Panduan administrator Spanel 1.3/Migrasi
Kembali ke: Panduan administrator Spanel 1.3
[draft!]
cara untuk melakukan migrasi antarakun hosting dari server spanel yang satu ke yang lain. dilakukan dalam 3 step.
step 1
- login ssh sebagai staf ke server lama.
- buat direktori data untuk ditransfer, sudo /c/sbin/migrateuser.pl, isikan step 1.
step 1b
Step ini untuk mengkopi data dari server lama ke server baru. Ada 2 kemungkinan yang bisa dilakukan:
step 1b (alternatif 1, langsung)
Jika koneksi antara server lama dan server baru cukup cepat, Anda bisa mentransfer langsung dari server lama ke server baru.
- login ssh ke server baru, buka slot untuk rsync: sudo /c/sbin/spanel-rsync. isikan alamat hostname/IP server lama. anda akan memperoleh kode unik mis: b99b6049-f656-481d-8e9a-11ba69247952.
- di server lama, transfer direktori data dengan rsync ke server baru:
$ rsync -Pavz DIRDATA SERVERBARU::KODE
ganti DIRDATA dan KODE dengan nilai sebenarnya, ganti SERVERBARU dengan ip/hostname server baru. silakan gunakan opsi rsync lain yang dirasa perlu.
step 1b (alternatif 2, menggunakan server perantara)
Jika koneksi server lama dan server baru kurang bagus (mis: yang satu di dalam negeri dan bandwidth internasionalnya kecil, sementara server baru di luar negeri, atau sebaliknya) maka Anda dapat melakukan 2 kali rsync. Yang pertama ke server perantara dulu, baru setelah itu ke server tujuan akhir (server baru). Jika digambarkan:
server lama ----koneksi lambat....----> server baru
server lama ----(koneksi cepat)----> server perantara -----(koneksi cepat)----> server baru
- login ssh ke server perantara, buka slot untuk rsync: sudo /c/sbin/spanel-rsync. isikan alamat hostname/IP server lama. anda akan memperoleh kode unik mis: b99b6049-f656-481d-8e9a-11ba69247952.
- di server lama, transfer direktori data dengan rsync ke server perantara:
$ rsync -Pavz DIRDATA SERVERPERANTARA::KODE1
ganti DIRDATA dan KODE1 dengan nilai sebenarnya, ganti SERVERPERANTARA dengan ip/hostname server perantara. silakan gunakan opsi rsync lain yang dirasa perlu.
- di server baru, buka slot untuk rsync: sudo /c/sbin/spanel-rsync. isikan alamat hostname/IP 'server perantara'. anda akan memperoleh kode unik mis: d6cb8108-735a-4194-95e1-a62741ddc0f2.
- di server perantara, transfer direktori data dengan rsync ke server baru:
$ rsync -Pavz DIRDATA SERVERBARU::KODE
ganti DIRDATA dan KODE dengan nilai sebenarnya, ganti SERVERBARU dengan ip/hostname server perantara. silakan gunakan opsi rsync lain yang dirasa perlu.
step 2
- di server baru, sudo /c/sbin/migrateuser.pl. isikan step 2. ketika ditanya path direktori data, gunakan /home/rsync/KODE/DIRDATA. ganti KODE dan DIRDATA dengan nilai sebenarnya.
step 3
- di server lama, sudo /c/sbin/migrateuser.pl. isikan step 3.
|