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

Cara Backup WordPress Otomatis ke Cloud yang Benar

By Yoga · 01 Aug 2026 · 6 min read

Cara Backup WordPress Otomatis ke Cloud yang Benar

Banyak pemilik website WordPress baru sadar pentingnya backup setelah bencana sudah terjadi — server crash, kena hack, atau salah update plugin yang merusak tampilan situs. Padahal, backup otomatis ke cloud bukan hal yang rumit atau mahal. Dengan strategi yang tepat, Anda bisa tidur nyenyak meski ada apa-apa dengan hosting Anda.

Artikel ini membahas aturan 3-2-1 backup, cara menyiapkan backup otomatis menggunakan plugin gratis dan fitur cPanel, serta — yang sering dilupakan — cara melakukan restore. Karena backup tanpa rencana restore tidak ada artinya.

Apa Itu Aturan 3-2-1 Backup?

Aturan 3-2-1 adalah standar industri untuk strategi backup yang tahan banting. Konsepnya sederhana:

  • 3 salinan data — satu data asli (live site) ditambah dua salinan backup.
  • 2 medium penyimpanan berbeda — misalnya satu di server hosting dan satu di cloud storage eksternal.
  • 1 salinan off-site — minimal satu backup disimpan di lokasi fisik atau layanan yang terpisah dari server utama.

Mengapa ini penting? Jika hosting Anda mengalami kegagalan total (kebakaran data center, bencana alam, atau serangan ransomware pada level infrastruktur), backup yang hanya tersimpan di server yang sama tidak akan berguna sama sekali. Cloud storage seperti Google Drive, Dropbox, atau Amazon S3 berperan sebagai lapisan off-site yang murah dan andal.

Menerapkan 3-2-1 untuk WordPress

Salinan Lokasi Contoh
Salinan 1 Server hosting (live) File WordPress aktif di public_html
Salinan 2 Hosting lokal / snapshot JetBackup di cPanel atau snapshots VPS
Salinan 3 (off-site) Cloud eksternal Google Drive, Dropbox, Amazon S3

Dengan konfigurasi ini, Anda memiliki redundansi berlapis yang memenuhi standar 3-2-1 sepenuhnya.

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 kebanyakan website.

Instalasi dan Konfigurasi Awal

  1. Masuk ke Dashboard WordPress → Plugin → Tambah Baru.
  2. Cari "UpdraftPlus" dan klik Install Now, lalu Aktifkan.
  3. Buka Pengaturan → UpdraftPlus Backups → Tab Settings.

Mengatur Jadwal dan Tujuan Cloud

Pada tab Settings, Anda akan menemukan dua pengaturan jadwal: satu untuk file dan satu untuk database.

  • Files backup schedule: Pilih Weekly untuk situs yang jarang berubah, atau Daily untuk situs e-commerce atau blog aktif.
  • Database backup schedule: Pilih Daily atau bahkan Every 12 hours jika situs Anda sering menerima transaksi atau komentar.
  • Retain this many scheduled backups: Simpan minimal 3-4 versi terakhir.

Untuk tujuan penyimpanan, pilih salah satu:

  • Google Drive — paling mudah untuk pengguna Google Workspace. Klik ikon Google Drive, lalu ikuti proses autentikasi OAuth.
  • Dropbox — alternatif populer dengan antarmuka yang intuitif.
  • Amazon S3 / Wasabi / Backblaze B2 — cocok untuk kebutuhan enterprise atau volume data besar.

Setelah memilih tujuan cloud, klik Save Changes dan lakukan backup manual pertama untuk memastikan koneksi berhasil.

// Contoh struktur folder backup UpdraftPlus di Google Drive:
UpdraftPlus/
  ├── backup_2025-07-01-0400_NamaSitus_abc123_db.gz
  ├── backup_2025-07-01-0400_NamaSitus_abc123_plugins.zip
  ├── backup_2025-07-01-0400_NamaSitus_abc123_themes.zip
  ├── backup_2025-07-01-0400_NamaSitus_abc123_uploads.zip
  └── backup_2025-07-01-0400_NamaSitus_abc123_others.zip

Tentang BackupBuddy

Jika Anda mengelola banyak situs klien atau membutuhkan fitur migrasi yang lebih canggih, BackupBuddy (plugin premium dari iThemes) adalah alternatif solid. Keunggulannya ada pada fitur Stash Live yang melakukan backup real-time setiap ada perubahan file, dan kemampuan migrasi satu klik ke domain atau hosting baru. Harganya berbayar, tapi investasi yang layak untuk agensi web.

Backup via cPanel Menggunakan JetBackup

Jika hosting Anda menggunakan cPanel dan penyedia hosting menyediakan JetBackup, Anda punya lapisan backup tambahan yang dikelola di level server — tanpa perlu plugin WordPress sama sekali.

