Import z innego systemu agentowego
Wbudowani dostawcy migracji przenoszą do OpenClaw instrukcje, serwery MCP, Skills, konfigurację modeli oraz — opcjonalnie — klucze API. Plany są wyświetlane do wglądu przed wprowadzeniem jakichkolwiek zmian, sekrety są utajniane w raportach, a zastosowanie zmian jest zabezpieczone zweryfikowaną kopią zapasową.Migracja z Claude
Importuj stan Claude Code i Claude Desktop, w tym
CLAUDE.md, serwery MCP, Skills oraz polecenia projektowe.Migracja z Hermes
Importuj konfigurację Hermes, dostawców, serwery MCP, pamięć, Skills oraz obsługiwane klucze
.env.openclaw migrate. Proces wdrażania może również zaproponować migrację po wykryciu znanego źródła (openclaw onboard --flow import).
Przenoszenie OpenClaw na nową maszynę
Skopiuj katalog stanu (domyślnie~/.openclaw/) oraz swój obszar roboczy, aby zachować:
- Konfigurację — plik
openclaw.jsoni wszystkie ustawienia Gateway. - Uwierzytelnianie — plik
auth-profiles.jsonkażdego agenta (klucze API i OAuth) oraz wszelkie dane stanu kanałów lub dostawców w katalogucredentials/. - Sesje — historię rozmów i stan agentów.
- Stan kanałów — dane logowania WhatsApp, sesję Telegram i podobne dane.
- Pliki obszaru roboczego —
MEMORY.md,USER.md, Skills oraz prompty.
Kroki migracji
1
Zatrzymaj Gateway i utwórz kopię zapasową
Na starej maszynie zatrzymaj Gateway, aby pliki nie zmieniały się podczas kopiowania, a następnie utwórz archiwum:Jeśli używasz wielu profili (na przykład
~/.openclaw-work), zarchiwizuj każdy z nich osobno.2
Zainstaluj OpenClaw na nowej maszynie
Zainstaluj CLI (oraz Node, jeśli jest potrzebny) na nowej maszynie. Nie szkodzi, jeśli proces wdrażania utworzy nowy katalog
~/.openclaw/ — zostanie on zastąpiony w następnym kroku.3
Skopiuj katalog stanu i obszar roboczy
Przenieś archiwum za pomocą Upewnij się, że uwzględniono ukryte katalogi, a właścicielem plików jest użytkownik, który będzie uruchamiać Gateway.
scp, rsync -a lub dysku zewnętrznego, a następnie je rozpakuj:4
Uruchom narzędzie diagnostyczne i przeprowadź weryfikację
Na nowej maszynie uruchom narzędzie diagnostyczne, aby zastosować migracje konfiguracji i naprawić usługi:
TELEGRAM_BOT_TOKEN lub DISCORD_BOT_TOKEN), sprawdź bez wyświetlania wartości sekretów, czy przeniesiony plik .env w katalogu stanu zawiera te klucze:
openclaw doctor ostrzega również, gdy włączone domyślne konto Telegram lub Discord nie ma skonfigurowanego tokenu, a odpowiadająca mu zmienna środowiskowa jest niedostępna dla procesu diagnostycznego.
Typowe pułapki
Niezgodność profilu lub katalogu stanu
Niezgodność profilu lub katalogu stanu
Jeśli stary Gateway używał
--profile lub OPENCLAW_STATE_DIR, a nowy ich nie używa, kanały będą wyglądać na wylogowane, a sesje będą puste. Uruchom Gateway z tym samym profilem lub katalogiem stanu, który został przeniesiony, a następnie ponownie uruchom openclaw doctor.Kopiowanie tylko pliku openclaw.json
Kopiowanie tylko pliku openclaw.json
Sam plik konfiguracyjny nie wystarczy. Profile uwierzytelniania modeli znajdują się w
agents/<agentId>/agent/auth-profiles.json, a stan kanałów i dostawców znajduje się w credentials/. Zawsze przenoś cały katalog stanu.Uprawnienia i własność
Uprawnienia i własność
Jeśli pliki skopiowano jako użytkownik root lub zmieniono użytkownika, Gateway może nie być w stanie odczytać danych uwierzytelniających. Upewnij się, że katalog stanu i obszar roboczy należą do użytkownika uruchamiającego Gateway.
Tryb zdalny
Tryb zdalny
Jeśli interfejs użytkownika wskazuje zdalny Gateway, to host zdalny przechowuje sesje i obszar roboczy. Przenieś sam host Gateway, a nie lokalny laptop. Zobacz często zadawane pytania.
Sekrety w kopiach zapasowych
Sekrety w kopiach zapasowych
Katalog stanu zawiera profile uwierzytelniania, dane uwierzytelniające kanałów oraz inne dane stanu dostawców. Przechowuj kopie zapasowe w postaci zaszyfrowanej, unikaj niezabezpieczonych kanałów przesyłania i zmień klucze, jeśli podejrzewasz ich ujawnienie.
Lista kontrolna weryfikacji
Na nowej maszynie potwierdź, że:-
openclaw statuspokazuje, że Gateway działa. - Kanały są nadal połączone (ponowne parowanie nie jest potrzebne).
- Panel otwiera się i wyświetla istniejące sesje.
- Pliki obszaru roboczego (pamięć, konfiguracje) są dostępne.
Uaktualnianie pluginu w miejscu
Uaktualnienia pluginu w miejscu zachowują ten sam identyfikator pluginu i klucze konfiguracji, ale mogą przenieść stan zapisany na dysku do bieżącego układu. Instrukcje uaktualniania poszczególnych pluginów znajdują się obok dokumentacji ich kanałów:- Migracja Matrix: ograniczenia odzyskiwania zaszyfrowanego stanu, automatyczne tworzenie migawek oraz polecenia ręcznego odzyskiwania.
Powiązane materiały
openclaw migrate: dokumentacja CLI dotycząca importu między systemami.- Omówienie instalacji: wszystkie metody instalacji.
- Narzędzie diagnostyczne: kontrola stanu po migracji.
- Odinstalowywanie: prawidłowe usuwanie OpenClaw.