SLV Migrate Linux - Quickstart
🚚 SLV Migrate Linux
Migrasikan seluruh disk Linux Anda ke server baru melalui SSH menggunakan rsync. Ini adalah migrasi seluruh disk — semua isi server sumber disalin ke tujuan, termasuk data pengguna, konfigurasi, paket yang terpasang, dan setup node SLV.
Catatan: Ini berbeda darislv v switch(migrasi identitas validator).slv migrate linuxmenyalin seluruh filesystem, sedangkanslv v switchmenukar identitas validator di antara dua node yang sudah berjalan.
Prasyarat
- SLV CLI terpasang di node sumber
- Akses
sudo/ root di server sumber dan tujuan - Akses SSH dari sumber ke tujuan (dengan kata sandi atau key)
- Server tujuan sebaiknya hasil instalasi baru (SLV akan memperingatkan jika mendeteksi data yang sudah ada)
Penggunaan Dasar
Jalankan di server sumber:
bash
Opsi
Port SSH Kustom
Jika server tujuan memakai port SSH non-standar:
bash
Sesuaikan Pengecualian
Lihat apa saja yang akan dikecualikan:
bash
Kecualikan path tambahan (misalnya, lewati data ledger agar migrasi lebih cepat):
bash
Mode Non-Interaktif
Untuk scripting:
bash
Cara Kerjanya
- Pemeriksaan awal — Memverifikasi konektivitas SSH dan memperingatkan jika tujuan sudah berisi data
- rsync — Menyalin seluruh filesystem (kecuali pseudo-filesystem sistem) melalui SSH
- Pascamigrasi — Me-reboot server tujuan secara otomatis (kecuali dengan
--skip-reboot)
Migrasi menggunakan rsync dengan
--archive --hard-links --acls --xattrs untuk mempertahankan semua atribut file, izin, dan file khusus.⚠️ Catatan Penting
- Jalankan sebagai root (atau dengan
sudo). Migrasi tanpa root akan melewatkan file sistem. - Tujuan sebaiknya berupa server baru. Data yang sudah ada akan ditimpa.
- Exit code rsync 23/24 (transfer sebagian) diperlakukan sebagai peringatan, bukan error. Beberapa file (seperti log yang aktif) mungkin tidak tertransfer dengan sempurna.
- Setelah migrasi, pastikan node berfungsi dengan benar sebelum menonaktifkan server sumber.
- Untuk migrasi identitas validator (pertukaran tanpa downtime antara dua validator yang sedang berjalan), gunakan
slv v switchsebagai gantinya. Lihat Migrasi Validator Mainnet.






