Pindah Hosting Tanpa Website Mati: Panduan DNS dan Name Server
Langkah pindah hosting tanpa website mati: siapkan server baru, turunkan TTL, ubah record A atau name server, lalu pantau perubahannya.
Pindah hosting sering menakutkan karena takut website mati, email hilang, atau data tidak lengkap. Sebenarnya, dengan urutan yang benar, pengunjung hampir tidak merasakan apa-apa. Kuncinya ada pada pemahaman DNS dan name server. Artikel ini menjelaskan langkah demi langkahnya.
Mengapa pindah hosting bisa membuat website mati?
Domain Anda menunjuk ke server lama lewat record DNS. Saat pindah, Anda perlu mengarahkannya ke server baru. Bila Anda mengubah arah sebelum website di server baru siap, atau lupa memindahkan email, pengunjung akan melihat error dan email bisa tidak masuk. Ditambah lagi, perubahan DNS tidak langsung terlihat di semua tempat karena adanya cache (lihat Cara Membaca Record DNS).
Dua cara mengarahkan domain ke hosting baru
Cara 1: Mengubah record A
Anda tetap memakai DNS yang lama dan hanya mengganti alamat IP di record A ke IP server baru. Cocok bila DNS dikelola di registrar atau layanan terpisah dari hosting.
Cara 2: Mengganti name server
Anda mengganti name server domain ke milik hosting baru, sehingga seluruh pengaturan DNS dikelola di sana. Pastikan semua record, terutama MX dan TXT untuk email, sudah disalin ke DNS baru sebelum mengganti name server.
Cek name server dan record Anda sekarang di DNS Lookup, dan lihat name server yang tercatat di WHOIS Lookup.
Langkah-langkah pindah hosting tanpa downtime
1. Catat kondisi saat ini
Simpan salinan semua record DNS yang ada: A, CNAME, MX, TXT, dan lainnya. Ini penyelamat bila ada yang terlewat.
2. Cadangkan website dan database
Unduh berkas website, database, dan pengaturan penting. Simpan di tempat terpisah dari kedua hosting.
3. Siapkan website di hosting baru
Unggah berkas, impor database, dan sesuaikan konfigurasi. Jangan ubah DNS dulu. Website lama masih melayani pengunjung.
4. Uji website di hosting baru sebelum DNS diubah
Anda bisa menguji dengan alamat sementara dari hosting baru atau dengan mengubah berkas hosts di komputer sendiri supaya domain mengarah ke IP baru hanya untuk Anda. Periksa halaman, formulir, login, dan gambar.
5. Turunkan TTL lebih awal
Beberapa hari sebelum pindah, turunkan nilai TTL record yang akan diubah, misalnya ke 300 detik. TTL yang rendah membuat perubahan menyebar lebih cepat.
6. Pastikan email aman
Bila email Anda ikut hosting lama, pindahkan juga kotak surat dan pastikan record MX, SPF, dan DKIM di tujuan benar. Periksa hasilnya di Cek Keamanan Email setelah pindah.
7. Ubah record A atau name server
Lakukan pada jam yang sepi pengunjung. Setelah itu, perubahan menyebar bertahap, dari beberapa menit hingga beberapa jam, tergantung TTL dan penyedia internet.
8. Pantau dan verifikasi
Cek berkala di DNS Lookup sampai alamat IP yang tampil sudah milik server baru. Lalu periksa SSL Checker karena sertifikat di server baru perlu aktif, dan Website Checker untuk memastikan status HTTP dan pengalihan berjalan benar.
9. Jangan langsung membatalkan hosting lama
Biarkan hosting lama aktif beberapa hari sampai Anda yakin semuanya normal. Selama masa peralihan, sebagian pengunjung masih bisa terarah ke server lama.
Kesalahan yang sering terjadi
- Mengganti name server sebelum record DNS baru lengkap, sehingga email atau subdomain hilang.
- Lupa memasang sertifikat SSL di server baru.
- Tidak mengabarkan atau menjadwalkan pindah pada jam ramai.
- Membatalkan hosting lama terlalu cepat.
- Domain sendiri kedaluwarsa di tengah proses. Pastikan tanggalnya aman lewat Cek Umur Domain.
Ringkasnya
Siapkan dulu website di hosting baru, uji, turunkan TTL, baru arahkan domain, dan pantau hasilnya. Dengan urutan ini, peralihan hampir tidak terasa oleh pengunjung. Mulailah dengan melihat kondisi DNS Anda sekarang di DNS Lookup.
Catatan: langkah teknis tiap hosting berbeda. Ikuti juga panduan pemindahan dari penyedia hosting baru Anda, dan bila ragu, minta bantuan pihak yang berpengalaman.
