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

Cara Backup WordPress Otomatis ke Cloud: Panduan Lengkap

By Yoga · 11 Jul 2026 · 6 min read

Cara Backup WordPress Otomatis ke Cloud: Panduan Lengkap

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

Di artikel ini kita akan bahas strategi backup WordPress yang benar — mulai dari aturan 3-2-1, plugin gratis vs berbayar, cara backup manual via cPanel JetBackup, hingga yang paling sering dilupakan: cara restore-nya.


Mengapa Backup WordPress Itu Wajib, Bukan Opsional

Banyak pemilik situs baru sadar pentingnya backup setelah terjadi masalah. Faktanya:

  • Plugin atau tema yang bermasalah bisa membuat situs white screen of death (WSOD)
  • Serangan brute force atau injeksi malware bisa memodifikasi file core WordPress
  • Kesalahan query database saat update bisa merusak tabel wp_posts atau wp_options
  • Hosting provider pun bisa mengalami gangguan — backup di server yang sama bukan backup yang sesungguhnya

Backup bukan tanda paranoia. Backup adalah bagian dari profesionalisme dalam mengelola website.


Aturan 3-2-1 Backup: Standar yang Wajib Anda Terapkan

Aturan 3-2-1 adalah standar industri yang digunakan oleh sysadmin dan DevOps profesional di seluruh dunia:

Angka Artinya
3 Simpan 3 salinan data (1 asli + 2 backup)
2 Gunakan 2 jenis medium penyimpanan berbeda (misal: disk lokal + cloud)
1 Pastikan 1 salinan berada off-site (lokasi fisik berbeda dari server utama)

Kenapa Harus Off-Site?

Jika Anda hanya menyimpan backup di server hosting yang sama, dan server tersebut mengalami kerusakan fisik atau diretas, backup Anda ikut hilang. Penyimpanan off-site seperti Google Drive, Dropbox, atau Amazon S3 memastikan ada salinan yang tidak terpengaruh oleh kondisi server utama.

Contoh Implementasi 3-2-1 untuk WordPress

  1. Salinan 1: File WordPress aktif di server hosting
  2. Salinan 2: Backup mingguan di lokal cPanel/JetBackup (medium berbeda: storage terpisah)
  3. Salinan 3: Backup harian otomatis ke Google Drive via UpdraftPlus (off-site)

Metode 1: Backup Otomatis ke Cloud dengan UpdraftPlus (Gratis)

UpdraftPlus adalah plugin backup WordPress paling populer dengan lebih dari 3 juta instalasi aktif. Versi gratisnya sudah sangat capable untuk kebutuhan backup rutin.

Instalasi dan Konfigurasi

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

Mengatur Jadwal Backup Otomatis

Di tab Settings, Anda akan menemukan dua opsi jadwal:

  • Files backup schedule: Pilih frekuensi (setiap hari, mingguan, dll.) dan jumlah backup yang disimpan
  • Database backup schedule: Sebaiknya lebih sering dari file, misalnya setiap 4-8 jam untuk situs aktif

Rekomendasi untuk situs aktif:

  • Database: setiap 4 jam, simpan 7 salinan
  • File: setiap hari, simpan 3 salinan

Menghubungkan ke Google Drive

  1. Di bagian Remote Storage, pilih Google Drive
  2. Klik Save Changes — UpdraftPlus akan menampilkan tombol autentikasi
  3. Klik Authenticate with Google dan login dengan akun Google Anda
  4. Izinkan akses, lalu kembali ke dashboard
  5. Klik Backup Now untuk uji coba pertama
Tips: Gunakan akun Google khusus untuk backup website,
bukan akun pribadi, agar lebih mudah dikelola dan berbagi
akses dengan tim jika diperlukan.

Opsi Cloud Storage yang Didukung UpdraftPlus Gratis

  • Google Drive
  • Dropbox
  • Amazon S3
  • Rackspace Cloud
  • FTP/SFTP (untuk server lain)

Metode 2: Plugin Berbayar — BackupBuddy

BackupBuddy dari iThemes adalah solusi premium yang menawarkan fitur lebih lengkap dibanding UpdraftPlus gratis:

Fitur UpdraftPlus (Gratis) BackupBuddy (Berbayar)
Backup terjadwal
Cloud storage ✅ (terbatas) ✅ (lebih banyak opsi)
Restore via dashboard
Migrasi situs
Backup real-time
Malware scan
Support prioritas

BackupBuddy cocok untuk situs e-commerce atau bisnis yang tidak bisa toleransi downtime dan butuh restore super cepat. Untuk blog atau situs portofolio, UpdraftPlus gratis sudah lebih dari cukup.


Metode 3: Backup Manual via cPanel JetBackup

Jika hosting Anda menggunakan cPanel dengan JetBackup, Anda memiliki lapisan backup tambahan yang dikelola langsung di level server — ini ideal sebagai salinan ke-2 dalam aturan 3-2-1.

