Cara Memindahkan WordPress ke Host Baru atau Server Tanpa Downtime

Apakah Anda ingin memindahkan situs WordPress Anda ke host baru atau server yang berbeda? Risiko terbesar saat memigrasikan situs web ke server baru adalah kehilangan data dan potensi downtime. Dalam panduan langkah demi langkah ini, kami akan menunjukkan cara memigrasikan situs WordPress dengan benar ke host baru tanpa downtime.

Migrasi WordPress ke Server Baru

Penting: Sebelum memulai, kami ingin mengingatkan Anda bahwa sebagian besar perusahaan hosting WordPress menawarkan layanan migrasi gratis. Jika mereka tidak mengumumkan hal itu, maka yang harus Anda lakukan hanyalah bertanya. Biasanya gratis, tapi ada juga yang mengenakan biaya kecil.

Langkah 1: Pilih Host WordPress Baru Anda

Jika Anda terjebak dengan host web yang lambat, bahkan setelah mengoptimalkan situs WordPress Anda dengan kecepatan, sekarang saatnya memindahkan situs WordPress Anda ke host baru yang dapat menangani lalu lintas yang berkembang.

Saat mencari penyedia hosting WordPress baru, penting untuk memilih dengan hati-hati, jadi Anda tidak perlu lagi bergerak dalam waktu dekat.

Inilah yang kami sarankan:

  • Untuk bisa diandalkan shared hosting , kami sarankan pergi dengan Bluehost. Mereka secara resmi direkomendasikan oleh WordPress.org
  • Jika Anda mencari awan hosting atau spesifik lokasi penyedia, maka sebaiknya periksa Siteground. Mereka memiliki pusat data di 3 benua yang berbeda.
  • Jika Anda mencari dedicated server , maka sebaiknya cek InMotion Hosting. Server dan dukungan kelas komersial mereka luar biasa.

Setelah membeli hosting baru anda, jangan install WordPress. Kita akan melakukan itu di langkah selanjutnya. Untuk saat ini, akun host web baru Anda harus benar-benar kosong, tanpa file atau folder di direktori utama Anda.

Langkah 2: Set Up Duplicator untuk Migrasi Mudah

Hal pertama yang perlu Anda lakukan adalah menginstal dan mengaktifkan plugin Duplicator gratis di situs web yang ingin Anda pindahkan.

Duplicator adalah plugin gratis yang sangat kami rekomendasikan. Kami telah menulis di masa lalu tentang bagaimana menggunakan Duplicator untuk memindahkan situs WordPress Anda ke nama domain baru tanpa kehilangan peringkat SEO Anda.

Namun, dalam artikel ini kita akan memandu Anda bagaimana menggunakannya untuk memigrasikan situs WordPress Anda dengan zero downtime. Prosesnya serupa, namun panduan ini akan berfokus untuk memindahkan hosting Anda, sementara panduan lainnya berfokus untuk beralih ke domain baru (seperti dari www.oldsite.com ke www.newsite.com).

Setelah Anda menginstal dan mengaktifkan Duplicator, pergi ke Duplikator »paket bagian di area admin WordPress Anda.

Selanjutnya, Anda perlu klik Membuat baru tombol di sudut kanan atas.

Paket duplikator

Setelah itu klik Berikutnya tombol dan ikuti langkah-langkah untuk membuat paket Anda.

Buat salinan situs Anda menggunakan Duplicator

Pastikan hasil pemindaian Anda diperiksa (semuanya harus dikatakan “Bagus”), lalu klik tombol Membangun tombol. Prosesnya mungkin memakan waktu beberapa menit sampai selesai, jadi biarkan tab terbuka saat bekerja.

Hasil pemindaian duplikator

Setelah proses selesai, Anda perlu mengklik keduanya Pemasang dan kemudian Arsipkan tombol untuk mendownload paketnya. Anda memerlukan kedua file tersebut.

Download paket duplikator

File arsip adalah salinan dari situs Anda, dan file penginstal akan mengotomatisasi proses instalasi untuk Anda.

Langkah 3: Impor Situs WordPress Anda ke Host Baru Anda

Sekarang setelah Anda mendownload file arsip dan installer, langkah selanjutnya adalah menguploadnya ke host web baru Anda.

Anda dapat melakukannya dengan menghubungkan ke host web baru Anda menggunakan FTP. Jika Anda belum pernah melakukan ini sebelumnya, lihat panduan pemula untuk mengunggah file melalui FTP ke WordPress.

