Pindah rumah itu melelahkan. Pindah server? Bisa jadi mimpi buruk jika salah langkah. Saya sudah ratusan kali membantu bisnis migrasi, dan ketakutan terbesar klien selalu sama: “Jangan sampai data hilang” dan “Jangan sampai website mati”. Kabar baiknya, dengan metode yang tepat, website Anda bisa tetap berjalan mulus selama proses perpindahan. Artikel ini akan memandu Anda langkah demi langkah dalam Cara Migrasi Hosting yang aman, cepat, dan minim risiko. Toko online tetap buka, penjualan tetap jalan, dan Google tidak akan menghukum Anda.
Persiapan: Checklist Sebelum Migrasi
Kesalahan terbesar adalah terburu-buru. Luangkan waktu untuk persiapan matang. Ini akan menyelamatkan Anda dari sakit kepala nantinya.
1. Lakukan Full Backup (Files & Database)
- Backup File: Download semua file website via FTP atau File Manager. Pastikan folder seperti wp-content (untuk WordPress) ikut terbackup.
- Backup Database: Ekspor database via phpMyAdmin ke format .sql. Simpan di tempat aman, minimal di dua lokasi berbeda (lokal + cloud).
- Peringatan Krusial: JANGAN PERNAH melewatkan langkah backup! Ini adalah jaring pengaman Anda jika terjadi kesalahan.
2. Turunkan TTL (Time to Live) DNS
- TTL adalah waktu yang menentukan berapa lama DNS menyimpan informasi server Anda. TTL standar biasanya 24 jam (86400 detik).
- Langkah: 24-48 jam sebelum migrasi, turunkan TTL menjadi 300 detik (5 menit) di pengelola domain Anda. Ini akan mempercepat propagasi nanti.
- Catatan: Penurunan TTL perlu waktu untuk menyebar, lakukan jauh-jauh hari.
Langkah-langkah Teknis Migrasi Hosting
Ikuti urutan ini dengan cermat. Jangan lompat-lompat.
Langkah 1: Memilih Hosting Tujuan
Sebelum migrasi, pastikan Anda sudah punya rumah baru yang lebih baik. Jangan sampai pindah ke server yang sama buruknya. Pilih hosting yang sesuai dengan kebutuhan trafik dan aplikasi Anda.
Jika Anda masih bingung memilih rumah baru untuk website Anda, baca dulu Panduan Memilih Cloud Hosting & VPS Terbaik 2026.
Langkah 2: Backup Manual atau Menggunakan Plugin
Untuk pengguna WordPress, cara termudah adalah dengan plugin migrasi. Dua plugin terbaik:
- Duplicator: Plugin paling populer. Buat paket (installer + arsip) yang berisi semua file dan database.
- All-in-One WP Migration: Alternatif simpel dengan fitur export/import. Batasan ukuran file di versi gratis, upgrade jika perlu.
Jika website Anda bukan WordPress, lakukan backup manual via FTP dan phpMyAdmin seperti dijelaskan di bagian persiapan.
Langkah 3: Upload Data ke Server Baru
- Buat akun di hosting baru dan catat detail server: IP address, username FTP, dan nama database.
- Upload file website (hasil backup) ke server baru via FTP. Untuk pengguna Duplicator, upload file installer.php dan arsip.zip ke folder public_html.
- Buat database baru di server tujuan. Import file .sql via phpMyAdmin.
- Jalankan installer (untuk Duplicator) atau sesuaikan konfigurasi file (misal: wp-config.php untuk mengarah ke database baru).
Langkah 4: Testing via File Hosts
Inilah trik rahasia migrator profesional: menguji website sebelum domain diarahkan. Dengan mengedit file hosts di komputer, Anda bisa “membohongi” browser untuk melihat website di server baru.
- Cara: Buka file hosts (di Windows: C:\Windows\System32\drivers\etc\hosts, di Mac/Linux: /etc/hosts). Tambahkan baris: IP_SERVER_BARU namadomain.com
- Simpan file, lalu buka website Anda di browser. Jika tampil sempurna, berarti migrasi sukses!
- Setelah puas testing, hapus baris tersebut dari file hosts.
Langkah 5: Update Name Server (Propagasi DNS)
- Arahkan domain Anda ke server baru dengan mengganti name server di panel domain (atau update A record ke IP baru jika TTL sudah rendah).
- Proses propagasi DNS dimulai. Berkat TTL yang sudah diturunkan, perubahan akan menyebar lebih cepat (biasanya 1-2 jam).
- Selama propagasi, beberapa pengguna mungkin masih mengakses server lama, sebagian lagi sudah ke server baru. Ini normal. Website Anda tetap aktif di kedua server selama masa transisi.
Jika Anda masih bingung memilih rumah baru untuk website Anda, baca dulu Panduan Memilih Cloud Hosting & VPS Terbaik 2026.
Tips Pasca Migrasi
Setelah domain mengarah ke server baru, jangan langsung santai. Lakukan pengecekan berikut:
- Cek SSL: Pastikan sertifikat SSL terpasang dengan benar. Install ulang jika perlu (bisa via LetsEncrypt atau panel hosting).
- Cek Broken Links: Gunakan tools seperti Broken Link Checker untuk memastikan semua tautan internal berfungsi.
- Monitor Kecepatan: Ukur kecepatan website di GTmetrix atau Google PageSpeed Insights. Bandingkan dengan sebelum migrasi. Jika ada penurunan, optimasi lebih lanjut.
- Pertahankan Server Lama: Jangan batalkan langganan hosting lama dulu. Tunggu minimal seminggu untuk memastikan tidak ada data yang tertinggal atau perlu diambil kembali.
Kesimpulan & FAQ
Migrasi hosting tidak perlu menakutkan. Dengan persiapan matang, backup ganda, dan metode testing via file hosts, Anda bisa pindah server tanpa membuat pengunjung sadar bahwa website sedang “pindah rumah”. Ikuti panduan di atas, dan Anda akan menikmati performa server baru tanpa kehilangan satu sen pun penjualan.
Pertanyaan yang Sering Diajukan (FAQ)
1. Berapa lama proses propagasi DNS berlangsung?
Dengan TTL standar (24 jam), propagasi bisa memakan waktu 1×24 jam hingga sempurna di seluruh dunia. Itulah mengapa kami menyarankan menurunkan TTL menjadi 300 detik sebelum migrasi. Dengan TTL rendah, propagasi bisa selesai dalam 1-2 jam untuk sebagian besar pengguna, maksimal 4-6 jam. Namun, beberapa ISP di daerah terpencil mungkin butuh waktu lebih lama.
Tidak, jika dilakukan dengan benar. Google tidak menghukum website hanya karena pindah server. Yang penting: pastikan website tetap online selama migrasi (dengan metode di atas), kecepatan loading setelah migrasi tidak memburuk, dan tidak ada broken links. Jika performa meningkat (misal loading lebih cepat), justru SEO bisa naik.
3. Apakah saya perlu membayar layanan migrasi profesional?
Jika Anda merasa kurang percaya diri dengan langkah teknis di atas, banyak penyedia hosting menawarkan jasa migrasi gratis. Manfaatkan! Mereka akan memindahkan semua data Anda tanpa biaya tambahan. Namun, jika Anda pindah antar penyedia yang tidak menawarkan migrasi gratis, jasa secure migration services profesional biasanya mematok harga mulai dari Rp 500.000 – Rp 2.000.000 tergantung kompleksitas website.
4. Apakah plugin migrasi seperti Duplicator aman digunakan?
Sangat aman, asalkan Anda mendownload dari sumber resmi (WordPress.org repository). Duplicator telah digunakan oleh jutaan pengguna dan terus diupdate. Namun, tetap lakukan backup manual sebagai cadangan. Jangan pernah hanya mengandalkan satu metode backup.
5. Bagaimana jika terjadi error setelah migrasi?
Jangan panik. Ini saatnya backup Anda berperan. Jika error muncul, Anda bisa mengembalikan website ke server lama sambil mencari penyebab masalah. Error umum biasanya karena path file yang salah, permission file, atau ketidakcocokan versi PHP. Cek error log di server baru untuk petunjuk lebih lanjut. Jika buntu, hubungi support hosting baru atau konsultan IT seperti Toedjoe Retail.
Toedjoe Retail Tools AI & Solusi SaaS Modern