Mentransfer situs web Anda dari satu web host ke web host lain itu mudah. Namun, seperti halnya semua hal yang berkaitan dengan teknologi, migrasi situs web perlu ditangani dengan hati-hati; atau hal itu dapat mengakibatkan serangkaian masalah mulai dari hal yang sederhana seperti file yang hilang hingga hal yang rumit seperti database yang rusak.
Untungnya, ada banyak alat yang dapat kita gunakan untuk mempermudah pekerjaan. Alat mana yang tepat untuk kasus Anda bergantung pada beberapa faktor.
Kami akan membahas berbagai cara untuk bermigrasi ke server baru dalam artikel ini.
Opsi A: Meminta Penyedia Hosting Anda untuk Membantu
Banyak perusahaan hosting saat ini menawarkan migrasi situs web gratis, sehingga memudahkan pengguna untuk memindahkan situs web mereka dengan kerepotan minimal. Biasanya, layanan ini mencakup pemindahan file, basis data, dan terkadang akun email situs web Anda. Layanan ini sangat berguna bagi mereka yang tidak memiliki keterampilan teknis atau waktu untuk menangani migrasi sendiri.
Untuk memanfaatkan layanan tersebut, berikut yang perlu Anda lakukan;
1. Dapatkan Host dengan Layanan Migrasi Situs Gratis
Tidak semua web host menawarkan layanan migrasi gratis. Jika ini yang Anda perlukan, pastikan penyedia hosting baru Anda menawarkan layanan tersebut sebelum mendaftar.
Beberapa yang bagus yang menyertakan bantuan migrasi situs gratis meliputi:
| Penyedia | Jenis Hosting | Harga dari | Migrasi Situs Web Gratis |
|---|---|---|---|
| Hostinger | Berbagi, VPS, Cloud | $ 2.99 / mo | Migrasi gratis tanpa batas |
| Cloudways | Cloud Hosting | $ 14.00 / mo | 1 migrasi gratis per akun |
| ScalaHosting | Berbagi, VPS, Cloud | $ 2.95 / mo | Migrasi gratis tanpa batas |
| Verpex | Berbagi, VPS, Cloud | $ 2.99 / mo | Migrasi gratis tanpa batas |
| kimiaCloud | Berbagi, VPS, Cloud | $ 2.95 / mo | Migrasi gratis tanpa batas |
2. Minta Migrasi Situs Web
Hubungi layanan pelanggan penyedia hosting baru Anda dan minta bantuan migrasi. Perlu dicatat bahwa Anda harus memberikan beberapa informasi tentang penyedia hosting lama agar proses migrasi bisa dilakukan.
Setiap web host melakukan hal yang berbeda. Beberapa mungkin mengharuskan Anda untuk mengirim email ke dukungan pelanggan sementara yang lain mungkin mengharuskan Anda untuk membuka tiket dukungan. Dalam contoh yang ditunjukkan di atas, A2 Hosting memiliki opsi untuk meminta migrasi situs dari dalam portal pelanggan mereka.
3. Biarkan Mereka Melakukan Pekerjaannya
Beri mereka waktu, dan saat mereka bilang sudah selesai, uji situs baru Anda. Sebagian besar migrasi situs akan memakan waktu antara 2 hingga 5 hari kerja. Sementara itu, jangan khawatir, situs Anda akan tetap aktif dan berjalan dengan host lama Anda.
Penting bagi Anda untuk tidak mengakhiri akun hosting web Anda sebelumnya sampai Anda yakin migrasi telah berhasil diselesaikan.
4. Periksa Situs Baru Anda
Pastikan untuk memeriksa situs baru Anda secara menyeluruh. Jika Anda merasa semuanya berjalan sebagaimana mestinya, Anda dapat melanjutkan untuk mengakhiri akun web hosting Anda sebelumnya.
Apa yang Biasanya Termasuk dalam Migrasi Situs Web Gratis?
Layanan migrasi situs web gratis biasanya mencakup pemindahan komponen penting situs web Anda dari satu penyedia hosting ke penyedia hosting lainnya. Layanan ini biasanya meliputi:
- File Situs Web: Migrasi semua file, seperti HTML, CSS, JavaSkrip, gambar, dan konten statis lainnya.
- Database: Mentransfer basis data, termasuk semua data, tabel, dan pengaturan Anda.
- Akun Email: Memindahkan akun email yang ada dan kontennya, meskipun beberapa host mungkin hanya memigrasikan akun tanpa konten.
- Konfigurasi Domain: Memperbarui pengaturan DNS untuk memastikan domain Anda mengarah ke host baru tanpa waktu henti.
- Konfigurasi Dasar: Memastikan situs Anda berfungsi dengan benar di server baru, termasuk memperbarui jalur, izin file, dan konfigurasi lain yang diperlukan.
Apa yang Biasanya Tidak Termasuk dalam Migrasi Situs Web Gratis?
Meskipun layanan migrasi gratis mencakup hal-hal dasar, sering kali ada batasannya:
- Situs Web Besar atau Kompleks: Beberapa host mungkin mengenakan biaya untuk migrasi basis data besar atau situs web kompleks, terutama jika melibatkan beberapa domain atau konfigurasi khusus.
- Integrasi Pihak Ketiga: Migrasi layanan pihak ketiga, seperti CDN konfigurasi, SSL sertifikat, atau eksternal APIs, mungkin tidak disertakan.
- Desain Ulang atau Optimasi Situs Web: Migrasi gratis biasanya tidak mencakup mendesain ulang atau mengoptimalkan situs web Anda untuk kinerja yang lebih baik pada host baru.
- Konfigurasi Email Kustom: Meskipun migrasi email dasar sering disertakan, pengaturan email khusus, terutama yang melibatkan klien email pihak ketiga, mungkin memerlukan biaya tambahan atau manajemen mandiri.
- Beberapa Situs atau Subdomain: Beberapa host mungkin hanya memigrasikan satu situs secara gratis, sedangkan situs atau subdomain tambahan akan dikenakan biaya tambahan.
Opsi B: Migrasi Situs Sendiri
Jika Anda memilih host tanpa migrasi gratis, jangan khawatir—migrasi situs web secara manual dapat dikelola sepenuhnya dengan langkah-langkah yang tepat. Kompleksitas proses bergantung pada komponen dan fitur situs web Anda.
Misalnya, jika Anda hanya memiliki situs statis dan tidak ada yang lain, semuanya dapat dilakukan semudah mentransfer file-file tersebut ke host baru dan mengubah catatan DNS untuk nama domain Anda. Bagi mereka yang menjalankan WordPress, alat seperti Duplicator dan All-in-One WP Migration dapat mengotomatiskan bagian dari proses tersebut.
Namun, untuk migrasi manual yang lengkap, terutama dengan situs yang lebih kompleks, Anda perlu menangani setiap komponen secara individual. Berikut adalah panduan langkah demi langkah untuk memastikan bahwa semuanya berjalan lancar.
1. Daftar ke Web Host Baru
Biasanya ada alasan khusus yang terlibat saat perpindahan ke host baru diinginkan. Alasan ini dapat disebabkan oleh kinerja, keandalan, atau bahkan layanan pelanggan yang buruk. Sebelum mendaftar dengan host baru, lakukan riset untuk memastikan Anda tidak melakukannya tanpa pertimbangan matang.
Ada banyak penyedia layanan web hosting yang menawarkan kinerja dan fitur yang baik dengan harga yang sangat terjangkau. Jika Anda mendaftar sebagai pelanggan baru, Anda juga dapat menikmati keuntungan pendaftaran baru seperti diskon awal yang besar.
Ingatlah bahwa Anda tidak harus mencari host yang menawarkan yang terbaik dalam segala hal, tetapi harus mencari host yang sesuai dengan kebutuhan Anda.
2. Pindahkan File Anda
Sebagian besar layanan web hosting akan memungkinkan Anda untuk mengompres file melalui dasbor. Ini dapat membuat hidup Anda jauh lebih mudah. Gunakan dasbor untuk mengompres semua file Anda lalu unduh. Setelah file ada di komputer Anda, unggah ke host baru Anda dan ekstrak file Anda di sana. Ini akan memastikan bahwa Anda mempertahankan struktur file yang sama seperti aslinya.
3. Pindahkan Basis Data Anda
Jika file merupakan wajah situs web, basis data menyimpan informasi yang digunakan untuk menjalankan situs dinamis. Setiap merek basis data akan memiliki alat manajemennya sendiri, tetapi umumnya berfungsi dengan cara yang sama. Basis data yang paling populer saat ini adalah MySQL dan memindahkan database dapat dilakukan dengan alat yang disebut phpMyAdmin.
Untuk memindahkan Anda MySQL database, masuk ke panel kontrol Anda dan akses opsi database. Selanjutnya, klik phpMyAdmin dan Anda akan dibawa ke antarmuka manajemen untuk database tersebut. Jika Anda memiliki lebih dari satu database di akun Anda, pastikan Anda memilih database yang tepat yang terkait dengan situs web Anda.
Setelah Anda berada di dalam basis data, cari tab 'Ekspor' dan klik tab tersebut. Pada layar berikutnya, pastikan bahwa 'Metode ekspor' adalah 'Cepat' dan 'Format' adalah 'SQL' sebelum Anda mengklik 'Mulai'. Simpan berkas tersebut ke komputer Anda. Sebaiknya Anda tidak mengubah nama berkas tersebut.
Setelah selesai, pada dasarnya kita akan membalik seluruh proses. Masuk ke panel kontrol host baru Anda, lalu impor basis data tersebut, dengan memilih file yang baru saja Anda unduh ke komputer Anda.
Note:Jika Anda menjalankan Sistem Manajemen Konten (CMS) maka ada beberapa hal yang perlu Anda ketahui. CMS seperti WordPress atau Drupal sering kali memiliki prosedur migrasi sendiri. Anda juga harus memasang salinan CMS baru sebelum memigrasikan basis data Anda.
4. Pindahkan Email Anda
Hal yang lucu tentang email adalah kita semua menggunakannya, tetapi ketika harus memigrasikan situs web, kita sering lupa bahwa kita juga perlu memigrasikan email. Sayangnya, cara Anda menangani hal ini dapat bervariasi, tergantung pada bagaimana email Anda saat ini dikelola.
Misalnya, ada beberapa jenis host email, beberapa email dihosting di pendaftar domain sementara yang lain mungkin dihosting di penyedia layanan pihak ketiga seperti Microsoft 365 atau Google WorkspaceUntuk informasi lebih lanjut tentang migrasi email, sebaiknya tanyakan pada penyedia layanan web hosting baru Anda.
Sebagai aturan praktis, Anda perlu memindahkan email yang ada dan memperbarui catatan MX Anda. Ada dua cara untuk memindahkan email Anda;
Memindahkan Email Secara Manual
Untuk memindahkan email Anda, akan lebih mudah jika Anda menggunakan klien email seperti Thunderbird.
- Siapkan Thunderbird untuk menyinkronkan email Anda dari akun email hosting Anda sebelumnya
- Siapkan akun lain di Thunderbird yang mengarah ke akun email di host baru Anda.
- Pilih email kotak masuk dari akun lama Anda dan salin semuanya ke akun email baru Anda. Bagian ini perlu diulang untuk setiap folder email yang ingin Anda pindahkan.
Selanjutnya, Anda perlu memastikan bahwa catatan MX Anda telah diperbarui. Entri ini di zona DNS Anda dimaksudkan untuk menentukan server email mana yang menangani email Anda. Untuk melakukannya, Anda perlu masuk ke panel manajemen DNS Anda.
Cari entri bertipe MX dan perbarui informasi di sana. Jika Anda tidak yakin jenis perubahan apa yang perlu dilakukan, Anda bisa mendapatkan informasi tersebut dari penyedia hosting baru Anda.
Cara yang Lebih Mudah
Jika Anda menggunakan cPanel di host lama dan baru, pemindahan email dapat disertakan sebagai bagian dari proses migrasi. Cukup hubungi tim dukungan untuk host baru Anda dan minta mereka memigrasikan akun cPanel Anda. Proses migrasi ini juga akan mencakup email Anda.
Jika Anda hanya ingin memindahkan email dari akun cPanel ke akun cPanel, masuklah ke akun hosting lama Anda dan klik File Manager. Cari folder bernama 'mail' dan kompres, lalu unduh. Setelah selesai, unggah file ke akun hosting baru Anda dan ekstrak lagi.
5. Periksa Situs Anda
Setelah Anda memuat berkas ke konfigurasi hosting baru, periksa kembali apakah semuanya berfungsi dengan baik di situs web Anda. Karena catatan DNS Anda masih mengarah ke lokasi situs sebelumnya, Anda memerlukan cara lain untuk menguji situs baru Anda.
Meskipun sebagian besar host dapat menggunakan URL sementara, banyak yang tidak melakukannya karena dianggap tidak aman. Anda kemudian memiliki beberapa pilihan lain. Cara termudah adalah melakukan beberapa modifikasi kecil pada cara browser Anda menginterpretasikan peta nama domain.
Untuk melakukan ini, modifikasi file 'hosts' dengan Notepad dan tambahkan di bagian bawah;
alamat IP namadomain.com
Alamat IP www.namadomain.com
Di mana IP_address adalah alamat IP dari perangkat baru Anda server hosting webInformasi ini harus ada di panel kontrol akun baru Anda dan di email sambutan yang Anda terima dari layanan hosting baru Anda.
Simpan perubahan dan kosongkan cache browser sebelum mengunjungi URL situs web Anda lagi. Ini akan memungkinkan Anda menguji situs Anda di host baru. Jangan lupa untuk menghapus baris-baris di file host Anda setelah selesai!
6. Ubah Catatan DNS Anda
Setelah Anda yakin bahwa semuanya berjalan sebagaimana mestinya, maka inilah saatnya untuk mengubah rekaman DNS Anda sehingga nama domain Anda akan mengarah ke lokasi yang tepat. Untuk melakukan ini, Anda perlu mengakses sistem manajemen Nama Domain Anda.
Ubah data yang ada ke data server host yang baru. Ini akan memungkinkan sistem DNS mengarahkan pengunjung ke lokasi yang benar di situs web baru Anda.
Setelah Anda membuat perubahan yang diperlukan pada rekaman DNS Anda, bersabarlah dan tunggu. Perubahan dapat memakan waktu hingga 24 jam. Biasanya saat saya melakukan ini, saya membiarkannya menyebar semalaman dan baru memeriksanya kembali beberapa saat kemudian.
Kesimpulan: Berpindah Web Host Tidak Harus Menjadi Mimpi Buruk
Sekarang Anda mungkin telah menyadari betapa besar perbedaan yang dapat dibuat oleh web host yang baik. Selain kinerja dan keandalan, web host yang baik dapat menghemat banyak waktu dan uang Anda di kemudian hari. Mengetahui bahwa Anda dapat mengandalkan bantuan dari host Anda dapat menjadi sangat berharga dan memilih web host yang tepat penting.
Jika Anda sudah berada dalam situasi di mana Anda tidak puas dengan tuan rumah Anda dan mencari tempat tinggal, ingatlah untuk memeriksa ulasan web host kami yang lengkap yang tidak hanya memperhatikan kinerja, tetapi juga fitur penting lainnya dari penyedia layanan hosting utama.