Memigrasikan Container Proxmox

Minggu kemaren dapat task buat memigrasikan container proxmox dari server lama ke server yang baru. Timbang konfig server dari awal mending ya disalin aja containernya. Langkah-langkah memigrasikannya cukup mudah sih.

Backup Container

0. Login ke server proxmox lama.
1. Shutdown container.
Tidak semua migrasi harus mematikan container sih demi mengurangi down time. Cuma karena servernya ndak terlalu sibuk dan memang akan segera dimatikan ya sudah ndak papa.

# vzctl stop 101

*ps : 101 merupakan ID container yang mau dimigrasikan

2. Dump container

# vzdump 101 --dumpdir .

*ps : –dumpdir . = hasil kompres dump container akan diletakkan pada lokasi saat ini.
Jika tidak ingin mengalami downtime bisa menggunakan opsi snapshot, atau suspend

# vzdump 777 --mode suspend --dumpdir .
# vzdump 777 --mode snapshot --dumpdir .

3. Salin dari server lama ke server baru, bisa menggunakan scp. Kalau dirasa koneksi lemot ya salin secara fisik saja.

# scp vzdump* root@serverbaru.com:.

Restore Container

0. Login ke server yang baru.
1. Lakukan restore container,

# vzrestore vzdum* 121

*ps:
– vzdum* adalah file hasil kompres dari server lama yg sudah disalin ke server proxmox yang baru.
– 121 adalah id container yang baru, nilai terserah.

2. Hidupkan container, seting-seting IP address ke yang baru.

# vzctl start 121
# vzctl enter 121

*ps:
vzctl enter 121: perintah masuk ke containter langsung. kemudian setting ip address sesuai kebutuhan

Selamat mencoba.
Bacaan-bacaan lain :

[0] https://pve.proxmox.com/wiki/Backup_and_Restore
[1] https://pve.proxmox.com/wiki/Vzctl_manual
[2] https://pve.proxmox.com/wiki/Vzdump_manual
[3] https://pve.proxmox.com/wiki/Vzrestore_manual

Regard
Tuan Pembual