Gocelerus

Blog · 5 Sep 2026 · 6 min read

Cara Backup WordPress Otomatis ke Cloud yang Aman

Pelajari cara backup WordPress otomatis ke cloud menggunakan aturan 3-2-1, plugin gratis UpdraftPlus, dan cPanel JetBackup — lengkap dengan panduan restore.

By Yoga

Kehilangan data website adalah mimpi buruk setiap pemilik bisnis online. Bayangkan situs yang sudah Anda bangun bertahun-tahun tiba-tiba hilang karena server crash, serangan malware, atau kesalahan update plugin. Satu-satunya hal yang bisa menyelamatkan Anda adalah backup yang sudah disiapkan jauh sebelum masalah terjadi.

Di artikel ini, kita akan membahas cara backup WordPress otomatis ke cloud secara menyeluruh — mulai dari strategi backup yang benar, plugin yang bisa Anda gunakan gratis, cara backup manual via cPanel JetBackup, hingga langkah restore yang sering dilupakan orang.

Mengapa Backup Saja Tidak Cukup: Aturan 3-2-1

Sebelum membahas teknisnya, penting untuk memahami aturan 3-2-1 — standar industri untuk strategi backup yang andal:

  • 3 salinan data — satu data asli + dua salinan backup
  • 2 media penyimpanan berbeda — misalnya server hosting + hard drive eksternal, atau server + cloud storage
  • 1 salinan off-site — disimpan di lokasi fisik atau layanan cloud yang berbeda dari server utama

Kenapa aturan ini penting? Jika server hosting Anda down karena bencana alam atau kebakaran data center, backup yang tersimpan di server yang sama tidak akan berguna. Anda butuh salinan yang berada di tempat berbeda — itulah fungsi cloud storage seperti Google Drive, Dropbox, atau Amazon S3.

Contoh Implementasi Aturan 3-2-1 untuk WordPress

Salinan Lokasi Jenis
Data asli Server hosting (cPanel) Live site
Backup #1 JetBackup di server hosting On-site backup
Backup #2 Google Drive / Amazon S3 Off-site (cloud)

Dengan konfigurasi ini, Anda memiliki tiga lapisan perlindungan yang mengikuti aturan 3-2-1 dengan sempurna.

Backup WordPress Otomatis dengan 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.

Langkah Instalasi dan Konfigurasi

  1. Masuk ke Dashboard WordPress → Plugin → Tambah Baru
  2. Cari "UpdraftPlus" dan klik Install Now, lalu Activate
  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 — untuk file tema, plugin, dan upload
  • Database backup schedule — untuk seluruh konten dan konfigurasi database

Rekomendasi untuk website aktif:

  • Database: setiap hari, simpan 7 salinan terakhir
  • Files: setiap minggu, simpan 4 salinan terakhir

Menghubungkan ke Google Drive

  1. Di bagian Choose your remote storage, pilih Google Drive
  2. Klik Save Changes — UpdraftPlus akan meminta autentikasi Google
  3. Klik tautan autentikasi yang muncul dan login dengan akun Google Anda
  4. Izinkan akses, lalu kembali ke dashboard WordPress
  5. Klik Backup Now untuk menguji koneksi

Tips: Gunakan akun Google khusus untuk backup website, bukan akun Google pribadi Anda. Ini memudahkan manajemen dan keamanan akses.

Menghubungkan ke Amazon S3 (Lebih Profesional)

Jika website Anda membutuhkan solusi lebih enterprise, Amazon S3 adalah pilihan yang lebih andal:

1. Buat bucket S3 baru di AWS Console
2. Buat IAM user dengan permission: s3:GetObject, s3:PutObject, s3:DeleteObject
3. Copy Access Key ID dan Secret Access Key
4. Di UpdraftPlus, pilih Amazon S3 sebagai remote storage
5. Masukkan kredensial dan nama bucket
6. Pilih region yang sesuai (misal: ap-southeast-1 untuk Singapore)

Pastikan bucket S3 Anda tidak bersifat publik dan aktifkan versioning untuk keamanan ekstra.

Backup Manual via cPanel JetBackup

Selain plugin WordPress, Anda juga bisa memanfaatkan fitur backup di level server melalui JetBackup — tool backup yang tersedia di banyak panel hosting berbasis cPanel.

Cara Menggunakan JetBackup di cPanel

  1. Login ke cPanel akun hosting Anda
  2. Cari dan klik JetBackup di bagian Files
  3. Anda akan melihat daftar backup yang tersedia berdasarkan tanggal

Jenis Backup di JetBackup

  • Full Account Backup — mencakup semua file, database, email, dan konfigurasi
  • Home Directory Backup — hanya file di folder public_html
  • Database Backup — hanya database MySQL/MariaDB
  • Email Backup — hanya akun email

Mengunduh Backup ke Komputer Lokal

  1. Di JetBackup, pilih Home Directory Backups atau Database Backups
  2. Pilih titik backup yang ingin diunduh berdasarkan tanggal
  3. Klik Download — file akan diproses dan siap diunduh dalam beberapa menit
  4. Simpan file di hard drive eksternal atau komputer lokal Anda

