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

Cara Backup WordPress Otomatis ke Cloud yang Aman

By Yoga · 04 Jul 2026 · 5 min read

Cara Backup WordPress Otomatis ke Cloud yang Aman

Kehilangan data website adalah mimpi buruk bagi siapa pun — developer, blogger, maupun pemilik toko online. Satu serangan malware, kesalahan update plugin, atau kegagalan server bisa menghapus kerja keras berbulan-bulan dalam hitungan detik. Solusinya sederhana: backup WordPress secara otomatis ke cloud.

Tapi backup saja tidak cukup jika kamu tidak punya rencana restore yang jelas. Artikel ini membahas strategi backup yang solid, tools gratis maupun berbayar, serta cara memulihkan website ketika bencana benar-benar terjadi.


Memahami Aturan 3-2-1 Backup

Sebelum membahas tools, kamu perlu tahu fondasi dari strategi backup yang profesional: aturan 3-2-1.

  • 3 kopi data — Simpan tiga salinan data kamu: satu data asli (live site) dan dua backup.
  • 2 medium berbeda — Gunakan dua jenis media penyimpanan yang berbeda, misalnya server hosting dan cloud storage eksternal (Google Drive, Dropbox, atau Amazon S3).
  • 1 off-site — Setidaknya satu salinan harus disimpan di lokasi fisik atau jaringan yang berbeda dari server utama kamu.

Mengapa ini penting? Bayangkan server hosting kamu terkena kebakaran data center. Jika backup kamu hanya ada di server yang sama, keduanya hilang bersamaan. Dengan aturan 3-2-1, kamu selalu punya "cadangan cadangan" yang tersimpan di tempat berbeda.

Contoh Implementasi 3-2-1 untuk WordPress

Kopi Lokasi Medium
1 (Live) Server hosting SSD server
2 (Backup lokal) cPanel / JetBackup Disk server (partisi berbeda)
3 (Off-site) Google Drive / S3 Cloud storage eksternal

Dengan setup ini, risiko kehilangan data total hampir nol.


Backup Otomatis dengan Plugin UpdraftPlus (Gratis)

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

Langkah Instalasi dan Konfigurasi

  1. Masuk ke Dashboard WordPress → Plugins → Add New.
  2. Cari UpdraftPlus lalu klik Install Now dan Activate.
  3. Pergi ke Settings → UpdraftPlus Backups → Settings.
  4. Atur jadwal backup untuk file dan database secara terpisah:
    • File: setiap minggu (atau harian jika traffic tinggi)
    • Database: setiap hari
  5. Pilih Remote Storage — pilih Google Drive, Dropbox, atau Amazon S3.
  6. Ikuti proses autentikasi OAuth untuk menghubungkan akun cloud kamu.
  7. Klik Save Changes, lalu klik Backup Now untuk uji coba pertama.

Tips Konfigurasi UpdraftPlus

  • Jumlah backup yang disimpan: Set minimal 3 backup terakhir agar tidak memenuhi storage cloud.
  • Enkripsi database: Di versi premium, aktifkan enkripsi untuk keamanan data sensitif.
  • Notifikasi email: Aktifkan agar kamu tahu jika backup gagal.
Contoh jadwal yang direkomendasikan:
- Database  : Setiap hari, simpan 7 backup terakhir
- File/tema : Setiap minggu, simpan 4 backup terakhir
- Plugin    : Setiap minggu, simpan 2 backup terakhir

Backup dengan BackupBuddy (Plugin Premium)

Jika kamu mengelola website klien atau toko online dengan transaksi tinggi, BackupBuddy dari iThemes menawarkan fitur enterprise yang lebih lengkap.

Keunggulan BackupBuddy dibanding UpdraftPlus Gratis

Fitur UpdraftPlus Gratis BackupBuddy
Backup otomatis terjadwal
Remote storage (S3, Drive)
Enkripsi backup
Restore 1-klik Terbatas ✅ Penuh
Migrasi website
Malware scan
Harga Gratis Berbayar

BackupBuddy cocok jika kamu butuh restore cepat tanpa proses manual, atau sedang sering memigrasikan website antar server.


Backup Manual via cPanel JetBackup

Selain plugin WordPress, hosting yang menggunakan cPanel biasanya menyediakan JetBackup — tool backup level server yang lebih komprehensif karena membackup seluruh akun hosting, bukan hanya WordPress.

Cara Menggunakan JetBackup di cPanel

  1. Login ke cPanel kamu.
  2. Cari menu JetBackup (biasanya di bagian Files atau Backup).
  3. Kamu akan melihat daftar backup otomatis yang sudah dibuat server.
  4. Untuk backup manual, klik Create Backup → pilih Full Account Backup.
  5. Backup akan diproses di background; kamu akan mendapat notifikasi email setelah selesai.

