2026-09-28 · 備份遷移 · 約 9 分鐘

Shadowrocket 設定備份與換機還原:iCloud 同步、Config 匯出

了解 iCloud 同步範圍、Config 檔案的匯入與匯出方式,以及更換 iPhone 或 iPad 後如何還原已購項目與設定。

本文速覽

更換 iPhone 或 iPad 前,請先分別處理購買記錄、Home 中的連線資料、Config 檔案和 Settings 設定。iCloud 同步不能取代獨立備份;匯出單一 Config 檔案,也不等於備份整個 App。本文以使用者已有自己的服務商與訂閱為前提,依序說明如何保留舊裝置資料、在新裝置還原並逐項驗證。在新裝置確認可正常使用前,請保留舊裝置上的原有資料。

一、先區分購買記錄、連線資料與 Config

Shadowrocket(小火箭)換機還原包含兩個獨立步驟:從 App Store 重新下載已購 App,以及還原自己的設定。客戶端為一次買斷的閉源商業 App;購買客戶端與連線服務彼此獨立。還原購買記錄不會建立訂閱,也不會還原服務商帳戶權限。

App 內的 Home、Config、Settings 各有不同用途。Home 顯示連線項目,不代表原本使用的規則檔案已還原;Config 中有檔案,也不代表 Home 已有對應的連線參數。遷移時應逐項確認,不要只檢查連線開關是否出現。

3 個區域
分別檢查 Home、Config、Settings
4 種模式
Global Routing:Proxy、Direct、Config、Scene
932747118
App Store App ID,用來核對購買項目
遷移項目需要保留的資料新裝置檢查位置
App 購買記錄原購買帳戶與已購項目記錄App Store 的 App 購買記錄
連線資料本人已有的訂閱網址,或手動項目的完整參數Home 中的項目與訂閱群組
規則設定目前使用的 Config 檔案及其外部相依資源Config 中的檔案內容與選取狀態
執行設定Global Routing、On Demand 等實際設定值Home 與 Settings 中的對應項目

二、如何確認 iCloud 同步範圍

iCloud 是同步 App 資料的方式,不能取代 App Store 購買記錄。系統使用的 iCloud 帳戶,可能與 App Store 購買帳戶不同:前者影響雲端資料,後者關係到能否重新下載已購 App。只核對其中一個帳戶,無法確認兩部分都能還原。

先在 iPhone 或 iPad 的系統設定中前往 Apple 帳戶 → iCloud,確認 iCloud Drive 與 Shadowrocket 的使用權限;系統介面的選項名稱請以裝置實際顯示為準。接著在 Shadowrocket 的 Settings 中查看 iCloud 相關項目,依介面實際提供的同步範圍啟用。請勿將系統整機 iCloud 備份、iCloud Drive 檔案與 App 內同步視為同一項功能。

iCloud 同步與檔案匯出各自的用途

iCloud 同步
  • 須視兩台裝置的 iCloud 帳戶、權限與網路狀態而定。
  • 實際同步的資料類型,請以 Settings 中提供的項目與同步結果為準。
  • 同步後的變更可能繼續傳播,不適合作為唯一的歷史備份。
匯出 Config 檔案
  • 保留匯出當下所選檔案的內容,方便單獨存檔與比對。
  • 不會自動包含 Home 中的所有訂閱、連線項目與 Settings 設定。
  • 檔案所參照的遠端資源,仍須在新裝置上另外檢查。

建議採取「同步後核對,再另存一份獨立檔案」的方式;啟用 iCloud 不代表遷移已全部完成。

同步範圍應以新裝置上的實際結果確認:Home 是否出現原有群組、Config 是否有目標檔案、檔案中的規則是否完整,以及 Settings 的設定值是否一致。即使其中一項已同步,也不要推定其他項目都已同步。首次在新裝置連線時,還需要另外確認系統 VPN 授權。

三、在舊裝置匯出 Config 並保留相依資料

匯出前先前往 Config,確認目前實際選取的檔案,開啟後檢查規則與 DNS 等內容。不要只看檔名判斷:清單中可能同時有舊檔案、遠端檔案,以及曾在本機修改的副本。建議為備份副本取一個容易辨認用途的檔名,例如 iphone-before-migration.conf,並在自己的記錄中註明匯出時間。

  1. 確認目前使用的檔案

    開啟 Config,記下所選檔案名稱並查看內容。若使用遠端設定,請一併保留原始來源資訊,並區分遠端原始內容與本機修改。

  2. 匯出獨立副本

    在 Config 中開啟目標檔案的操作選單,使用分享或匯出功能;選單位置與名稱請以目前介面為準。在系統分享面板選擇「儲存到『檔案』」,並存到本人可存取的位置。

  3. 檢查檔案內容

    在系統「檔案」中找到剛才儲存的檔案,確認內容不是空白,並核對開頭的設定內容與末尾規則。只保留檔名、圖片或來源網址,無法取代設定檔正文。

  4. 保留連線資料

    另外妥善保存本人已有的訂閱網址;手動項目則應核對 Type、位址、連接埠、認證資料,以及適用時的 TLS、SNI 與傳輸層參數。

  5. 記錄執行設定

    記下 Home → Global Routing 的設定值,以及 Settings → On Demand 目前的狀態。其他自行修改過的設定也應一併保留,還原時逐項比對。