Ini adalah implementasi praktis dari aturan 2 media penyimpanan berbeda — backup ada di server hosting (JetBackup) dan di komputer lokal Anda.

Perhatian: JetBackup yang dikelola hosting adalah backup tambahan, bukan pengganti backup mandiri Anda. Selalu miliki backup yang Anda kontrol sendiri.

BackupBuddy: Alternatif Premium dengan Fitur Lebih Lengkap

BackupBuddy adalah plugin backup premium dari iThemes yang menawarkan fitur lebih canggih:

  • Malware scanning sebelum backup dibuat
  • Stash Live — backup real-time setiap ada perubahan
  • BackupBuddy Stash — cloud storage eksklusif dari iThemes
  • ImportBuddy — tool restore mandiri yang tidak butuh WordPress berjalan

BackupBuddy sangat cocok untuk website e-commerce atau membership site yang perlu backup lebih sering karena datanya berubah terus-menerus. Namun untuk kebanyakan website, UpdraftPlus versi gratis sudah lebih dari cukup.

Cara Restore WordPress dari Backup — Jangan Sampai Terlewat

Banyak orang rajin membuat backup tapi tidak pernah mempraktikkan restore. Padahal backup tanpa rencana restore sama saja dengan tidak backup. Berikut cara restore dari masing-masing metode:

Restore dengan UpdraftPlus

  1. Pergi ke Pengaturan → UpdraftPlus Backups → Existing Backups
  2. Jika backup ada di cloud, klik Rescan remote storage untuk mengambil daftar terbaru
  3. Pilih backup berdasarkan tanggal yang diinginkan
  4. Centang komponen yang ingin di-restore: Plugins, Themes, Uploads, Others, Database
  5. Klik Restore dan ikuti wizard yang muncul
  6. Setelah selesai, klik Return to WordPress configuration

Tips penting: Selalu restore di staging environment terlebih dahulu sebelum ke website live, jika memungkinkan. Ini menghindari risiko data production terhapus jika proses restore gagal di tengah jalan.

Restore via JetBackup di cPanel

  1. Login cPanel dan buka JetBackup
  2. Pilih jenis backup yang ingin di-restore (Database atau Home Directory)
  3. Pilih tanggal backup yang diinginkan
  4. Klik Restore — JetBackup akan menimpa data yang ada dengan backup tersebut
  5. Tunggu proses selesai, biasanya 5-15 menit tergantung ukuran backup

Restore Manual jika Website Tidak Bisa Diakses

Jika WordPress Anda sudah tidak bisa diakses sama sekali (error 500 atau white screen), gunakan cara ini:

# 1. Upload file backup via FTP/SFTP ke folder public_html
# 2. Extract file zip jika perlu

# 3. Import database via phpMyAdmin di cPanel:
# - Buka phpMyAdmin
# - Pilih database WordPress Anda
# - Klik tab Import
# - Upload file .sql dari backup
# - Klik Go

# 4. Pastikan wp-config.php berisi kredensial database yang benar:
# DB_NAME, DB_USER, DB_PASSWORD, DB_HOST

Jadwal Backup yang Disarankan Berdasarkan Jenis Website

Jenis Website Frekuensi Database Frekuensi Files Retensi
Blog personal Mingguan Bulanan 4 salinan
Website bisnis Harian Mingguan 14 salinan
E-commerce Setiap 6 jam Harian 30 salinan
Membership site Setiap jam Harian 30 salinan

Checklist Backup WordPress yang Ideal

Sebelum merasa aman, pastikan Anda sudah menjawab "Ya" untuk semua poin berikut:

  • Backup berjalan otomatis sesuai jadwal yang ditetapkan
  • Backup tersimpan di minimal dua lokasi berbeda (on-site + cloud)
  • Anda sudah pernah mencoba restore backup setidaknya sekali
  • Notifikasi email aktif jika backup gagal
  • File backup terenkripsi (terutama jika berisi data sensitif pelanggan)
  • Anda tahu berapa lama waktu yang dibutuhkan untuk full restore

Mulai Lindungi Website Anda Sekarang

Mengatur backup WordPress otomatis ke cloud bukan pekerjaan yang sulit, tapi sering ditunda sampai terlambat. Dengan kombinasi UpdraftPlus + Google Drive/S3 untuk backup otomatis dan JetBackup di cPanel sebagai lapisan kedua, Anda sudah mengimplementasikan aturan 3-2-1 dengan baik.

Jika Anda menggunakan layanan shared hosting atau WordPress hosting seperti yang ditawarkan GoCelerus, pastikan Anda juga memanfaatkan fitur backup bawaan yang disediakan — lalu tambahkan plugin backup cloud sebagai lapisan perlindungan ekstra.

Ingat: bukan apakah website Anda akan mengalami masalah, tapi kapan. Dan ketika itu terjadi, backup yang sudah dipersiapkan dengan baik adalah satu-satunya hal yang membedakan antara gangguan kecil dan bencana besar.

Related