Public Beta — use code LAUNCH15 for 15% off any plan
Back to blog

Cara Backup WordPress Otomatis ke Cloud dengan Mudah

By Yoga · 22 Aug 2026 · 6 min read

Cara Backup WordPress Otomatis ke Cloud dengan Mudah

Kehilangan data website adalah mimpi buruk setiap pemilik situs. Server crash, serangan malware, atau kesalahan update plugin bisa menghapus kerja keras Anda dalam hitungan detik. Solusinya satu: backup yang terencana, otomatis, dan tersimpan di cloud.

Di artikel ini, kita akan membahas strategi backup WordPress yang benar — mulai dari aturan 3-2-1 yang dipakai oleh sysadmin profesional, plugin gratis yang bisa langsung Anda pakai, backup manual via cPanel JetBackup, hingga cara melakukan restore saat keadaan darurat.

Memahami Aturan 3-2-1 Backup

Sebelum bicara tools, pahami dulu konsep dasarnya. Aturan 3-2-1 adalah standar industri untuk strategi backup yang solid:

  • 3 salinan data — satu data asli (production) + dua backup
  • 2 media berbeda — misalnya server hosting + hard disk eksternal atau cloud storage
  • 1 salinan off-site — minimal satu backup harus berada di lokasi fisik/infrastruktur yang berbeda

Kenapa ini penting? Bayangkan Anda hanya menyimpan backup di server yang sama dengan website Anda. Kalau servernya terbakar atau terkena ransomware, backup ikut hilang. Dengan aturan 3-2-1, satu titik kegagalan tidak akan menghancurkan semuanya.

Penerapan 3-2-1 untuk WordPress

Salinan Lokasi Contoh
Salinan 1 Server aktif (production) File WordPress di hosting
Salinan 2 Cloud storage remote Google Drive / Dropbox
Salinan 3 Off-site berbeda Amazon S3 atau Backblaze B2

Dengan setup seperti ini, bahkan jika provider hosting Anda mengalami insiden besar sekalipun, data Anda tetap aman di dua lokasi lain.

Backup Otomatis dengan Plugin UpdraftPlus (Gratis)

UpdraftPlus adalah plugin backup WordPress paling populer dengan lebih dari 3 juta instalasi aktif. Versi gratisnya sudah sangat mumpuni untuk kebutuhan pribadi maupun bisnis kecil.

Cara Instalasi dan Konfigurasi UpdraftPlus

  1. Masuk ke Dashboard WordPress → Plugin → Tambah Baru
  2. Cari "UpdraftPlus", klik Install Now lalu Activate
  3. Pergi ke Settings → UpdraftPlus Backups
  4. Klik tab Settings

Mengatur Jadwal Backup Otomatis

Pada bagian Files backup schedule dan Database backup schedule, pilih frekuensi yang sesuai:

  • Blog/portfolio pribadi: mingguan sudah cukup
  • Website bisnis aktif: harian
  • Toko WooCommerce: setiap 4-12 jam (transaksi terus berjalan)

Menghubungkan ke Google Drive

  1. Pada bagian Choose your remote storage, pilih Google Drive
  2. Klik Save Changes — UpdraftPlus akan memberikan link otorisasi
  3. Login ke akun Google Anda dan berikan izin akses
  4. Klik Authenticate with Google dan proses selesai

Untuk Dropbox, prosesnya serupa — pilih Dropbox sebagai storage, klik otentikasi, dan login ke akun Dropbox Anda.

Tips Pro: Simpan minimal 30 retained copies agar Anda bisa roll back ke versi website dari beberapa minggu yang lalu jika dibutuhkan.

Backup Manual dengan UpdraftPlus

Selain otomatis, Anda bisa trigger backup kapan saja:

Dashboard → Settings → UpdraftPlus Backups → tab Backup/Restore → klik "Backup Now"

Centang opsi Include your database in the backup dan Include your files in the backup sebelum memulai.

Alternatif Plugin: BackupBuddy

BackupBuddy adalah plugin premium dari iThemes yang menawarkan fitur lebih lengkap, termasuk migrasi situs dan backup ke berbagai cloud storage (Amazon S3, Google Drive, Dropbox, Rackspace, dll).

Keunggulan BackupBuddy dibanding UpdraftPlus gratis:

  • Backup lengkap dalam satu file .zip (mudah dipindahkan)
  • Fitur Site Migration bawaan tanpa plugin tambahan
  • Scheduling lebih granular dengan notifikasi email
  • ImportBuddy script untuk restore mandiri tanpa akses admin

Harga mulai dari sekitar $80/tahun untuk 1 situs. Cocok untuk agensi atau developer yang mengelola banyak klien.

Backup Manual via cPanel JetBackup

Jika hosting Anda menggunakan cPanel dengan JetBackup (banyak provider hosting Indonesia menyediakannya), Anda punya lapisan backup tambahan di level server — terpisah dari plugin WordPress.

