SLV Migrate Linux - Schnellstart
🚚 SLV Migrate Linux
Migrieren Sie Ihre gesamte Linux-Festplatte per rsync über SSH auf einen neuen Server. Es handelt sich um eine Migration der gesamten Festplatte – alles auf dem Quellserver wird auf das Ziel kopiert, einschließlich Benutzerdaten, Konfigurationen, installierter Pakete und des SLV-Knoten-Setups.
Hinweis: Das ist etwas anderes alsslv v switch(Migration der Validator-Identität).slv migrate linuxkopiert das gesamte Dateisystem, währendslv v switchdie Validator-Identität zwischen zwei bereits laufenden Knoten tauscht.
Voraussetzungen
- SLV CLI ist auf dem Quellknoten installiert
sudo- bzw. Root-Zugriff auf Quelle und Ziel- SSH-Zugriff von der Quelle auf das Ziel (per Passwort oder Schlüssel)
- Der Zielserver sollte frisch installiert sein (SLV warnt, wenn vorhandene Daten erkannt werden)
Grundlegende Verwendung
Führen Sie auf dem Quellserver aus:
bash
Optionen
Benutzerdefinierter SSH-Port
Wenn das Ziel einen anderen als den Standard-SSH-Port verwendet:
bash
Ausschlüsse anpassen
Anzeigen, was ausgeschlossen wird:
bash
Zusätzliche Pfade ausschließen (z. B. die Ledger-Daten überspringen, um schneller zu migrieren):
bash
Nicht interaktiver Modus
Für Skripte:
bash
So funktioniert es
- Vorabprüfungen — Prüft die SSH-Verbindung und warnt, wenn auf dem Ziel bereits Daten vorhanden sind
- rsync — Kopiert das gesamte Dateisystem (ohne System-Pseudodateisysteme) über SSH
- Nach der Migration — Startet den Zielserver automatisch neu (außer mit
--skip-reboot)
Die Migration verwendet rsync mit
--archive --hard-links --acls --xattrs, um alle Dateiattribute, Berechtigungen und Spezialdateien zu erhalten.⚠️ Wichtige Hinweise
- Als root ausführen (oder mit
sudo). Ohne Root-Rechte werden bei der Migration Systemdateien ausgelassen. - Das Ziel sollte ein frischer Server sein. Vorhandene Daten werden überschrieben.
- Die rsync-Exit-Codes 23/24 (teilweise Übertragung) werden als Warnungen behandelt, nicht als Fehler. Einige Dateien (etwa aktive Logs) werden möglicherweise nicht vollständig übertragen.
- Prüfen Sie nach der Migration, ob der Knoten korrekt arbeitet, bevor Sie den Quellserver außer Betrieb nehmen.
- Für die Migration der Validator-Identität (Tausch ohne Ausfallzeit zwischen zwei laufenden Validatoren) verwenden Sie stattdessen
slv v switch. Siehe Mainnet Validator Migration.






