Migrasi WordPress Sering Gagal? Ini Panduan Pindah Hosting Tanpa Down
Memiliki website yang lambat tentu sangat mengganggu performa bisnis online Anda. Banyak pemilik situs akhirnya mencari cara pindah hosting wordpress demi meningkatkan performa dan keamanan dengan berpindah ke provider hosting lain.
Sebagai CMS paling populer yang dibangun dengan bahasa pemrograman PHP dan basis data MySQL, WordPress sebenarnya sangat fleksibel untuk dipindahkan. Sekitar 30% blogger di dunia menggunakan WordPress untuk membuat dan mengelola website mereka saat ini.
Meskipun proses instalasi awal WordPress membutuhkan waktu kurang dari 5 menit, proses memindahkannya ke rumah baru sering kali memicu kepanikan bagi pemula. Berikut adalah panduan taktis untuk melakukan migrasi tanpa merusak data Anda.
Sebelum menyentuh file database apa pun, Anda harus memastikan seluruh kebutuhan migrasi sudah siap di tangan. Langkah persiapan yang matang akan mencegah situs Anda mengalami error atau kehilangan data di tengah jalan.
Menyiapkan Akses Hosting Lama dan Baru
Pastikan Anda memegang kendali penuh atas akun hosting lama maupun hosting baru Anda. Anda memerlukan akses ke panel kontrol (seperti cPanel atau panel kustom lainnya) untuk mengunduh berkas mentah website.
Menghindari Bentrok Plugin Selama Proses
Dari pengalaman saya menangani puluhan migrasi, kegagalan paling sering terjadi karena plugin keamanan atau caching yang masih aktif di hosting lama. Nonaktifkan sementara plugin seperti Wordfence atau LiteSpeed Cache sebelum melakukan proses pencadangan.
Metode Cepat Menggunakan Plugin All-In-One WP Migration
Jika Anda mencari plugin gratis untuk pindah hosting wordpress yang ramah pemula, All-In-One WP Migration adalah opsi terbaik. Metode ini sangat praktis karena memangkas proses transfer manual yang rumit.
Namun, pengguna sering kali menghadapi kendala ukuran file yang besar saat menggunakan versi gratis. Berikut adalah cara menggunakan all in one wp migration dengan benar:
- Instal dan aktifkan plugin All-In-One WP Migration di website lama Anda melalui menu komparasi plugin WordPress.
- Masuk ke menu plugin tersebut, lalu pilih opsi Export dan klik Export To File untuk mengunduh seluruh data website Anda.
- Siapkan WordPress kosongan di hosting baru yang sudah terinstal sempurna.
- Instal plugin yang sama di website baru tersebut, lalu pilih menu Import dari File yang sudah Anda unduh sebelumnya.
Ukuran default maksimal file yang diunggah melalui plugin All-In-One WP-Migration adalah 128 MB. Jika file Anda melebihi kapasitas ini, Anda perlu meningkatkan limit upload atau beralih ke metode manual.
Jika Anda menghadapi kendala teknis yang mendalam terkait batasan server ini saat menggunakan provider tertentu, Anda bisa menghubungi layanan bantuan. Sebagai contoh, nomor telepon dukungan Biznet Gio adalah (021) 5714567 dan email dukungan Biznet Gio adalah [email protected] untuk bantuan konfigurasi server php.ini Anda.
Tutorial Migrasi WordPress Manual via cPanel
Bagaimana cara memindahkan website wordpress ke hosting lain jika ukuran file Anda mencapai gigabyte? Solusinya adalah menggunakan tutorial migrasi wordpress manual.
Cara backup website wordpress lewat cpanel jauh lebih aman untuk website skala besar. Metode ini memastikan tidak ada file terkompresi yang rusak di tengah jalan akibat batasan skrip PHP.
Mengunduh File wp-content dan Database MySQL
Langkah pertama adalah masuk ke File Manager cPanel hosting lama Anda. Masuk ke folder public_html, pilih folder wp-content, lalu kompres menjadi file ZIP sebelum mengunduhnya ke komputer lokal Anda.
Selanjutnya, masuk ke menu phpMyAdmin di cPanel lama Anda. Pilih basis data website Anda, klik menu Eksport, dan unduh file database tersebut dalam format .sql atau .sql.zip.
Mengunggah Data ke Hosting Baru
Masuk ke cPanel hosting baru Anda dan buat database MySQL kosong yang baru. Catat nama database, username database, serta password baru yang Anda buat karena informasi ini krusial untuk konfigurasi nanti.
Buka File Manager di hosting baru, masuk ke public_html, lalu unggah file ZIP wp-content yang sudah Anda unduh tadi. Ekstrak file tersebut di direktori yang tepat.
Menyesuaikan File wp-config.php
Kesalahan umum yang saya lihat adalah lupa mengubah konfigurasi database pada file utama WordPress. Buka file wp-config.php di hosting baru melalui teks editor cPanel.
Sesuaikan baris kode DB_NAME, DB_USER, dan DB_PASSWORD dengan kredensial database baru yang baru saja Anda buat di hosting baru agar website bisa terhubung kembali.
Opsi Alternatif Pencadangan dengan UpDraft Plus
Selain All-In-One WP Migration, Anda juga bisa memanfaatkan plugin UpDraft Plus sebagai alternatif penyimpanan cadangan. Plugin ini menawarkan fleksibilitas penyimpanan luar ruang yang sangat baik.
Interval waktu fitur pencadangan otomatis pada plugin UpDraft Plus versi gratis adalah setiap 2, 4, 8, atau 12 jam, serta harian, mingguan, dwiminggu, bulanan, atau interval yang disesuaikan. Ini sangat membantu untuk mengamankan data sebelum proses perpindahan hosting dilakukan.
Selain itu, plugin UpDraft Plus memiliki lebih dari 15 opsi penyimpanan jarak jauh/cloud seperti Google Drive dan Dropbox. Hal ini mempermudah proses pemindahan file tanpa membebani penyimpanan komputer lokal Anda.
Solusi Mengatasi Masalah Umum Saat Migrasi
Proses migrasi tidak selalu berjalan mulus bagi setiap orang. Sering kali muncul galat teknis akibat perbedaan konfigurasi server antara penyedia hosting lama dan penyedia hosting baru.
Berikut adalah beberapa solusi praktis untuk mengatasi masalah yang paling sering dikeluhkan oleh para pengelola website saat proses pemindahan data:
| Jenis Masalah | Penyebab Utama | Solusi Konkrit |
|---|---|---|
| Error 500 | File .htaccess rusak | Generate ulang file .htaccess baru |
| Error Database | Kredensial wp-config salah | Periksa ulang password DB_PASSWORD |
| Gagal Upload | Limit PHP server rendah | Naikkan nilai upload_max_filesize |
| Tautan Rusak | URL belum diperbarui | Gunakan plugin Better Search Replace |
Bagi Anda yang mengalami masalah mengatasi gagal upload file backup wordpress karena limit, solusinya adalah mengubah konfigurasi PHP di cPanel baru Anda. Cari menu Select PHP Version, pilih tab Options, lalu naikkan nilai upload_max_filesize dan post_max_size menjadi lebih tinggi dari ukuran berkas backup Anda.
Langkah terakhir dari seluruh rangkaian ini adalah melakukan pembaruan Name Server (NS) pada domain Anda. Arahkan Name Server domain Anda ke alamat server hosting baru, lalu tunggu proses propagasi domain yang biasanya memakan waktu beberapa jam hingga website aktif sepenuhnya di lokasi baru.
What's Your Reaction?
-
0
Like -
0
Dislike -
0
Funny -
0
Angry -
0
Sad -
0
Wow