Cara Membuat Backup Manual di JetBackup

  1. Login ke cPanel Anda.
  2. Cari menu JetBackup (biasanya ada di bagian Files).
  3. Pilih Full Account Backup untuk backup semua file, database, dan email.
  4. Klik Create Backup Now dan tunggu prosesnya selesai.
  5. Setelah selesai, backup akan muncul di daftar dan bisa diunduh ke komputer lokal Anda.

Menjadwalkan Backup di JetBackup

JetBackup biasanya dikonfigurasi oleh penyedia hosting untuk berjalan otomatis setiap hari atau setiap minggu. Tanyakan kepada support hosting Anda:

  • Seberapa sering backup otomatis dijalankan?
  • Berapa lama backup disimpan (retention period)?
  • Apakah backup tersimpan di server yang sama atau di storage terpisah?

Jika backup hosting hanya tersimpan di server yang sama dengan situs Anda, ini bukan backup off-site dan tidak memenuhi aturan 3-2-1. Anda tetap perlu UpdraftPlus atau solusi cloud eksternal.

Cara Restore WordPress dari Backup

Ini bagian yang paling sering diabaikan. Backup tanpa pernah diuji restorenya sama saja dengan tidak punya backup.

Restore Menggunakan UpdraftPlus

  1. Buka Pengaturan → UpdraftPlus Backups → Tab Existing Backups.
  2. Jika backup tersimpan di cloud (Google Drive, dll), klik Rescan remote storage untuk memuat daftar backup.
  3. Temukan backup yang ingin dipulihkan, lalu klik Restore.
  4. Centang komponen yang ingin di-restore: Database, Plugins, Themes, Uploads, atau semua sekaligus.
  5. Klik Next dan ikuti instruksi. UpdraftPlus akan mengunduh file dari cloud dan memulihkan situs secara otomatis.

Tips penting: Selalu lakukan restore ke lingkungan staging (situs uji coba) terlebih dahulu sebelum restore ke situs live. Banyak hosting menyediakan fitur staging one-click.

Restore Manual via cPanel JetBackup

  1. Login ke cPanel → JetBackup.
  2. Pilih backup yang ingin dipulihkan dari daftar.
  3. Anda bisa memilih restore Full Account atau hanya komponen tertentu seperti Database atau Home Directory.
  4. Klik Restore dan konfirmasi. Proses ini biasanya memakan waktu beberapa menit tergantung ukuran situs.

Restore Manual Jika Semua Gagal

Jika dashboard WordPress tidak bisa diakses sama sekali, Anda perlu restore secara manual:

# 1. Upload file backup ke server via FTP atau File Manager cPanel
# 2. Ekstrak file backup ke folder public_html

# 3. Import database via phpMyAdmin
# - Buka phpMyAdmin di cPanel
# - Pilih database yang tepat
# - Klik tab Import dan upload file .sql dari backup

# 4. Periksa wp-config.php dan pastikan kredensial database masih sesuai
grep "DB_NAME\|DB_USER\|DB_PASSWORD\|DB_HOST" wp-config.php

Checklist Strategi Backup yang Solid

Sebelum menganggap sistem backup Anda sudah siap, pastikan Anda bisa menjawab "Ya" untuk semua poin berikut:

  • Backup berjalan otomatis tanpa intervensi manual?
  • Ada minimal satu salinan backup di cloud storage eksternal (off-site)?
  • Backup database dan file dijadwalkan secara terpisah dengan frekuensi yang sesuai?
  • Pernah melakukan uji coba restore setidaknya satu kali?
  • Tahu di mana menemukan file backup jika harus restore darurat?
  • Retention period cukup? (minimal 7-14 hari untuk mendeteksi infeksi malware yang baru diketahui beberapa hari kemudian)

Penutup

Menerapkan backup WordPress otomatis ke cloud bukan soal pilihan, melainkan keharusan. Dengan menggabungkan aturan 3-2-1, plugin seperti UpdraftPlus untuk lapisan cloud eksternal, dan fitur JetBackup di cPanel untuk lapisan server, Anda sudah memiliki strategi yang cukup robust untuk situs pribadi hingga bisnis kecil menengah.

Jangan lupa: uji restore Anda secara berkala. Sekali dalam sebulan atau setiap kali ada perubahan besar pada situs adalah praktik yang baik.

Jika Anda mencari hosting WordPress yang sudah menyertakan JetBackup dan infrastruktur yang mendukung strategi backup berlapis, GoCelerus menawarkan layanan hosting cPanel dengan dukungan teknis berbahasa Indonesia yang siap membantu Anda mengkonfigurasi semua ini.

Welcome to GoCelerus

Save 15% on any plan

Launch promo — 15% off any plan

Your coupon code

LAUNCH15
Browse plans