Cara Akses JetBackup di cPanel

  1. Login ke cPanel Anda
  2. Cari bagian Files atau gunakan search bar, ketik JetBackup
  3. Klik ikon JetBackup

Membuat Full Account Backup

JetBackup → Full Backups → pilih backup point → klik "Download" atau "Restore"

JetBackup biasanya menyimpan snapshot harian secara otomatis (tergantung konfigurasi server/provider Anda). Anda bisa:

  • Download backup ke komputer lokal
  • Restore langsung dari panel tanpa upload manual
  • Restore file spesifik saja tanpa harus restore seluruh akun

Backup Database via cPanel (Tanpa JetBackup)

Jika JetBackup tidak tersedia, gunakan cara manual:

# Via phpMyAdmin:
# 1. Login cPanel → phpMyAdmin
# 2. Pilih database WordPress Anda
# 3. Klik tab "Export"
# 4. Format: SQL → klik "Go"

# Via SSH (jika tersedia):
mysqldump -u [username] -p [nama_database] > backup_$(date +%Y%m%d).sql

File .sql yang dihasilkan adalah backup database lengkap. Simpan di Google Drive atau storage cloud lainnya.

Cara Restore WordPress dari Backup

Backup tanpa rencana restore adalah ilusi keamanan. Pastikan Anda tahu cara memulihkan website sebelum bencana terjadi — bukan sesudahnya.

Restore via UpdraftPlus

  1. Pergi ke Settings → UpdraftPlus Backups → tab Backup/Restore
  2. Scroll ke bawah untuk melihat daftar backup yang tersedia
  3. Klik Restore pada backup yang ingin dipulihkan
  4. Pilih komponen: Plugins, Themes, Uploads, Others, Database
  5. Klik Next → proses restore berjalan otomatis

Perhatian: Jika website Anda tidak bisa diakses sama sekali (white screen), restore via UpdraftPlus tidak bisa dilakukan dari dashboard. Gunakan JetBackup atau metode manual di bawah.

Restore Manual via JetBackup

cPanel → JetBackup → Full Backups → pilih tanggal backup → klik "Restore"

Konfirmasi restore dan tunggu prosesnya selesai. JetBackup akan mengembalikan seluruh file dan database ke kondisi saat backup dibuat.

Restore Database Manual via phpMyAdmin

-- 1. Login cPanel → phpMyAdmin
-- 2. Pilih database WordPress
-- 3. Klik tab "Import"
-- 4. Pilih file .sql backup Anda
-- 5. Klik "Go"

Untuk restore file WordPress secara manual:

  1. Ekstrak file backup .zip di komputer lokal
  2. Upload kembali via File Manager cPanel atau FTP ke folder public_html
  3. Pastikan file wp-config.php memiliki kredensial database yang benar

Test Restore Secara Berkala

Ini langkah yang sering diabaikan. Jadwalkan uji coba restore minimal setiap 3 bulan:

  • Restore ke staging site (subdomain atau hosting terpisah)
  • Verifikasi semua halaman, form, dan transaksi berjalan normal
  • Dokumentasikan waktu yang dibutuhkan untuk proses restore penuh

Checklist Strategi Backup WordPress yang Ideal

  • Plugin backup aktif dengan jadwal otomatis (harian/mingguan)
  • Remote storage terhubung (Google Drive, Dropbox, atau S3)
  • JetBackup aktif di level server (backup independen dari plugin)
  • Minimal 1 salinan off-site sesuai aturan 3-2-1
  • Uji coba restore dilakukan setidaknya sekali per kuartal
  • Notifikasi email aktif agar tahu jika backup gagal
  • Database dan file di-backup dalam satu paket

Rekomendasi Hosting dengan Backup Terintegrasi

Strategi backup terbaik dimulai dari memilih provider hosting yang mendukung infrastruktur backup yang andal. Jika Anda menggunakan hosting cPanel dengan JetBackup, pastikan provider Anda menjalankan backup server secara rutin dan memberikan akses mudah untuk restore mandiri.

GoCelerus menyediakan layanan hosting cPanel yang dilengkapi dengan fitur backup — sehingga Anda memiliki lapisan perlindungan data di level server, melengkapi plugin backup yang sudah Anda pasang di WordPress.

Kesimpulan

Backup WordPress otomatis ke cloud bukan sekadar pilihan — ini adalah keharusan. Terapkan aturan 3-2-1, gunakan UpdraftPlus untuk backup otomatis ke Google Drive, manfaatkan JetBackup di cPanel sebagai lapisan kedua, dan yang terpenting: uji coba restore secara berkala.

Ingat: backup yang belum pernah di-restore adalah backup yang belum terbukti bekerja. Investasikan 30 menit untuk setup backup yang benar hari ini, dan Anda akan terhindar dari kerugian berjam-jam (atau berhari-hari) di masa depan.

Welcome to GoCelerus

Save 15% on any plan

Launch promo — 15% off any plan

Your coupon code

LAUNCH15
Browse plans