Catatan : Saat menyiapkan klien FTP Anda untuk terhubung ke host web baru Anda, ingatlah bahwa nama domain Anda masih menunjuk ke host web lama Anda. Itu berarti Anda harus memasukkan alamat IP dari host baru Anda alih-alih domain Anda. Ini untuk memastikan bahwa file-file ini masuk ke host baru daripada host lama.

Dengan menggunakan klien FTP Anda, unggah file installer.php dan arsip Anda .zip ke direktori root situs web Anda. Ini biasanya / username / public_html / atau /username/public_html/example.com dimana example.com adalah nama domain anda.

Jika Anda tidak yakin, tanyakan saja pada perusahaan web hosting Anda.

Pastikan direktori root Anda benar-benar kosong. Jika Anda menginstal WordPress di direktori root Anda, maka Anda perlu menghapus WordPress terlebih dahulu.

Langkah 4: Ubah File Host untuk Mencegah Downtime

Setelah mengunggah kedua file ke host baru Anda, Anda perlu mengakses file installer.php di browser.

File tersebut bisa diakses menggunakan URL seperti ini:

https://www.example.com/installer.php

Namun, masalahnya adalah URL ini akan membawa Anda ke host web lama Anda, dan Anda akan mendapatkan kesalahan 404. Ini karena nama domain Anda masih menunjuk ke host web lama Anda.

Biasanya, orang akan memberitahu Anda untuk mengubah nameserver domain Anda dan menunjuk ke host baru Anda. Namun, hal itu akan mengakibatkan pengguna Anda melihat situs web yang rusak saat Anda memigrasikannya.

Kami akan menunjukkan bagaimana Anda dapat mengakses situs baru Anda sementara di komputer Anda, tanpa mempengaruhi situs lama Anda.

Hal ini dilakukan dengan file hosts di komputer Anda.

File hosts memetakan nama domain ke alamat IP tertentu. Pada langkah ini, kami akan menunjukkan cara menambahkan entri untuk nama domain Anda di file hosts sehingga mengarah ke host baru Anda, namun hanya saat menggunakan komputer Anda.

Membuat perubahan ini akan memungkinkan Anda mengakses file di host baru menggunakan nama domain Anda sendiri, sementara seluruh dunia masih akan mengakses situs Anda dari host lama. Ini memastikan Uptime 100% .

Hal pertama yang perlu Anda lakukan adalah menemukan alamat IP server web hosting baru Anda. Untuk menemukan ini, Anda perlu login ke dashboard cPanel Anda dan klik pada expand stats link di sidebar sebelah kiri. Ini akan memperluas sidebar yang menunjukkan informasi tentang status server Anda. Informasi yang Anda butuhkan untuk menyalin adalah Alamat IP Bersama .

Menemukan alamat ip server Anda di cPanel

Pada langkah selanjutnya, pengguna Windows harus pergi ke Program »Semua Program» Aksesori , klik kanan pada Notepad dan pilih Jalankan sebagai administrator . Permintaan Windows UAC akan muncul, dan Anda perlu mengkliknya iya nih untuk meluncurkan Notepad dengan hak administrator.

Di layar Notepad, masuk ke File »Buka dan kemudian pergi ke C: WindowsSystem32driversetc . Memilih host file dan buka

Pengguna Mac perlu membuka aplikasi Terminal dan memasukkan perintah ini untuk mengedit file hosts:

sudo nano / private / etc / hosts

Untuk pengguna Windows dan Mac, di bagian bawah file hosts, Anda perlu memasukkan alamat IP yang Anda salin dan kemudian memasukkan nama domain Anda. Seperti ini:

192.168.1.22 www.example.com

Pastikan Anda mengganti alamat IP dengan yang Anda salin dari cPanel, dan example.com dengan nama domain Anda sendiri. Simpan perubahan Anda, dan sekarang Anda dapat mengakses file Anda di host baru menggunakan nama domain Anda di komputer Anda.

Penting: Jangan lupa untuk membatalkan perubahan yang Anda buat ke file hosts setelah Anda menyelesaikan migrasi (langkah 5).

Langkah 5: Mulailah Proses Migrasi Duplikator

Sekarang kita siap untuk menjalankan installer. Arahkan ke alamat ini di jendela browser Anda, ganti example.com dengan nama domain Anda:

