OpenClaw auf einen neuen Rechner migrieren
Diese Anleitung verschiebt ein OpenClaw-Gateway auf einen neuen Rechner, ohne das Onboarding erneut durchführen zu müssen.Was migriert wird
Wenn Sie das Zustandsverzeichnis (~/.openclaw/ standardmäßig) und Ihren Workspace kopieren, bleiben folgende Dinge erhalten:
- Konfiguration —
openclaw.jsonund alle Gateway-Einstellungen - Authentifizierung —
auth-profiles.jsonpro Agent (API-Schlüssel + OAuth) sowie jeder Kanal-/Provider-Zustand untercredentials/ - Sitzungen — Konversationsverlauf und Agent-Zustand
- Kanalzustand — WhatsApp-Anmeldung, Telegram-Sitzung usw.
- Workspace-Dateien —
MEMORY.md,USER.md, Skills und Prompts
Migrationsschritte
Gateway stoppen und Backup erstellen
Stoppen Sie auf dem alten Rechner das Gateway, damit sich Dateien während des Kopierens nicht ändern, und archivieren Sie dann:Wenn Sie mehrere Profile verwenden (z. B.
~/.openclaw-work), archivieren Sie jedes separat.OpenClaw auf dem neuen Rechner installieren
Installieren Sie die CLI (und Node, falls nötig) auf dem neuen Rechner.
Es ist in Ordnung, wenn das Onboarding ein frisches
~/.openclaw/ erstellt — Sie überschreiben es im nächsten Schritt.Zustandsverzeichnis und Workspace kopieren
Übertragen Sie das Archiv per Stellen Sie sicher, dass versteckte Verzeichnisse eingeschlossen wurden und der Eigentümer der Dateien mit dem Benutzer übereinstimmt, der das Gateway ausführen wird.
scp, rsync -a oder über ein externes Laufwerk und entpacken Sie es dann:Doctor ausführen und prüfen
Führen Sie auf dem neuen Rechner Doctor aus, um Konfigurationsmigrationen anzuwenden und Services zu reparieren:
Häufige Stolperfallen
Profil- oder State-Dir-Mismatch
Profil- oder State-Dir-Mismatch
Wenn das alte Gateway
--profile oder OPENCLAW_STATE_DIR verwendet hat und das neue nicht,
erscheinen Kanäle als abgemeldet und Sitzungen sind leer.
Starten Sie das Gateway mit demselben Profil oder State-Dir, das Sie migriert haben, und führen Sie dann openclaw doctor erneut aus.Nur openclaw.json kopieren
Nur openclaw.json kopieren
Die Konfigurationsdatei allein reicht nicht aus. Modell-Auth-Profile befinden sich unter
agents/<agentId>/agent/auth-profiles.json, und Kanal-/Provider-Zustand liegt weiterhin
unter credentials/. Migrieren Sie immer das gesamte Zustandsverzeichnis.Berechtigungen und Eigentümerschaft
Berechtigungen und Eigentümerschaft
Wenn Sie als Root kopiert oder Benutzer gewechselt haben, kann das Gateway die Anmeldedaten möglicherweise nicht lesen.
Stellen Sie sicher, dass das Zustandsverzeichnis und der Workspace dem Benutzer gehören, der das Gateway ausführt.
Remote-Modus
Remote-Modus
Wenn Ihre UI auf ein Remote-Gateway zeigt, besitzt der Remote-Host Sitzungen und Workspace.
Migrieren Sie den Gateway-Host selbst, nicht Ihren lokalen Laptop. Siehe FAQ.
Secrets in Backups
Secrets in Backups
Das Zustandsverzeichnis enthält Auth-Profile, Kanal-Anmeldedaten und anderen
Provider-Zustand.
Speichern Sie Backups verschlüsselt, vermeiden Sie unsichere Übertragungskanäle und rotieren Sie Schlüssel, wenn Sie eine Offenlegung vermuten.
Checkliste zur Verifizierung
Prüfen Sie auf dem neuen Rechner:-
openclaw statuszeigt, dass das Gateway läuft - Kanäle sind noch verbunden (kein erneutes Pairing erforderlich)
- Das Dashboard öffnet sich und zeigt vorhandene Sitzungen
- Workspace-Dateien (Speicher, Konfigurationen) sind vorhanden