Backup sering baru terasa penting ketika website bermasalah: plugin error setelah update, file tema tidak sengaja terhapus, database korup, atau server tiba-tiba tidak bisa diakses. Untuk pemilik blog, sekolah, jurnal, maupun website portofolio, kehilangan artikel dan pengaturan WordPress bisa berarti kehilangan banyak jam kerja. Kabar baiknya, proses backup tidak harus dilakukan manual setiap minggu. Pada panduan ini kita akan membuat backup otomatis WordPress ke Google Drive menggunakan plugin UpdraftPlus, lalu menyiapkan langkah pengecekan agar file cadangan benar-benar bisa dipakai saat dibutuhkan.
Tutorial ini dibuat untuk pengguna pemula yang ingin solusi praktis tanpa menyentuh SSH atau panel hosting terlalu dalam. Kita akan memakai plugin populer yang tersedia di repositori WordPress, menghubungkannya ke penyimpanan cloud, mengatur jadwal otomatis, dan melakukan simulasi pemeriksaan hasil backup. Walaupun contoh penyimpanan memakai Google Drive, prinsipnya mirip jika Anda menggunakan Dropbox, OneDrive, Amazon S3, atau penyimpanan lain yang didukung plugin.
Artikel ini juga berkaitan dengan beberapa panduan lain di Sangu Ilmu, misalnya Cara Embed/Menampilkan Google Sheet di Blog, Cara Memasukkan Peta di Blog – WordPress dan Blogspot, dan Cara Memasukkan Google Forms ke Blog. Dengan membaca panduan terkait tersebut, pembaca bisa melihat cara mengelola file, website, dan keamanan data secara lebih utuh.
Mengapa Backup Otomatis Wajib untuk Website WordPress?
WordPress terdiri dari dua komponen besar: file dan database. File berisi core WordPress, tema, plugin, gambar, dokumen PDF, dan berkas lain di Media Library. Database berisi artikel, halaman, komentar, data pengguna, pengaturan plugin, menu, dan banyak konfigurasi penting. Jika hanya salah satu yang dicadangkan, proses pemulihan bisa tidak lengkap. Misalnya, Anda masih punya gambar tetapi artikel hilang, atau artikel ada tetapi file unggahan tidak kembali.
Backup otomatis membantu mengurangi risiko lupa. Banyak pengelola website sibuk membuat konten, mengajar, mengelola jurnal, atau mengurus administrasi sekolah. Jadwal otomatis memastikan cadangan tetap dibuat walaupun kita tidak membuka dashboard setiap hari. Penyimpanan di Google Drive juga menambah lapisan keamanan karena salinan file berada di luar hosting utama. Jika hosting bermasalah, file backup tetap dapat diunduh dari akun cloud.
Persiapan Sebelum Mulai
Sebelum mengikuti langkah-langkah, siapkan beberapa hal berikut. Pertama, akses administrator ke dashboard WordPress karena instalasi plugin dan pengaturan backup membutuhkan izin tersebut. Kedua, akun Google yang memiliki ruang penyimpanan cukup. Website kecil biasanya hanya membutuhkan beberapa ratus megabyte, tetapi website yang memiliki banyak gambar, video, atau file PDF bisa membutuhkan beberapa gigabyte. Ketiga, koneksi internet yang stabil saat proses otorisasi dan backup pertama.
Disarankan juga membersihkan data yang tidak diperlukan sebelum backup pertama. Hapus tema yang tidak dipakai, plugin nonaktif yang sudah tidak dibutuhkan, dan file duplikat di Media Library jika memungkinkan. Tujuannya bukan hanya menghemat ruang Google Drive, tetapi juga mempercepat proses backup dan restore. Namun jangan menghapus file jika Anda belum yakin, terutama pada website produksi yang sudah lama berjalan.
Langkah 1: Instal Plugin UpdraftPlus
- Masuk ke dashboard WordPress.
- Buka menu Plugins → Add New.
- Ketik UpdraftPlus pada kolom pencarian.
- Pilih plugin UpdraftPlus WordPress Backup Plugin, lalu klik Install Now.
- Setelah instalasi selesai, klik Activate.
Setelah aktif, menu pengaturan backup biasanya tersedia di Settings → UpdraftPlus Backups. Pada halaman ini Anda akan melihat tab untuk backup/restore, pengaturan, migrasi, dan fitur tambahan. Untuk kebutuhan dasar, versi gratis sudah cukup untuk membuat backup terjadwal ke Google Drive.
Langkah 2: Atur Jadwal Backup File dan Database
Buka tab Settings pada halaman UpdraftPlus. Anda akan menemukan dua jadwal utama: Files backup schedule dan Database backup schedule. Untuk blog yang aktif menerbitkan artikel beberapa kali seminggu, jadwal database harian dan file mingguan biasanya cukup aman. Jika website jarang diperbarui, jadwal mingguan untuk keduanya bisa menjadi pilihan yang lebih hemat ruang.
Contoh pengaturan praktis:
- Database backup schedule: Daily, simpan 7 cadangan terakhir.
- Files backup schedule: Weekly, simpan 4 cadangan terakhir.
- Include in files backup: Plugins, themes, uploads, dan direktori lain jika diperlukan.
Mengapa database dibuat lebih sering? Karena artikel, halaman, komentar, dan pengaturan berubah lebih cepat daripada file tema atau plugin. Jika Anda menerbitkan artikel baru hari ini, perubahan itu tersimpan di database. Dengan jadwal harian, risiko kehilangan konten terbaru menjadi lebih kecil.
Langkah 3: Hubungkan UpdraftPlus ke Google Drive
Masih di tab Settings, cari bagian Choose your remote storage, lalu pilih Google Drive. Setelah itu simpan pengaturan. UpdraftPlus akan menampilkan tautan otorisasi untuk menghubungkan website dengan akun Google Anda. Klik tautan tersebut, pilih akun Google yang akan digunakan, lalu berikan izin sesuai instruksi.
Pastikan Anda menggunakan akun Google yang memang diperuntukkan untuk administrasi website. Untuk website sekolah atau organisasi, lebih baik memakai akun institusi, bukan akun pribadi staf, agar akses backup tidak ikut hilang ketika pengelola berganti. Jika memungkinkan, aktifkan verifikasi dua langkah pada akun Google tersebut.
Langkah 4: Jalankan Backup Pertama Secara Manual
Setelah koneksi Google Drive berhasil, kembali ke tab Backup / Restore. Klik tombol Backup Now. Centang pilihan untuk mencadangkan database dan file. Jika tersedia opsi untuk mengirim backup ke remote storage, pastikan pilihan tersebut aktif. Klik konfirmasi dan tunggu proses selesai.
Backup pertama bisa memakan waktu lebih lama karena semua file awal perlu diproses dan diunggah. Jangan langsung menutup browser jika proses masih berjalan. Jika website sangat besar, lakukan proses pada waktu trafik rendah, misalnya malam hari. Setelah selesai, periksa daftar backup yang muncul di halaman UpdraftPlus dan buka Google Drive untuk memastikan folder backup sudah terbuat.
Langkah 5: Cek Isi Backup di Google Drive
Di Google Drive, Anda biasanya akan menemukan folder khusus UpdraftPlus. Isi backup dapat terdiri dari beberapa file arsip, misalnya database, plugins, themes, uploads, dan others. Jangan mengubah nama file secara sembarangan karena plugin menggunakan struktur tertentu untuk proses pemulihan. Anda boleh memindahkan seluruh folder ke lokasi yang lebih rapi, tetapi pastikan plugin tetap dapat menemukannya jika diperlukan.
Perhatikan juga ukuran file. Jika file database hanya beberapa kilobyte pada website yang sudah memiliki banyak artikel, ada kemungkinan proses backup tidak lengkap. Jika file uploads nol byte atau sangat kecil padahal Media Library berisi banyak gambar, lakukan backup ulang dan cek log. UpdraftPlus menyediakan catatan proses yang bisa membantu menemukan penyebab kegagalan.
Cara Melakukan Restore dengan Aman
Restore adalah proses mengembalikan website dari cadangan. Jangan melakukan restore di website produksi hanya untuk coba-coba, kecuali Anda sudah siap dengan risikonya. Cara paling aman adalah menguji restore pada website staging atau subdomain percobaan. Banyak hosting menyediakan fitur staging; jika tidak ada, Anda bisa membuat instalasi WordPress baru di subdomain sementara.
Pada halaman UpdraftPlus, pilih backup yang ingin dipulihkan, klik Restore, lalu pilih komponen yang diperlukan. Jika masalah hanya pada plugin, Anda mungkin cukup memulihkan folder plugin. Jika seluruh website rusak, pemulihan database dan uploads juga diperlukan. Setelah restore selesai, cek halaman depan, dashboard, Media Library, permalink, formulir kontak, dan fitur penting lain.
Tips Keamanan Tambahan
- Jangan menyimpan satu-satunya backup di hosting yang sama dengan website.
- Gunakan akun Google dengan password kuat dan autentikasi dua faktor.
- Simpan beberapa versi backup, bukan hanya backup terbaru.
- Catat tanggal backup terakhir yang berhasil setelah update besar WordPress, tema, atau plugin.
- Uji restore minimal beberapa bulan sekali agar Anda tahu prosedurnya sebelum terjadi keadaan darurat.
Masalah yang Sering Terjadi dan Solusinya
Backup berhenti di tengah jalan
Penyebab umum adalah batas waktu eksekusi PHP, memori hosting kecil, atau ukuran file terlalu besar. Coba jalankan backup saat trafik rendah, kurangi jumlah backup yang disimpan, atau hubungi penyedia hosting untuk menaikkan limit sementara. Anda juga dapat mengecualikan folder yang tidak penting jika ukurannya terlalu besar.
Google Drive tidak tersambung
Ulangi proses otorisasi dari tab Settings. Pastikan popup atau redirect tidak diblokir browser. Jika memakai plugin keamanan, periksa apakah REST API atau koneksi keluar ke layanan Google tidak dibatasi. Cobalah memakai browser lain jika proses login Google terus kembali ke halaman awal.
Ruang Google Drive cepat penuh
Kurangi jumlah backup yang disimpan. Untuk website kecil, 4 backup mingguan file dan 7 backup harian database biasanya cukup. Hapus backup lama yang tidak diperlukan, tetapi pastikan masih ada beberapa titik pemulihan. Jika website menyimpan banyak video, pertimbangkan menaruh video di platform khusus seperti YouTube atau penyimpanan eksternal, bukan di Media Library.
Contoh Checklist Rutin Bulanan
- Buka dashboard WordPress dan cek tanggal backup terakhir.
- Pastikan backup database dan file berhasil tanpa error.
- Buka Google Drive dan cek apakah file cadangan terbaru tersedia.
- Unduh satu file kecil untuk memastikan file dapat diakses.
- Catat masalah yang muncul, terutama setelah update plugin besar.
- Jika memungkinkan, lakukan uji restore pada staging.
Saran Internal Link
Agar artikel ini saling terhubung dengan konten lain di Sangu Ilmu, tambahkan tautan internal ke artikel yang membahas keamanan WordPress, cara mengelola plugin, tutorial Google Drive, atau panduan dasar membuat blog. Jika belum ada, artikel lanjutan yang cocok adalah “Cara Membuat Staging WordPress untuk Uji Coba Plugin” dan “Checklist Keamanan Dasar WordPress untuk Pemula”.
FAQ
Apakah backup ke Google Drive aman?
Aman jika akun Google menggunakan password kuat, verifikasi dua langkah, dan aksesnya dibatasi untuk pengelola yang berwenang. Jangan membagikan akses Google Drive backup kepada orang yang tidak terkait dengan pengelolaan website.
Berapa sering website WordPress perlu dibackup?
Website yang sering diperbarui sebaiknya membackup database setiap hari dan file setiap minggu. Website yang jarang berubah bisa memakai jadwal mingguan. Setelah update besar atau perubahan desain, buat backup manual tambahan.
Apakah backup otomatis menggantikan keamanan website?
Tidak. Backup adalah rencana pemulihan, bukan pencegahan serangan. Anda tetap perlu memperbarui WordPress, plugin, dan tema; menggunakan password kuat; membatasi user administrator; serta memasang proteksi keamanan sesuai kebutuhan.
Kesimpulan
Membuat backup otomatis WordPress ke Google Drive adalah langkah sederhana yang dampaknya besar. Dengan UpdraftPlus, Anda dapat mengatur jadwal backup, menyimpan cadangan di luar hosting, dan memulihkan website ketika terjadi masalah. Kunci utamanya adalah konsisten mengecek hasil backup, menyimpan beberapa versi, dan sesekali menguji restore. Backup yang baik bukan hanya file yang tersimpan, tetapi cadangan yang terbukti bisa digunakan saat website benar-benar membutuhkan pemulihan.
Tinggalkan Balasan