OpenClaw auf eine neue Maschine migrieren

Diese Anleitung migriert ein OpenClaw Gateway von einer Maschine auf eine andere ohne das Onboarding zu wiederholen.

Konzeptionell ist es einfach:

  • Kopiere das Status-Verzeichnis ($OPENCLAW_STATE_DIR, Standard: ~/.openclaw/) — enthält Config, Auth, Sessions und Channel-Status.
  • Kopiere deinen Workspace (Standard ~/.openclaw/workspace/) — enthält Agenten-Dateien (Memory, Prompts usw.).

Aber es gibt häufige Fallstricke bei Profilen, Berechtigungen und unvollständigen Kopien.

Bevor du anfängst

1) Status-Verzeichnis identifizieren

Die meisten Installationen nutzen den Standard:

  • Status-Verzeichnis: ~/.openclaw/

Es kann anders sein, wenn du --profile <name> oder OPENCLAW_STATE_DIR=/some/path verwendest.

2) Workspace identifizieren

Dein Workspace ist dort, wo Dateien wie MEMORY.md, USER.md und memory/*.md leben.

3) Verstehen, was erhalten bleibt

Wenn du beides kopierst, bleiben erhalten: Gateway-Konfiguration, Auth-Profile, Session-Verlauf, Channel-Status und Workspace-Dateien.

Wenn du nur den Workspace kopierst: Sessions, Credentials und Channel-Logins gehen verloren.

Migrationsschritte (empfohlen)

Schritt 0 — Backup erstellen (alte Maschine)

openclaw gateway stop
cd ~
tar -czf openclaw-state.tgz .openclaw

Schritt 1 — OpenClaw auf der neuen Maschine installieren

Siehe: Installation

Schritt 2 — Status-Verzeichnis + Workspace auf die neue Maschine kopieren

Kopiere beides per scp, rsync -a oder externem Laufwerk.

Schritt 3 — Doctor ausführen

openclaw doctor
openclaw gateway restart
openclaw status

Häufige Fallstricke

  • Profil-/Status-Verzeichnis-Mismatch: Verwende dasselbe Profil/Status-Verzeichnis wie auf der alten Maschine.
  • Nur openclaw.json kopiert: Das reicht nicht. Migriere immer den gesamten $OPENCLAW_STATE_DIR-Ordner.
  • Berechtigungen/Besitz: Stelle sicher, dass Status-Verzeichnis + Workspace dem Benutzer gehören, der das Gateway ausführt.
  • Secrets in Backups: $OPENCLAW_STATE_DIR enthält Secrets. Behandle Backups wie Produktions-Secrets.

Checkliste

Auf der neuen Maschine überprüfen:

  • openclaw status zeigt das Gateway als laufend
  • Channels sind weiterhin verbunden
  • Dashboard öffnet sich und zeigt bestehende Sessions
  • Workspace-Dateien sind vorhanden

Verwandt