OpenClaw 支援三種遷移路徑:從另一個代理系統匯入、將現有安裝移到新機器,以及就地升級 Plugin。Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
從另一個代理系統匯入
使用內建的遷移提供者,將指示、MCP 伺服器、skills、模型設定,以及(選擇加入的)API 金鑰帶入 OpenClaw。任何變更前都會先預覽計畫,報告中的密鑰會被遮蔽,而套用操作會由已驗證的備份支援。從 Claude 遷移
匯入 Claude Code 和 Claude Desktop 狀態,包括
CLAUDE.md、MCP 伺服器、skills,以及專案命令。從 Hermes 遷移
匯入 Hermes 設定、提供者、MCP 伺服器、記憶體、skills,以及支援的
.env 金鑰。openclaw migrate。當上手流程偵測到已知來源時,也可以提供遷移(openclaw onboard --flow import)。
將 OpenClaw 移到新機器
複製狀態目錄(預設為~/.openclaw/)和你的工作區,以保留:
- 設定 —
openclaw.json和所有 Gateway 設定。 - 驗證 — 每個代理的
auth-profiles.json(API 金鑰加上 OAuth),以及credentials/下的任何頻道或提供者狀態。 - 工作階段 — 對話歷史和代理狀態。
- 頻道狀態 — WhatsApp 登入、Telegram 工作階段,以及類似狀態。
- 工作區檔案 —
MEMORY.md、USER.md、skills,以及提示。
遷移步驟
在新機器上安裝 OpenClaw
在新機器上安裝 CLI(以及需要時安裝 Node)。如果上手流程建立了新的
~/.openclaw/ 也沒關係。你接著會覆寫它。執行 doctor 並驗證
在新機器上執行 Doctor,以套用設定遷移並修復服務:
常見陷阱
設定檔或 state-dir 不相符
設定檔或 state-dir 不相符
如果舊 gateway 使用
--profile 或 OPENCLAW_STATE_DIR,而新的沒有,頻道會顯示為已登出,工作階段也會是空的。請使用你遷移的相同設定檔或 state-dir 啟動 gateway,然後重新執行 openclaw doctor。只複製 openclaw.json
只複製 openclaw.json
只有設定檔還不夠。模型驗證設定檔位於
agents/<agentId>/agent/auth-profiles.json 下,頻道和提供者狀態則位於 credentials/ 下。請一律遷移整個狀態目錄。權限與擁有權
權限與擁有權
如果你以 root 身分複製或切換了使用者,gateway 可能無法讀取憑證。請確認狀態目錄和工作區由執行 gateway 的使用者擁有。
遠端模式
遠端模式
如果你的 UI 指向遠端 gateway,遠端主機會擁有工作階段和工作區。請遷移 gateway 主機本身,而不是你的本機筆電。請參閱 FAQ。
備份中的密鑰
備份中的密鑰
狀態目錄包含驗證設定檔、頻道憑證,以及其他提供者狀態。請加密儲存備份,避免不安全的傳輸通道,並在懷疑暴露時輪換金鑰。
驗證檢查清單
在新機器上確認:-
openclaw status顯示 gateway 正在執行。 - 頻道仍然已連線(不需要重新配對)。
- 儀表板可以開啟,並顯示現有工作階段。
- 工作區檔案(記憶體、設定)都存在。
就地升級 Plugin
就地 Plugin 升級會保留相同的 Plugin ID 和設定鍵,但可能會將磁碟上的狀態移到目前版面配置中。Plugin 專用升級指南位於其頻道旁:- Matrix 遷移:加密狀態復原限制、自動快照行為,以及手動復原命令。
相關
openclaw migrate:跨系統匯入的 CLI 參考。- 安裝概觀:所有安裝方法。
- Doctor:遷移後健康檢查。
- 解除安裝:乾淨移除 OpenClaw。