Bagaimana Cara Migrasi Situs WordPress ke Host Baru? (Tidak Ada Waktu Henti!)

Diterbitkan: 2022-02-14

Situs web yang baik adalah fondasi inti untuk pertumbuhan bisnis online apa pun. Keberhasilan sebuah situs web tergantung pada infrastrukturnya, UX/UI, dan SEO, serta server yang menghostingnya. Tanpa host yang kuat, situs WordPress tidak dapat bekerja secara maksimal.

Ada beberapa alasan Anda mungkin ingin mengubah host Anda. Pertimbangkan platform konferensi video. Ini membutuhkan kecepatan optimal untuk memberikan layanan yang berharga bagi penggunanya. Kecepatan ini tergantung pada host yang menampung situs web. Jika server host tidak dapat menyediakan sumber daya khusus untuk mendukung persyaratan kecepatan situs web, mereka tidak mendapatkan apa yang mereka butuhkan.

Memindahkan situs WordPress Anda ke host baru dapat menjadi hal yang menakutkan. Prosesnya bisa memakan waktu dan berisiko kehilangan data atau, lebih buruk lagi, merusak situs Anda.

Terlepas dari semua risikonya, terkadang transisi menjadi keharusan. Pada artikel ini, kita akan melihat cara memigrasikan situs WordPress ke host baru tanpa menyebabkan downtime.

plugin statistik untuk WordPress

Manual atau Plugin?

Langkah pertama adalah memutuskan apakah Anda ingin memigrasikan situs WordPress Anda secara manual atau otomatis. Keduanya memiliki kelebihannya masing-masing. Migrasi manual melibatkan penggunaan FTP (protokol transfer file) dan memodifikasi file dan database di backend Anda. Jangan menunda berpikir migrasi manual adalah proses kompleks yang tidak dapat Anda lakukan sendiri. Cukup ikuti tutorial langkah demi langkah dan Anda akan baik-baik saja.

Namun, ada juga beberapa opsi plugin yang kuat khusus untuk migrasi WordPress yang dapat melakukan pekerjaan untuk Anda. Satu-satunya masalah dengan plugin adalah mereka rentan terhadap kesalahan sehingga tidak cocok untuk situs web yang lebih besar. Dengan migrasi manual, risiko kesalahan sebagian besar dapat dikurangi.

Mari kita mulai dengan migrasi manual.

Cara Migrasi Situs WordPress ke Host Baru Secara Manual

1. Temukan Host Baru

Sebelum Anda memulai proses pemindahan situs WordPress, Anda harus mencarinya sebagai rumah baru alias host atau penyedia baru. Saat meneliti server terbaik, pikirkan mengapa Anda memindahkan situs Anda sejak awal.

Apakah Anda tidak puas dengan tingkat keamanan yang diberikan oleh host Anda saat ini? Apakah UI host Anda saat ini tidak ramah pengguna seperti yang Anda inginkan? Apakah Anda membutuhkan kecepatan yang lebih baik? Jika iya, inilah daftar tujuh penyedia hosting WordPress tercepat.

Berdasarkan jawaban Anda, Anda perlu menemukan host dengan layanan yang mengatasi masalah Anda saat ini. Ini bisa berupa fitur keamanan terbaik, platform yang intuitif dan mudah digunakan, atau lebih banyak penyimpanan untuk data Anda.

Anda dapat memilih berbagai jenis host termasuk:

  • Bersama. Host bersama mengakomodasi banyak situs web dan biasanya merupakan opsi yang paling hemat anggaran.
  • Berdedikasi Host khusus mengakomodasi satu situs web secara eksklusif.
  • VPS (server pribadi virtual). VPS adalah server bersama tetapi dengan kompartemen virtual sehingga situs web dapat memiliki sumber daya khusus mereka sendiri.

Dengan masing-masing jenis hosting murah ini, tuan rumah dapat mengelola pekerjaan tertentu seperti pencadangan dan pembaruan.

