Cara Pindah & Restore Database SolusVM Master

Apabila anda sedang mengelola kontrol panel Solusvm dan ingin memindahkan Master Solusvm ke server baru dengan menggunakan database lama, sehingga anda tidak perlu membuat settingan baru maka berikut panduannya.

Proses pada Server lama:

Masuk ke root server master lama Anda, dan lakukan proses pengecekan info database SolusVM dengan cara membuka file /usr/local/solusvm/includes/solusvm.conf

nano /usr/local/solusvm/includes/solusvm.conf

Contoh isi file config misalkan seperti ini:

l8jamnyy6kopsl1:697y2m1fwirkjbr:gb1tnzbsrn5hxur:localhost:H4BHCK4G7MJSRZIUI7ZTQSN6FYS5785U343W7NWPYUBOBXMT
<DATABASENAME>:<USER>:<PASSWORD>:<HOST>:<the key is the last entry>

SAVE ke notepad untuk info yang akan dipakai nantinya adalah KEY <the key is the last entry> yang digunakan untuk mengganti KEY di master baru anda.

Lakukan Backup Database:

Anda dapat mengambil file backup database via panel vpsadmin solusvm dan import Tools > Database > send to email

atau jika ingin manual, lakukan proses mysqldump manual untuk menghasilkan file databasenya dengan cara sebagai berikut:

PERINTAH: mysqldump -u username -p database_name > database.sql

mysqldump -u 697y2m1fwirkjbr -p l8jamnyy6kopsl1 > database.sql

Transfer file database.sql ke server master baru, bisa menggunakan SCP dan lainnya terserah Anda.

Proses pada Server baru:

Kemudian masuk ke server master baru yang sudah diinstal solusvm dan lisensi sudah direissue, dan lakukan pengecekan config seperti diatas dengan membuka file /usr/local/solusvm/includes/solusvm.conf sehingga didapatkan detail info config database yang baru.

PENTING:

Buka file /usr/local/solusvm/includes/solusvm.conf
Ganti KEY di server master baru dengan KEY dari server lama.
SAVE file

Lakukan restore database yang sudah masuk di server baru dengan perintah sbb:

/usr/bin/mysql –user=USER –password=PASSWORD DATABASENAME < database.sql

USER, PASSWORD dan DATABASENAME diisikan dengan data dari server baru. Sehingga file database.sql lama akan diimport dengan data yg diserver baru.

Lakukan juga penambahan IP master server baru Anda di server slave node agar terdeteksi, semua node slave harus ditambahkan IP server master. Buka server slave dan tambahkan IP server master barunya:

nano /usr/local/solusvm/data/allow.dat

Sekian dan semoga bermanfaat.

Leave a Reply

Your email address will not be published. Required fields are marked *