若規則依賴遠端規則集或其他外部資源,匯出 Config 通常只會保留參照關係,不代表這些資源已打包成離線副本。換機後應確認資源仍可存取、帳戶權限仍有效;不要為了還原而任意改用來源不明的設定。

四、依序在新 iPhone 或 iPad 上還原

先還原 App,再還原資料,最後才啟用連線。Shadowrocket 僅於 Apple 平台發行,唯一取得管道為 App Store;開發者為 Shadow Launch Technology Limited,系統需求與購買適用範圍請以 App Store 頁面標示為準。使用原購買帳戶,在 App Store 的購買記錄中搜尋 Shadowrocket 並重新下載;入口名稱可能因系統介面而異。

  1. 確認已購記錄

    核對 App Store 帳戶、開發者與 App ID。若頁面仍顯示購買價格,請先檢查目前帳戶與購買記錄,不要因此判定設定遺失。

  2. 檢查雲端資料

    確認系統 iCloud 權限與 App 內相關設定。等待網路傳輸完成後,分別查看 Home 與 Config;同步期間,先不要在兩台裝置上反覆修改同一份設定。

  3. 補回缺少的資料

    若缺少訂閱,請在 Home 右上角選擇「+」→ Type → Subscribe,輸入本人已有的訂閱網址並儲存,再執行更新;手動連線項目則依原始資料逐項還原。

  4. 匯入設定檔

    在系統「檔案」中找到匯出的 Config 檔案,透過分享面板交由 Shadowrocket 開啟;也可使用 Config 中實際提供的本機檔案匯入功能。匯入後返回 Config,開啟檔案核對內容並明確選取。

  5. 授權並驗證

    首次啟用連線時,依系統提示允許加入 VPN 設定。先完成手動連線測試,再還原 Settings → On Demand 中原有的自動連線條件。

若分享面板沒有顯示 Shadowrocket,請先確認「檔案」中儲存的是可讀取的設定檔正文,而不是網頁捷徑或尚未下載完成的雲端項目。返回 Config 查看本機匯入功能;若匯入失敗,請保留原檔,不要連續覆寫同名檔案,以免遺失最後一份可用副本。

五、還原後檢查規則、訂閱與 On Demand

「檔案已匯入」和「執行行為已還原」是兩個不同的檢查項目。若 Home → Global Routing 設為 Direct,請求不會依預期使用代理;設為 Proxy,也不能據此確認原有分流規則。若要檢查 Config 中的規則是否正常運作,請先選取目標檔案,再將 Global Routing 設為 Config。Scene 也應依原先使用的情境設定另外核對。

以下僅示範兩條規則的核對方式,不是完整設定,也不應取代現有檔案。example.com 是文件中的示例網域;PROXY 對應的策略必須在實際設定中有效。還原時請比對自己的原始檔案,不要直接照抄範例。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT

驗證時,讓兩台裝置連線至相同網路環境,分別存取本人有權使用的相同目標,再查看 App 內的請求記錄,確認符合的規則與實際策略。只比較出口位址,不足以證明每條規則都已正確還原;規則命中、DNS 解析與連線成功應分別檢查。

六、換機還原常見問題

使用同一個帳戶,為什麼仍顯示購買價格?

先查看 App Store 目前用於購買的帳戶,不要只確認系統 iCloud 帳戶。前往 App 購買記錄搜尋 Shadowrocket,確認 App ID 為 932747118;若找不到原有記錄,請再核對當時的購買帳戶與憑證,再決定後續處理方式。

已開啟 iCloud,為什麼 Home 仍是空的?

先確認兩台裝置的 iCloud 帳戶、系統權限與 Settings 中的同步項目,再分別查看 Home 與 Config。若連線資料仍缺少,請使用已妥善保存的本人訂閱或手動參數還原;不要因為某個檔案已出現,就認定所有資料都已同步。

已匯入 Config,為什麼連線結果不同?

返回 Config 確認已選取匯入的檔案,再檢查 Home → Global Routing。若要依規則運作,請選擇 Config,並核對策略參照、遠端資源與 DNS 設定;若連線項目本身缺少,請先還原 Home 中的資料。

新裝置更新訂閱失敗,舊裝置卻能使用?

先核對新裝置儲存的訂閱網址是否完整,尤其是查詢參數與存取憑證,再確認兩台裝置的網路條件是否一致。舊裝置上的項目可能只是先前快取,不能據此判定訂閱網址目前仍有效;必要時請向原服務商確認本人帳戶狀態。

遷移完成後,可以立即清除舊裝置資料嗎?

先確認 Home 項目、Config 檔案、Global Routing 與 On Demand,並確認新裝置重新啟動後仍可依預期使用;此外,請保留一份可讀取的獨立設定副本。驗收完成前,不要刪除舊裝置上最後一份可用資料。

七、保留可供回復的遷移結果

遷移完成的標準不是「新裝置能開啟 App」,而是所需資料完整、執行方式明確,且備份可以再次讀取。建議分開保存舊裝置匯出的副本,以及新裝置確認後的副本,避免後續同步或訂閱更新將兩者混在一起。訂閱內容會依來源更新;獨立設定副本則保留匯出當時的檔案內容。

App Store 正版核對