Anda harus memilih jenis host yang tepat untuk bisnis Anda. Misalnya, katakanlah perusahaan Anda menjual solusi sistem cloud PBX. Prioritas Anda saat memilih host adalah kecepatan di atas faktor lainnya.

2. Cadangkan File Situs Web Anda

Salah satu langkah terpenting saat memigrasikan situs web Anda ke host baru adalah mencadangkan semua file Anda. Anda dapat melakukannya dengan alat FTP gratis seperti FileZilla. Cukup ikuti langkah-langkah sederhana ini:

  • Gunakan FTP untuk terhubung ke server situs Anda.
  • Buka folder 'root' WordPress Anda yang memiliki semua file Anda.
  • Folder root ini biasanya bernama public_html atau dinamai sesuai situs web Anda.
  • Klik kanan pada folder 'root' dan klik 'download'.
  • Ini akan mengunduh seluruh isi folder root Anda ke komputer Anda, jadi Anda akan memiliki salinan semua file situs web Anda.

3. Cadangkan Basis Data WordPress Anda

Setelah Anda memiliki cadangan file situs WordPress, Anda juga memerlukan cadangan databasenya. Ini berisi semua informasi latar belakang tentang situs.

Anda dapat mengakses database situs Anda melalui panel kontrol. Kemudian, Anda perlu mengekspornya. Untuk melakukan ini, klik tab 'ekspor'. Kemudian, klik opsi 'cepat' di bawah 'metode ekspor' dan pilih 'pergi'. Ini akan mengunduh database situs web Anda dalam format .sql.

4. Buat Database SQL Baru

Setelah Anda mengunduh cadangan file situs dan database, Anda perlu membuat database SQL baru di server baru Anda. Idenya adalah untuk mengimpor file lama Anda ke ini. Ini melibatkan beberapa langkah cepat:

  • Masuk ke host web baru Anda dan sambungkan ke perangkat lunak cPanel.
  • Buka database MySQL dan buat database baru.
  • Tetapkan nama untuk situs web Anda.
  • Buat akun pengguna MySQL baru. Ingatlah untuk menambahkan kata sandi.
  • Tambahkan akun pengguna ini ke database baru dan berikan 'semua hak istimewa'.

5. Unggah File Situs Anda ke Database Baru

Selanjutnya:

  • Masuk ke server baru Anda dan buka 'folder root'.
  • Klik kanan folder dan pilih 'upload'.
  • Pilih folder yang telah Anda unduh dari server lama Anda dan pilih file yang ingin Anda unggah.

Unggahan ini mungkin memakan waktu cukup lama tergantung pada ukuran dan volume file Anda.

Unggah File Situs Anda ke Basis Data Baru

6. Edit File wp-config.php

Setelah selesai, Anda juga harus membuka folder root yang Anda unduh ke komputer dari server lama. Temukan file bernama wp-config.php. File ini adalah koneksi antara WordPress dan database Anda. Bahkan ketika semua file Anda diunggah ke server baru, Anda tidak dapat mengaksesnya kecuali Anda memperbarui wp-config.php Anda untuk mengarahkan ke database baru Anda.

Untuk melakukannya, buka file wp-config.php di folder root Anda dan klik kanan untuk memilih opsi 'lihat/edit'. Kemudian, buka file dengan editor teks Anda dan buat tiga perubahan berikut:

  1. Nama Basis Data. Di bawah 'nama database', temukan baris 'define('DB_NAME', 'db_name')'. 'db_name' saat ini akan disetel ke nama database MySQL dari host web lama Anda. Ubah ini menjadi nama database baru yang telah Anda buat.
  2. Nama Pengguna Basis Data. Selanjutnya, di bawah 'nama pengguna database', cari baris 'define('DB_USER', 'db_user')'. 'db_user' saat ini akan memiliki nama pengguna dari host lama Anda. Ubah ini ke nama pengguna baru Anda.
  3. Kata Sandi Basis Data. Sekarang, di bawah 'database password', cari baris 'define('DB_PASSWORD', 'db_pass')'. Anda perlu mengedit 'db_pass' ke kata sandi baru Anda.