https://www.example.com/installer.php

Jika Anda belum membuat database pada host baru Anda, maka sekarang saatnya bagi Anda untuk membuat database di cPanel. Pastikan untuk membuat catatan username dan password database.

Setelah Anda membuat database, Anda perlu memasukkan informasi database di kolom di bawah ini dan kemudian klik di Tes koneksi tombol.

Uji koneksi database Anda

Jika installer gagal terhubung ke database Anda, maka periksa nilai yang Anda masukkan di atas dan pastikan semuanya benar.

Setelah Anda berhasil terhubung ke database Anda, gulir ke bawah untuk membaca peringatan dan pemberitahuan dan centang kotak yang mengonfirmasi bahwa Anda telah membacanya. Kemudian klik Jalankan Penyebaran tombol.

Jalankan penyebaran

Installer sekarang akan mengimpor database Anda. Prosesnya mungkin memakan waktu beberapa menit, jadi jaga agar tab tetap terbuka saat bekerja.

Pada langkah 2 penginstal, Anda akan diminta untuk memverifikasi jalur URL lama dan baru Anda. Pastikan itu akurat dan klik Jalankan Update untuk memperbarui URL Anda.

Pada langkah terakhir, Anda dapat menyelesaikan proses dan memverifikasi bahwa semuanya bekerja dengan benar dengan mengklik tombol secara berurutan.

Langkah installer duplikator terakhir

Penting: Sekarang Anda dapat menghapus perubahan yang Anda buat ke file hosts Anda di langkah 4.

Langkah 6: Update Domain Anda

Pada titik ini, Anda telah membuat salinan lengkap dari database dan file WordPress Anda di server hosting baru Anda. Tapi domain Anda tetap menunjuk ke akun web hosting lama Anda.

Untuk memperbarui domain Anda, Anda perlu mengganti nameserver DNS Anda. Ini memastikan bahwa pengguna Anda dibawa ke lokasi baru situs web Anda saat mereka mengetik domain Anda ke browser mereka.

Jika Anda mendaftarkan domain Anda dengan penyedia hosting Anda, maka sebaiknya transfer domain ke host baru. Jika Anda menggunakan registrar domain seperti Godaddy, Namecheap, dll, maka Anda perlu memperbarui nameserver Anda.

Anda memerlukan informasi nameserver dari host web baru Anda. Ini biasanya beberapa URL yang terlihat seperti ini:

ns1.hostname.com
ns2.hostname.com

Demi panduan ini, kami akan menunjukkan cara mengubah nameserver DNS dengan GoDaddy. Bergantung pada pencatatan domain atau host web Anda, tangkapan layar mungkin tidak mencerminkan penyiapan pada registrar atau host web Anda. Namun konsep dasarnya sama.

Tengok saja domain management area lalu cari nameserver. Jika Anda memerlukan bantuan untuk memperbarui nameserver Anda, Anda dapat meminta perusahaan hosting web Anda.

Pertama, Anda perlu masuk ke akun Godaddy Anda dan kemudian klik tombol peluncuran di samping domain.

Luncurkan domain

Pada layar berikutnya, klik pada nama domain Anda. Anda akan melihat rincian domain Anda, bersama dengan nameserver Anda. Anda perlu mengklik link manage di bawah nameserver.

Kelola nameserver

Pada layar berikutnya, Anda akan melihat link untuk masuk ke nameserver kustom. Mengklik link akan membuka form di mana Anda bisa memasukkan nameserver DNS kustom Anda.

Memasuki nameserver

Simpan perubahan Anda dan selesai.

Anda telah berhasil mengubah nameserver. Perubahan DNS bisa memakan waktu 4 – 48 jam untuk diperbanyak untuk semua pengguna.

Sekarang karena Anda memiliki konten yang sama di host lama dan host baru, pengguna Anda tidak akan melihat perbedaan. Migrasi WordPress Anda akan mulus tanpa downtime sama sekali.

Untuk amannya, Anda bisa menunggu untuk membatalkan akun hosting lama Anda sampai 7 hari setelah migrasi Anda.

Kami berharap panduan langkah demi langkah ini membantu Anda memindahkan WordPress ke host baru Anda tanpa downtime apapun. Jika Anda menemukan masalah apa pun dengan migrasi WordPress Anda, lihat panduan kami tentang kesalahan WordPress yang paling umum dan cara memperbaikinya.