Migrasi antar Hosting

Setelah beberapa hari website ini down karena habis masa sewa hosting dan domainnya, sekarang website ini kembali online, setelah penulis melakukan Migrasi antar Hosting yang berbeda. 😀

Beberapa hari lalu saat website ini down, penulis sedang melakukan migrasi hosting dan backup-restore dari hosting lama. Lumayan melakukan reconfigure dan restore data ke lokasi hosting baru.

Paling tidak postingan kali ini dapat menjadi acuan teman-teman pembaca dalam melakukan migrasi antar hosting berbeda saat dibutuhkan nanti. Berikut cara melakukan migrasi hosting pada server apache/mysql dengan control panel CPANEL.

Sebagai catatan, pastikan saat akan melakukan migrasi hosting dan transfer domain harus cocok (tipe server, database, cpanel). Namun bukan berarti bila ada yg berbeda kita tidak bisa melakukan migrasi, melakukan migrasi yang berbeda dari sumbernya membutuhkan perlakuan dan waktu extra.

Segala bentuk kerusakan yang mungkin ditimbulkan karena mengikuti petunjuk pada postingan ini, sepenuhnya menjadi resiko anda sendiri, BUKAN tanggung jawab penulis. Bila ada diskusi monggo comment.

Hasil BackupHasil extract file backup-8.17.2016_19-38-16_username.tar.gz

Langkah – langkah melakukan migrasi antar hosting yang berbeda :

  • Bila anda perlu transfer domain, maka anda perlu kode EPP, untuk melakukannya.
  • Lakukan full backup melalui cpanel anda pada modul Files Download a Full Website Backup, isikan email untuk notifikasi kemudian generate.
  • Setelah ada notif pada email bila backup telah selesai, file berekstensi *.tar.gz akan berada pada home directory anda. Download file tersebut ke komputer lokal.
  • Lakukan reconfigure pada hasil backup tersebut dengan melakukan extract terlebih dahulu. Dengan parameter konfigurasi :
    1. Username cpanel perlu dicatat, beberapa menggunakan username sebagai home dir.
    2. Lokasi path home directory perlu dicatat.
    3. Username dan password MySQL serta nama Database.
    4. IP Address pada hosting (Shared IP Address).
    5. DKIM, ssh key, gpg key, dan otentikasi lainnya.
      Reconfigure ini dilakukan dengan menyesuaikan (replace) pengaturan hosting baru dengan hosting lama.
      Modul cpanel
  • Setting up modul terlebih dahulu sebelum home directory, seperti :
    1. Modul database, import database website dan email (roundcube biasanya).
    2. Modul domains, isikan pengaturan pada subdomain, aliases, redirects, dan advanced zone editor.
    3. Modul emails, setting mx entry, encryption, import authentication, dkim, spf dan alamat email.
    4. Modul security, setting ssl/tls, ip blocker, dan hotlink protector.
      Modul Security Cpanel
  • Replace homedir/public_html dengan public_html yang lama. Tunggu hingga proses copy selesai dilakukan.
  • Testing web.
  • Proses Migrasi anda telah berhasil dilakukan, bila ada proses yang mengalami kegagalan atau tidak berjalan sebagaimana mestinya anda dapat berkomentar dibawah ini dengan menyertai pesan kesalahan yand ditimbulkan. Semoga bermanfaat.