Cara Menggunakan JetBackup di cPanel

  1. Login ke cPanel akun hosting Anda
  2. Cari dan klik JetBackup (biasanya ada di bagian Files atau Backup)
  3. Anda akan melihat beberapa opsi:
    • Full Account Backup: Backup seluruh akun termasuk email dan database
    • Home Directory Backup: Hanya file/folder
    • Database Backup: Hanya database MySQL

Restore Parsial dengan JetBackup

Keunggulan JetBackup adalah kemampuan restore parsial — Anda bisa memulihkan satu file atau satu database tanpa harus restore seluruh akun:

  1. Buka JetBackup → pilih jenis backup (misalnya Database Backup)
  2. Pilih tanggal backup yang ingin dipulihkan
  3. Pilih database spesifik yang ingin di-restore
  4. Klik Restore — prosesnya biasanya selesai dalam beberapa menit

Catatan penting: JetBackup menyimpan backup di storage server yang sama atau storage terpisah tergantung konfigurasi hosting provider. Selalu konfirmasi ke support hosting Anda di mana backup JetBackup disimpan, agar Anda tahu apakah ini memenuhi syarat off-site dalam aturan 3-2-1.


Cara Restore WordPress dari Backup Cloud (UpdraftPlus)

Backup tanpa rencana restore adalah backup yang sia-sia. Berikut cara restore WordPress menggunakan UpdraftPlus:

Skenario 1: Situs Masih Bisa Diakses (Partial Restore)

  1. Pergi ke Pengaturan → UpdraftPlus Backups
  2. Klik tab Existing Backups
  3. Pilih tanggal backup yang ingin dipulihkan
  4. Klik Restore pada baris backup tersebut
  5. Centang komponen yang ingin di-restore: Database, Plugins, Themes, Uploads, atau Others
  6. Klik Restore dan tunggu prosesnya selesai
  7. Klik Return to UpdraftPlus Configuration setelah berhasil

Skenario 2: Situs Tidak Bisa Diakses (Full Restore via Manual Upload)

Jika WordPress sudah tidak bisa diakses sama sekali:

  1. Install ulang WordPress bersih di hosting Anda
  2. Install dan aktifkan UpdraftPlus
  3. Pergi ke Settings UpdraftPlus → hubungkan ke Google Drive (akun yang sama)
  4. Klik Rescan remote storage untuk mengambil daftar backup yang ada di cloud
  5. Pilih backup terbaru dan klik Restore
# Alternatif restore database via SSH/terminal:
mysql -u username_db -p nama_database < backup_database.sql

# Restore file via rsync:
rsync -avz /path/ke/backup/ /public_html/

Checklist Setelah Restore

  • Cek apakah situs bisa diakses di browser
  • Login ke WordPress dashboard — pastikan tidak ada error
  • Cek konten terbaru apakah sudah ter-restore dengan benar
  • Jalankan plugin keamanan untuk scan malware
  • Update semua plugin dan tema ke versi terbaru
  • Ubah password WordPress admin dan database sebagai langkah keamanan

Tips Tambahan untuk Backup WordPress yang Andal

Test Restore Secara Berkala

Jangan menunggu bencana untuk tahu apakah backup Anda bisa di-restore. Lakukan test restore minimal setiap 3 bulan di environment staging atau localhost.

Exclude File yang Tidak Perlu

Di UpdraftPlus, Anda bisa mengecualikan folder tertentu dari backup file untuk menghemat storage:

  • Folder cache (/wp-content/cache/)
  • Folder backup lama dari plugin lain
  • File log besar

Aktifkan Notifikasi Email

UpdraftPlus bisa mengirim laporan email setiap selesai backup. Aktifkan fitur ini agar Anda tahu jika ada backup yang gagal sebelum terlambat.


Penutup

Strategi backup yang baik bukan hanya soal menekan tombol "Backup Now" sekali lalu lupa. Ini tentang membangun sistem yang berjalan otomatis, tersebar di beberapa lokasi, dan yang paling penting — sudah Anda uji coba restore-nya.

Ringkasan langkah yang direkomendasikan:

  1. Terapkan aturan 3-2-1: 3 salinan, 2 medium, 1 off-site
  2. Gunakan UpdraftPlus untuk backup otomatis harian ke Google Drive
  3. Manfaatkan JetBackup di cPanel sebagai lapisan backup tambahan di level server
  4. Test restore secara berkala — jangan tunggu darurat
  5. Aktifkan notifikasi agar tahu jika backup gagal

Jika Anda sedang mencari hosting WordPress yang sudah dilengkapi dengan fitur backup di level server, GoCelerus menyediakan paket hosting dengan JetBackup yang terintegrasi langsung di cPanel — sehingga Anda punya lapisan perlindungan ekstra tanpa konfigurasi tambahan yang rumit.

Data website Anda terlalu berharga untuk dibiarkan tanpa perlindungan. Mulai setup backup otomatis hari ini, sebelum Anda membutuhkannya.

Welcome to GoCelerus

Save 15% on any plan

Launch promo — 15% off any plan

Your coupon code

LAUNCH15
Browse plans