Berikut adalah Cara Mudah Melakukan Migrasi VZ Container ID Akun VPS OpenVZ dg Metode Backup-Restore
Metode Backup-Restore VZ Container ID VPS OpenVZ ini dapat dilakukan untuk memindahkan akun VPS dari server lama ke server baru – istilahnya memindahkan antar Hardware Node (HN) yang berbeda 🙂
Sangat sedikit sekali referensi dalam menggunakan OpenVZ ini. Bahkan panduan resmi dari openvz.org juga dari dulu sampai sekarang tetap seperti itu, dan sangat membingungkan bagi pemula. Ada beberapa langkah yang mungkin sudah dijalankan sesuai petunjuk, tapi kadang tidak berhasil karena ada beberapa masalah saat menjalankan suatu proses dengan Command Line.
Untuk melakukan migrasi akun VZ VPS (Container ID) dalam Dedicated Server yang menggunakan OpenVZ ini harus ekstra hati-hati agar data VPS tidak lenyap karena kesalahan fatal yang sering terjadi ketika menggunakan perintah vzmigrate.
Contoh step-by-step migrasi container akun VPS berikut menggunakan sistem operasi Linux CentOS 6 64bit.
Nah, sekarang mulai pelajari urutan langkah-langkah berikut.
Pastikan bahwa vzdump sudah terinstall dalam sistem operasi Centos 6 64bit. Jika belum, ketik perintah berikut.
yum install vzdump
Gagal? Jangan khawatir…. Tambahkan informasi repository berikut untuk memudahkan download & instalasi vzdump.
vi /etc/yum.repos.d/solusvm.repo
2. Isi dengan kode berikut
[soluslabs]
name=Soluslab Repo
#baseurl=http://repo.soluslabs.com/centos/$releasever/os/$basearch
mirrorlist=http://repo.soluslabs.com/centos/mirrors-soluslabs
gpgcheck=0
enabled=1
Nah, sekarang coba lakukan instalasi vzdump kembali…
yum install vzdump
Jika sudah sukses, sekarang saatnya melakukan proses backup Container ID VPS…^^
Berikut adalah perintah melakukan backup Container ID VPS dalam OpenVZ
Ctt.: CID adalah Container ID
vzdump -compress -stop CID
Berikut contohnya jika kita ingin melakukan migrasi akun VPS dg Container ID 101. Ketikkan perintah berikut.
vzdump -compress -stop 101
Kemudian pada server baru silahkan buat dulu direktori dump untuk menampung data yang akan dikirimkan dari server lama.
Login SSH ke server baru dan buat direktori dump
cd /vz
mkdir dump
Selanjutnya, pada server lama lakukan pengiriman data dump container ID VPS yang telah selesai dibackup.
Berikut adalah format perintah pengiriman data dari server lama ke server baru yang dijalankan di server lama.
scp -P {port-ssh} /vz/dump/vzdump-{CID}.tgz root@{ip-server-baru}:/vz/dump/
Contohnya, kita lakukan pengiriman data backup container ID 101 tadi ke server baru dg alamat 209.222.7.106.
Berikut adalah perintahnya…
scp -P 22 /vz/dump/vzdump-101.tgz root@209.222.7.106:/vz/dump/
Selanjutnya, pada server baru silahkan jalankan perintah RESTORE vz container ID VPS OpenVZ dengan sintaks perintah berikut.
vzdump -restore /vz/dump/vzdump-{CID-lama}.tgz {CID-baru}
Nah di server baru ini, kita bisa mengganti ID container dengan ID baru. Contoh berikut, dari hasil backup container ID 101 akan kita restore dg container ID baru menjadi 201.
vzdump -restore /vz/dump/vzdump-101.tgz 201
Oya…. Jgn lupa hapus data dump, agar space HDD server kembali lega.
Sebelum menghapus file backup tersebut, pastikan bahwa anda benar-benar berhasil melakukan restore container ID di server baru.
Semoga membantu 🙂
Regards,
Aditif.Net