Terakhir, simpan file wp-config.php yang diperbarui ini dan tutup. Anda sekarang dapat mengakses situs WordPress Anda tanpa kesulitan.

7. Konfigurasi DNS Anda

Langkah terakhir adalah mengarahkan DNS (server nama domain) Anda ke host baru Anda. Untuk melakukan ini, Anda memerlukan informasi dari host baru Anda dan akses ke registrar tempat Anda membeli nama domain. Misalnya, jika Anda membeli domain io, pastikan Anda memiliki akses ke registrar tempat Anda membelinya.

Ketahuilah bahwa perubahan DNS dapat memakan waktu hingga 48 jam untuk terwujud. Pendekatan terbaik Anda adalah menjadwalkannya pada saat lalu lintas situs web Anda rendah. Ini secara signifikan meminimalkan downtime.

Cara Migrasi Situs WordPress ke Host Baru Menggunakan Plugin

Ada juga beberapa opsi plugin yang sangat baik untuk memigrasikan situs WordPress Anda. Meskipun migrasi manual memiliki kelebihan, plugin dapat berguna, menyediakan beberapa fungsi otomatis seperti mencadangkan data situs, menyediakan layanan pemulihan, dll. Ada beberapa plugin WordPress gratis yang bagus untuk dipilih.

Plugin migrasi WordPress terbaik menawarkan antarmuka yang sempurna, opsi migrasi sekali klik, dan banyak alat lain untuk membuat prosesnya semulus mungkin. Tiga plugin migrasi teratas kami untuk WordPress mungkin adalah Duplikator, WP Migrasi DB, dan Migrasi Guru.

Duplikator adalah opsi yang bagus jika Anda ingin plugin menangani sebagian besar tugas migrasi untuk Anda. Ini berfungsi di semua situs web WordPress dan dapat menyalin database Anda serta file Anda. Ini adalah plugin sederhana yang membuat migrasi menjadi sederhana dan tidak merepotkan.

Dengan WP Migrate DP, Anda tidak perlu mengekspor database secara manual. Meskipun Anda masih harus mengimpor file SQL secara manual, melewatkan langkah ekspor menghemat cukup banyak waktu.

Migrate Guru sangat berguna untuk situs web besar. Ini memungkinkan Anda mentransfer hingga 200 GB. Yang juga menguntungkannya adalah fakta bahwa migrasi dikelola di server Migrate Guru sendiri. Ini mengurangi risiko situs Anda mogok karena tekanan migrasi.

Untuk menyimpulkan

Pada artikel ini, kami melihat bagaimana memigrasikan situs WordPress Anda bisa menjadi proses yang cukup mudah. Orang sering gagal membedakan antara sesuatu yang sulit dan sesuatu yang memakan waktu, itulah yang terjadi di sini.

Namun, dengan semakin banyak bisnis yang memilih untuk mengadopsi proses saluran omni, penting untuk memiliki situs web yang sepenuhnya diperbarui dan disinkronkan dengan semua jaringan. Sebuah host yang kuat memfasilitasi ini.

Seperti hampir semua hal lainnya hari ini, mulai dari obrolan langsung hingga membuat janji temu secara otomatis, ada juga plugin untuk membantu jika Anda buntu.

Mengikuti serangkaian langkah yang ditentukan dengan jelas, seperti yang di atas, akan memungkinkan Anda untuk memindahkan situs Anda ke host baru sendiri dan dengan waktu henti yang minimal. Bukankah sudah waktunya Anda mencobanya?

Bio:

Grace Lau – Direktur Konten Pertumbuhan, Dialpad

Grace Lau adalah Director of Growth Content di Dialpad, platform komunikasi cloud bertenaga AI dan sistem telepon pusat panggilan untuk kolaborasi tim yang lebih baik dan lebih mudah. Dia memiliki lebih dari 10 tahun pengalaman dalam penulisan konten dan strategi. Saat ini, dia bertanggung jawab untuk memimpin strategi konten bermerek dan editorial, bermitra dengan tim SEO dan Ops untuk membangun dan memelihara konten. Ini dia LinkedIn-nya.