Blog · 29 Aug 2026 · 5 min read
Cara Backup WordPress Otomatis ke Cloud yang Benar
Pelajari cara backup WordPress otomatis ke cloud menggunakan aturan 3-2-1, plugin gratis seperti UpdraftPlus, JetBackup di cPanel, dan cara restore-nya.
By Yoga
Kehilangan data website bisa terjadi kapan saja — server crash, salah hapus file, atau serangan malware. Satu-satunya jaring pengaman yang benar-benar bisa diandalkan adalah backup yang terencana. Sayangnya, banyak pemilik website WordPress yang baru sadar pentingnya backup setelah bencana terjadi.
Panduan ini membahas cara backup WordPress otomatis ke cloud secara menyeluruh: mulai dari strategi aturan 3-2-1, plugin gratis hingga berbayar, backup manual via cPanel JetBackup, sampai cara restore-nya. Karena backup tanpa rencana restore adalah backup yang sia-sia.
Memahami Aturan 3-2-1 Backup
Sebelum memilih tool atau plugin, pahami dulu filosofi dasarnya. Para profesional IT menggunakan aturan 3-2-1 sebagai standar minimum pengelolaan backup:
- 3 salinan data — satu data asli, ditambah dua salinan backup
- 2 medium berbeda — misalnya satu di server hosting, satu lagi di external storage (cloud)
- 1 salinan off-site — minimal satu backup berada di lokasi fisik atau jaringan yang berbeda
Dalam konteks WordPress, implementasinya bisa seperti ini:
| Salinan | Lokasi | Medium |
|---|---|---|
| Salinan 1 | Server hosting aktif | Disk server |
| Salinan 2 | cPanel / JetBackup | Disk server berbeda |
| Salinan 3 | Google Drive / Dropbox / S3 | Cloud (off-site) |
Dengan pola ini, bahkan jika datacenter hosting mengalami gangguan besar sekalipun, Anda masih punya salinan di cloud yang bisa digunakan untuk restore.
Backup Otomatis Menggunakan Plugin UpdraftPlus (Gratis)
UpdraftPlus adalah plugin backup WordPress paling populer dengan lebih dari 3 juta instalasi aktif. Versi gratisnya sudah sangat lengkap untuk kebutuhan backup otomatis ke cloud.
Langkah Instalasi dan Konfigurasi
- Login ke dashboard WordPress Anda
- Masuk ke Plugins → Add New, cari UpdraftPlus
- Klik Install Now lalu Activate
- Buka Settings → UpdraftPlus Backups
- Klik tab Settings
Mengatur Jadwal Backup Otomatis
Di tab Settings, Anda bisa mengatur:
- Files backup schedule — misalnya setiap minggu, simpan 4 salinan terakhir
- Database backup schedule — sebaiknya lebih sering, misalnya setiap hari, simpan 7 salinan
Untuk website yang aktif posting konten atau memiliki transaksi (WooCommerce), jadwal database harian sangat direkomendasikan.
Menghubungkan ke Cloud Storage
Pilih destinasi penyimpanan cloud di bagian Choose your remote storage. Opsi gratis yang tersedia:
- Google Drive — 15 GB free, paling mudah disetup
- Dropbox — 2 GB free (terbatas)
- OneDrive — 5 GB free
- Amazon S3 — berbayar per penggunaan, cocok untuk volume besar
Contoh konfigurasi Google Drive:
1. Pilih Google Drive di bagian Remote Storage
2. Klik tombol "Authenticate with Google"
3. Login dengan akun Google Anda
4. Izinkan akses UpdraftPlus ke Google Drive
5. Klik "Save Changes" di bawah halaman
6. Klik "Backup Now" untuk tes pertama
Setelah tersimpan, UpdraftPlus akan otomatis menjalankan backup sesuai jadwal dan mengirimkan file ke Google Drive Anda.
Backup Premium dengan BackupBuddy
Jika Anda membutuhkan fitur lebih lengkap — terutama untuk website klien atau toko online — BackupBuddy dari iThemes adalah pilihan premium yang solid.
Keunggulan BackupBuddy vs UpdraftPlus Gratis
| Fitur | UpdraftPlus (Gratis) | BackupBuddy (Premium) |
|---|---|---|
| Backup terjadwal | ✅ | ✅ |
| Backup ke cloud | ✅ (terbatas) | ✅ (lebih banyak destinasi) |
| Restore satu klik | ❌ (berbayar) | ✅ |
| Migrasi website | ❌ | ✅ dengan ImportBuddy |
| Backup database saja | ✅ | ✅ |
| Real-time backup | ❌ | ✅ |
BackupBuddy cocok untuk:
- Website WooCommerce dengan transaksi tinggi
- Agensi yang mengelola banyak website klien
- Kebutuhan migrasi hosting yang sering
Harganya mulai dari sekitar $80–$150 per tahun tergantung paket, dan mendukung penyimpanan ke BackupBuddy Stash (cloud storage milik iThemes), Amazon S3, Google Drive, Dropbox, dan lainnya.
Backup Manual via cPanel JetBackup
Jika hosting Anda menggunakan cPanel dengan fitur JetBackup, Anda punya lapisan backup tambahan di level server — terpisah dari plugin WordPress.
Cara Membuat Backup via JetBackup
- Login ke cPanel hosting Anda
- Cari bagian Files, klik JetBackup 5 (atau versi yang tersedia)
- Di dashboard JetBackup, Anda akan melihat daftar restore point yang sudah dibuat otomatis oleh server
- Untuk membuat backup manual, klik Create Backup atau Queue Backup
JetBackup → Home Directories → Pilih domain → Download
Apa yang Di-backup JetBackup?
- Home Directory — semua file website termasuk folder
public_html - Databases — backup database MySQL terpisah
- Emails — jika Anda menggunakan email hosting
- Cron Jobs — konfigurasi cron yang sudah diset
Catatan penting: JetBackup yang dikelola server hosting berbeda dengan backup yang Anda kontrol sendiri. Pastikan tetap ada salinan off-site yang Anda kelola sendiri (via UpdraftPlus ke Google Drive) agar memenuhi aturan 3-2-1.
Cara Restore WordPress dari Backup
Ini bagian yang sering dilupakan, padahal sama pentingnya. Backup yang belum pernah dicoba restore sama artinya dengan tidak punya backup.
Restore via UpdraftPlus
- Buka Settings → UpdraftPlus Backups
- Klik tab Existing Backups
- Jika backup ada di cloud, klik Rescan remote storage untuk memuat daftarnya
- Pilih backup yang ingin di-restore, klik tombol Restore
- Pilih komponen yang ingin direstore:
- Plugins
- Themes
- Uploads
- Others
- Database
- Klik Restore dan tunggu prosesnya selesai
Tips: Selalu restore ke staging environment (bukan langsung ke server produksi) jika memungkinkan, untuk memastikan backup berfungsi sebelum menggantikan website live.
Restore via JetBackup di cPanel
- Buka JetBackup di cPanel
- Pilih kategori yang ingin direstore (misalnya Home Directories atau Databases)
- Pilih restore point yang diinginkan
- Klik Restore — JetBackup akan mengembalikan file ke posisi semula
Untuk restore database saja:
JetBackup → Databases → Pilih database → Pilih tanggal backup → Restore
Restore Manual via phpMyAdmin + File Manager
Jika kondisi darurat dan plugin tidak bisa diakses:
- Upload file backup (
.zip) via File Manager cPanel, ekstrak kepublic_html - Import file
.sqldatabase via phpMyAdmin - Update
wp-config.phpjika nama database atau kredensial berbeda
Checklist Backup WordPress yang Ideal
Gunakan checklist ini untuk memastikan strategi backup Anda sudah solid:
- Backup terjadwal aktif (minimal harian untuk database, mingguan untuk file)
- Backup dikirim ke cloud storage off-site (Google Drive / S3 / Dropbox)
- Ada backup di level server (JetBackup atau fitur serupa)
- Pernah melakukan test restore minimal 1x
- File backup terenkripsi jika berisi data sensitif
- Notifikasi email aktif jika backup gagal
- Retensi backup minimal 30 hari untuk database
Penutup
Menerapkan aturan 3-2-1 backup untuk WordPress bukan hal yang rumit. Kombinasi UpdraftPlus untuk backup otomatis ke Google Drive, ditambah JetBackup di level server hosting, sudah memenuhi standar minimum yang aman untuk sebagian besar website.
Yang terpenting: jangan hanya set dan lupa. Cek log backup secara berkala dan lakukan test restore setidaknya setiap tiga bulan sekali.
Jika Anda menggunakan layanan shared hosting atau WordPress hosting, pastikan provider Anda mendukung JetBackup atau mekanisme backup server yang setara. GoCelerus, misalnya, menyediakan cPanel dengan fitur JetBackup pada paket hosting-nya sehingga Anda bisa menerapkan strategi 3-2-1 dengan lebih mudah.
Backup yang baik bukan soal seberapa canggih tool-nya — tapi soal seberapa konsisten Anda menjalankannya.