ユーザ用ツール

サイト用ツール


ai:openclaw:migration

OpenClaw のサーバー (PC) 移行

OpenClaw を走らせている設定をそのままに他の PC に移行したい場合の手順は公式サイトの以下のページにあります。こちらの手順を参照することをおすすめします。

基本的には $HOME/.openclaw 以下のフォルダとファイルをそのまま移動することになるようです。

完全に同一環境での移行

もし同じ Linux OS 同士かつユーザー名も同一で、完全にゼロから OpenClaw のみインストールした場合は以下の手順での以降も可能です。 どちらも同じ OS (例えば Ubuntu Server 24.04LTS 同士) を使用しているものとします。

(1) もとの Server 上

VPS 等で OS イメージを使ってインストールして、OpenClaw のみインストールしていることを想定しています。($HOME/.config には OpenClaw の openclaw-gateway.service のみ含まれている状態を想定)

  1. openclaw update
    • 新しいサーバーと同じ version であることが望ましいので、最新版にしておきます
  2. systemctl –user stop openclaw-gateway
  3. systemctl –user disable openclaw-gateway
  4. tar -zcvf backup.tgz $HOME/.openclaw $HOME/.config

作成した backup.tgz は新しい Server にコピーしておきます。

(2) 新しい Server 上

こちらもまっさらな状態 ($HOME/.config には何も入っていない状態) であることを想定しています。

  1. 通常の Install 手順を使って OpenClaw をインストールします
    • ここで設定した内容は使用しないので、インストーラー (onboard) での設定はできる限りスキップしてください
    • もしくは –no-onboard オプションでインストーラーをスキップします
  2. HomeBrew など、OpenClaw 以外にインストールしていたソフトウエアを入れておきます
  3. systemctl –user stop openclaw-gateway
  4. systemctl –user disable openclaw-gateway
  5. cd $HOME
  6. . .bashrc
  7. mkdir old
  8. mv .config .openclaw old
  9. tar -zxvf backup.tgz
  10. systemctl –user enable openclaw-gateway
  11. openclaw status
  12. openclaw doctor
  13. openclaw gateway start
ai/openclaw/migration.txt · 最終更新: by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki