Checklist Migrasi Hosting WordPress Tanpa Downtime dan Kehilangan Data
Langkah krusial pemindahan database besar, konfigurasi DNS propagation, dan verifikasi sertifikat SSL.
Memindahkan website WordPress aktif yang memiliki banyak pengunjung menuntut kehati-hatian ekstra. Kegagalan migrasi dapat memicu downtime panjang, transaksi e-commerce yang hilang, hingga data komentar baru yang terputus.
1. Siapkan Lingkungan Hosting Tujuan
Pastikan versi PHP pada hosting baru sama atau kompatibel dengan hosting lama. Cek modul penting seperti curl, gd, imagick, mbstring, dan zip agar tidak menimbulkan error saat website dipindahkan.
2. Turunkan Nilai TTL pada DNS
Kira-kira 24 jam sebelum proses pemindahan data, ubah nilai Time To Live (TTL) record DNS domain Anda menjadi 300 detik (5 menit). Penurunan TTL mempercepat propagasi DNS saat Anda mengarahkan IP domain ke hosting baru, sehingga pengunjung tidak tertahan di server lama.
3. Pindahkan File dan Ekspor Database Terstruktur
Kompres folder public_html atau direktori root WordPress menjadi arsip zip/tar.gz. Ekspor database MySQL menggunakan tools seperti phpMyAdmin atau terminal mysqldump dengan opsi --single-transaction untuk menghindari tabel terkunci saat proses ekspor berlangsung.
4. Uji Coba Melalui File Hosts Lokal
Sebelum mengubah Nameserver atau A-Record DNS domain publik, arahkan domain ke IP server baru secara lokal melalui file hosts di komputer Anda. Lakukan pengetesan menyeluruh:
- Login ke dashboard admin WordPress.
- Buka beberapa postingan artikel dan halaman utama.
- Pastikan formulir kontak dan sistem transaksi dapat mengirim email secara normal.
5. Pasang Sertifikat SSL dan Perbarui DNS
Pasang sertifikat SSL pada hosting baru agar saat propagasi DNS berjalan, pengunjung tidak disambut peringatan keamanan browser. Setelah semua siap, perbarui IP A-Record pada DNS server utama.
Mengalami Kendala Serupa di WordPress Anda?
Jika Anda telah mencoba langkah di atas namun kendala belum teratasi, tim BengkelWP siap membantu penanganan langsung melalui layanan Migrasi WordPress.
Tim BengkelWP
Spesialis teknis perbaikan, keamanan, dan optimasi performa WordPress di BengkelWP.
Artikel Terkait
Optimasi Core Web Vitals untuk Menurunkan LCP pada WordPress
Cara mengidentifikasi bottleneck resource dan konfigurasi caching tingkat lanjut tanpa merusak layout.
Cara Mengatasi Error 500 di WordPress
Langkah diagnosis terstruktur saat website WordPress mengalami internal server error tanpa informasi detail.