Pindahan server VestaCP
Dengan bermasalahnya VPS Virtwire (tempat Los Angeles) dan membuat seluruh website yang dihosting didalamnya down selama hampir 2 hari membuat saya terpaksa melakukan migrasi datanya ke DigitalOcean sementara waktu. Untungnya saya selalu menyimpan backup otomatis ke Dropbox, jadinya tidak ada data yang hilang.
Asumsi saya dengan mengupload file tar hasil backup yang dibuat VestaCP ke tempat defaultnya: /home/backup/
dan nanti akan otomatis dikenali dalam panelnya. Saya kira tinggal restore dari sana… dan kenyataannya malah kosong melompong. Haha. 😀
Yup, ini memang pertama kalinya saya berusaha restore backup di VestaCP. Dan memang ada salah kaprah gara – gara asumsi saya. 😀
Ternyata tempat penempatan data backupnya sih terserah, asalkan VestaCP sudah terinstall dalam VPSnya maka bisa diproses. Tinggal anda tirukan saja perintah berikut:
v-restore-user nama_user nama_backup._tanggal_.tar
Intinya perintah diatas akan memulihkan data dari file nama_backup
dan diasosiasikan ke nama_user
, apabila belum dibuat akunnya maka akan sekalian diciptakan.
Nanti akan muncul log prosesnya apabila benar:
-- USER --
2016-09-10 09:04:56 chandra
-- WEB --
2016-09-10 09:04:56 nama_domain.com
-- DNS --
-- MAIL --
-- DB --
2016-09-10 09:05:18 chandra_db
-- CRON --
2016-09-10 09:05:30 0 cron jobs
-- USER FILES --
2016-09-10 09:05:30 .profile
2016-09-10 09:05:30 tmp
2016-09-10 09:05:30 .bash_logout
2016-09-10 09:05:30 .bashrc
Oh ya, dari pengalaman saya pindah server untuk hosting VestaCP ada masalah yang saya alami. Jangan gunakan CentOS 7, entah kenapa scriptnya sering error (muncul not found atau semacamnya) dan setelah beberapa lama MySQL (atau MariaDB tampaknya) mati total. Gara – gara ini saya reinstall ulang ke CentOS 6.
Dan juga jangan sampai anda pernah menambahkan web di VestaCP tapi nama domainnya tidak lengkap, ini nanti tidak bisa diedit atau dihapus. Muncul Error: invalid domain format
kalau ingin tahu pesan kesalahannya.