Cara migrasi massal akun vps (openvz) ke server node lain
1. Login ke server node lama, jalankan perintah berikut
# wget http://files.soluslabs.com/solusvm/scripts/keyput.sh
# chmod a+x keyput.sh
# ./keyput.sh <DN_IP> <DN_PORT>
DN = Destination Node (server node tujuan)
2. Masih di server node lama, buka screen agar jalan di background
# screen -S migrasi
3. Setelah masuk screen, jalankan perintah berikut
# for CT in $(vzlist -H -o veid); do ssh <DN_IP> “mkdir /vz/root/$CT”; rsync -av /vz/private/$CT <DN_IP>:/vz/private/; rsync -av /etc/vz/conf/$CT.conf <DN_IP>:/etc/vz/conf/;done
Note: perintah di atas akan memigrasikan akun-akun vps yg aktif, untuk akun-akun yang suspended bisa dipindahkan satu per satu dengan perintah di atas
4. Kita bisa tinggalkan screen tsb dengan menekan ctrl A-D, untuk melakukan pekerjaan yang lain.
5. Untuk melihat progressnya bisa masuk kembali ke program screen dengan perintah
# screen -r migrasi
6. Setelah migrasi selesai, ganti IP vps satu per satu ke IP yg baru melalui solusvm.