OpenVZ – Backup & Restore

Proses ini cukup mudah dan berlaku untuk OpenVZ pada Linux Centos menggunakan cara vzdump atau vzrestore. Panduan dan caranya sebagai berikut:

  1. Pastikan Server Node Lama sudah terinstal vzdump dan vzrestore, jika belum instal dengan cara ketik berikut:
    yum install vzdump rsync
    yum install vzrestore rsync
  2. Cek status Container yang ada di Server Node, ketik vzlist -a dan matikan CTID misalnya CTID 104 yang akan diproses pindahan dan langsung lakukan backup CTID tersebut. Biasanya proses penempatan file backup akan masuk ke direktory /vz/dump dan akan menghasilkan nama file baru vzdump-104.tgz
    [root@server-orang ~]# vzdump –compress –stop 104
    INFO: Starting new backup job – vzdump –compress –stop 104
    INFO: Starting Backup of VM 104 (openvz)
    Warning: Unknown iptable module: ip_conntrack_netbios_ns, skipped
    INFO: status = CTID 104 exist unmounted down
    INFO: creating archive ‘/vz/dump/vzdump-104.dat’ (/vz/private/104)
    INFO: Total bytes written: 530421760 (506MiB, 7.4MiB/s)
    INFO: file size 173MB
    INFO: Finished Backup of VM 104 (00:01:09)
    [root@server-orang ~]#
  3. Setelah selesai proses diatas, pindah ke Server Node baru dan lakukan wget file tersebut, bisa menggunakan SCP untuk mengambil dari server lama ke server baru, perintah SCP sederhana sebagai berikut:
    scp -P1234 root@IPServerNodeLama:/vz/dump/vzdump-104.tgz /vz/dump/
    Artinya: P1234 adalah port Server Node lama, IPServerNodeLama adalah IP Server node Lama, /vz/dump/vzdump-104.tgz adalah path asli dimana file backup berada, /vz/dump/ adalah penempatan file backup akan di simpan di Server Node Baru dan biasanya diharuskan ke path ini agar proses restore mengenali file backupan.
  4. Setelah file backup sukses diterima di Server Node Baru, lakukan restore dengan vzdump yakni:
    vzdump –restore /vz/dump/vzdump-104.tgz 444
    Artinya: vzdump –restore /vz/dump/vzdump-104.tgz akan memproses restore backup dari path yang sudah ada dan filenya tersedia di Server Host Node baru, 444 adalah nama container ID yang baru nantinya
  5. Setelah sukses restore, cek list akun vpsnya, vzlist -a Jika sudah ada set semua konfig untuk disesuaikan quota dan sebagainya seperti biasanya.

Apabila proses command vzdump tidak berhasil, maka dapat menggunakan command: vzrestore /vz/dump/vzdump-104.tgz 444 tentunya Server Node Baru telah menginstalkan vzrestore rsync


No comments yet.

Leave a Comment