Download Backup dari JetBackup

Untuk menyimpan backup off-site (sesuai aturan 3-2-1), kamu bisa mendownload file backup:

  1. Di JetBackup, buka tab Backups.
  2. Pilih backup yang ingin didownload.
  3. Klik Download → file .tar.gz akan diunduh ke komputer lokal kamu.
  4. Upload file ini ke Google Drive atau storage cloud pilihanmu secara manual.

Catatan: JetBackup di server hosting bersifat reaktif — artinya backup ada di server yang sama. Ini memenuhi syarat "2 medium" dari aturan 3-2-1, tapi tetap butuh salinan off-site eksternal.


Cara Restore WordPress dari Backup

Backup tanpa rencana restore sama saja dengan tidak backup. Berikut skenario restore yang paling umum:

Restore via UpdraftPlus

  1. Pergi ke Settings → UpdraftPlus Backups.
  2. Klik tab Existing Backups — daftar backup tersedia akan muncul.
  3. Pilih tanggal backup yang ingin dipulihkan.
  4. Klik Restore → centang komponen yang ingin di-restore (Database, Plugins, Themes, Uploads, Others).
  5. Klik Restore lagi dan tunggu proses selesai.
  6. Setelah selesai, hapus folder sementara yang dibuat UpdraftPlus.

⚠️ Penting: Sebelum restore, backup dulu kondisi website saat ini (meski dalam kondisi error) agar kamu punya titik rollback jika restore gagal di tengah jalan.

Restore via JetBackup (cPanel)

  1. Login cPanel → buka JetBackup.
  2. Pilih tab Files atau Databases sesuai kebutuhan.
  3. Cari tanggal backup yang diinginkan, klik Restore.
  4. Konfirmasi proses restore — JetBackup akan mengembalikan file ke kondisi saat backup dibuat.

Restore Manual via File Manager + phpMyAdmin

Jika plugin tidak berfungsi (misalnya WordPress tidak bisa diakses sama sekali):

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

# 3. Import database via phpMyAdmin:
#    - Login phpMyAdmin
#    - Pilih database WordPress kamu
#    - Klik tab Import
#    - Upload file .sql dari backup
#    - Klik Go

# 4. Update wp-config.php jika nama DB/user berubah
nano /public_html/wp-config.php

Checklist Strategi Backup WordPress yang Solid

Sebelum kamu merasa tenang, pastikan hal-hal berikut sudah terpenuhi:

  • Backup otomatis terjadwal aktif (harian untuk DB, mingguan untuk file)
  • Backup tersimpan di minimal 2 medium berbeda
  • Ada minimal 1 salinan off-site (Google Drive, S3, Dropbox)
  • Pernah melakukan test restore setidaknya sekali untuk memastikan backup bisa dipakai
  • Mendapat notifikasi email jika backup gagal
  • Menyimpan minimal 7 hari backup terakhir
  • Backup dijalankan sebelum setiap update besar (WordPress core, plugin, tema)

Mulai dari Mana Jika Kamu Pemula?

Jika kamu baru memulai, rekomendasi paling praktis adalah:

  1. Install UpdraftPlus sekarang — gratis dan mudah dikonfigurasi.
  2. Hubungkan ke Google Drive (paling mudah dan gratis 15 GB).
  3. Aktifkan JetBackup di cPanel hosting kamu sebagai backup lapis kedua.
  4. Test restore satu kali di staging atau lokal untuk memastikan prosesnya kamu pahami.

Jika kamu menggunakan layanan shared hosting atau WordPress hosting seperti yang ditawarkan GoCelerus, pastikan paket hostingmu sudah menyertakan JetBackup atau fitur backup otomatis bawaan — ini menghemat banyak waktu dan kekhawatiran.


Kesimpulan

Backup WordPress otomatis ke cloud bukan sekadar best practice — ini adalah keharusan. Dengan menerapkan aturan 3-2-1, menggunakan kombinasi UpdraftPlus dan JetBackup, serta memastikan kamu punya rencana restore yang teruji, website kamu terlindungi dari hampir semua skenario bencana data.

Ingat: backup terbaik adalah backup yang pernah kamu test restore-nya. Jangan tunggu sampai terjadi masalah untuk mengetahui apakah backup kamu benar-benar berfungsi.

Welcome to GoCelerus

Save 15% on any plan

Launch promo — 15% off any plan

Your coupon code

LAUNCH15
Browse plans