Gocelerus

Blog · 12 Sep 2026 · 5 min read

Cara Backup WordPress Otomatis ke Cloud yang Benar

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

By Yoga

Backup WordPress bukan sekadar rutinitas — ini adalah polis asuransi untuk bisnis online Anda. Satu serangan malware, kesalahan update plugin, atau kegagalan server bisa menghapus semua kerja keras Anda dalam hitungan detik. Masalahnya, banyak pemilik website yang baru ingat pentingnya backup setelah bencana terjadi.

Artikel ini membahas cara backup WordPress otomatis ke cloud dengan pendekatan yang terstruktur: mulai dari aturan 3-2-1 sebagai fondasi, plugin gratis yang bisa langsung dipakai, backup manual via cPanel, hingga — yang paling sering dilupakan — cara melakukan restore dengan benar.


Memahami Aturan 3-2-1 Backup

Sebelum memilih tool atau plugin, pahami dulu filosofi backup yang digunakan oleh sysadmin profesional di seluruh dunia: aturan 3-2-1.

  • 3 salinan data — Simpan minimal tiga salinan: satu data aktif (live site) dan dua backup.
  • 2 medium berbeda — Simpan backup di dua jenis media yang berbeda, misalnya disk lokal server dan cloud storage.
  • 1 salinan off-site — Pastikan minimal satu backup berada di lokasi fisik atau infrastruktur yang benar-benar terpisah dari server utama.

Mengapa aturan ini penting? Jika backup Anda hanya ada di server yang sama dengan website, ketika server tersebut mengalami kegagalan total, backup pun ikut hilang. Dengan aturan 3-2-1, satu titik kegagalan tidak akan pernah menghancurkan semua salinan data Anda.

Contoh implementasi praktis untuk WordPress:

Salinan Lokasi Medium
#1 Server hosting (live site) SSD Hosting
#2 Google Drive / Dropbox Cloud Storage
#3 Amazon S3 / Backblaze B2 Object Storage Off-site

Dengan konfigurasi di atas, Anda memenuhi ketiga syarat: 3 salinan, 2 medium (server + cloud), dan 1 off-site (object storage di region berbeda).


Backup Otomatis ke Cloud dengan UpdraftPlus (Gratis)

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

Instalasi dan Konfigurasi Awal

  1. Masuk ke Dashboard WordPress → Plugin → Tambah Baru.
  2. Cari "UpdraftPlus" dan klik Instal Sekarang, lalu Aktifkan.
  3. Pergi ke Pengaturan → UpdraftPlus Backups → tab Settings.

Menghubungkan ke Google Drive

  1. Di bagian Choose your remote storage, pilih Google Drive.
  2. Klik Authenticate with Google dan ikuti proses otorisasi OAuth.
  3. Setelah terhubung, folder UpdraftPlus akan otomatis dibuat di Google Drive Anda.

Mengatur Jadwal Backup Otomatis

Ini bagian terpenting. Di tab Settings, atur:

  • Files backup schedule: Daily (atau Every 12 hours untuk site e-commerce aktif)
  • Database backup schedule: Daily
  • Retain this many scheduled backups: 7 (simpan 7 versi terakhir)

Klik Save Changes. UpdraftPlus sekarang akan menjalankan backup otomatis sesuai jadwal.

Komponen yang Di-backup

Pastikan semua komponen dicentang:

  • ✅ Plugins
  • ✅ Themes
  • ✅ Uploads
  • wp-content lainnya
  • ✅ Database

Catatan: Versi gratis UpdraftPlus mendukung Google Drive, Dropbox, Amazon S3, dan FTP. Untuk fitur enkripsi database dan backup incremental, Anda memerlukan versi premium (UpdraftPlus Premium).


Alternatif Plugin: BackupBuddy

Jika Anda mencari solusi premium all-in-one, BackupBuddy dari iThemes adalah pilihan yang layak dipertimbangkan. Perbedaan utamanya dibanding UpdraftPlus versi gratis:

Fitur UpdraftPlus (Gratis) BackupBuddy (Berbayar)
Backup terjadwal
Cloud storage ✅ (terbatas) ✅ (lebih banyak opsi)
Backup incremental
Enkripsi database
Malware scan
Migrasi site
Harga Gratis Berbayar (tahunan)

BackupBuddy cocok untuk website agensi atau toko online yang membutuhkan backup incremental — hanya file yang berubah yang di-backup — sehingga menghemat storage dan bandwidth secara signifikan.


Backup Manual via cPanel JetBackup

Selain plugin WordPress, hosting yang menggunakan cPanel modern biasanya menyediakan JetBackup — tool backup di level server yang lebih andal karena bekerja di luar WordPress.

Kelebihan backup via JetBackup:

  • Tidak terpengaruh kondisi WordPress (bahkan jika WordPress crash sekalipun)
  • Backup mencakup seluruh akun hosting, bukan hanya satu site
  • Restore bisa dilakukan per file, per database, atau per email account

Cara Menggunakan JetBackup di cPanel

  1. Login ke cPanel akun hosting Anda.
  2. Cari dan klik JetBackup 5 di bagian Files.
  3. Di dashboard JetBackup, Anda akan melihat daftar backup yang tersedia (biasanya harian atau mingguan, tergantung kebijakan hosting).
  4. Untuk membuat backup manual:
    • Klik Account Backups → Create Backup
    • Pilih jenis backup: Full Account atau Home Directory
    • Klik Create Backup

Download Backup ke Komputer Lokal

Untuk memenuhi aturan 3-2-1 (salinan di medium berbeda), download backup secara berkala:

  1. Di JetBackup, klik backup yang ingin diunduh.
  2. Pilih Download.
  3. File .tar.gz akan diunduh ke komputer Anda.

Simpan file ini di hard drive eksternal atau upload ke cloud storage pribadi Anda.


Cara Restore WordPress dari Backup

Backup tanpa rencana restore sama artinya dengan tidak punya backup sama sekali. Pastikan Anda sudah pernah mempraktikkan restore sebelum bencana terjadi — bukan saat panik.

Restore Menggunakan UpdraftPlus

  1. Pergi ke Pengaturan → UpdraftPlus Backups → tab Existing Backups.
  2. Anda akan melihat daftar backup yang tersimpan (baik lokal maupun di cloud).
  3. Jika backup ada di Google Drive, klik Rescan remote storage agar backup terdeteksi.
  4. Klik Restore pada backup yang diinginkan.
  5. Pilih komponen yang ingin di-restore: Database, Plugins, Themes, Uploads, atau semua.
  6. Klik Restore dan tunggu prosesnya selesai.

Tips penting: Sebelum restore, catat URL dan kredensial database Anda. Jika restore dilakukan di server berbeda atau domain baru, Anda perlu mengupdate siteurl dan home di database, atau gunakan plugin Search Replace DB.

Restore Menggunakan JetBackup

  1. Login ke cPanel → JetBackup 5.
  2. Pilih Account Backups atau Database Backups sesuai kebutuhan.
  3. Temukan backup berdasarkan tanggal.
  4. Klik Restore → konfirmasi.
  5. JetBackup akan me-restore file dan database secara otomatis.

Restore Manual via cPanel File Manager + phpMyAdmin

Jika plugin atau JetBackup tidak tersedia, lakukan restore manual:

# Ekstrak backup di server via SSH
tar -xzf backup-file.tar.gz -C /home/username/public_html/

Untuk database:

  1. Login ke phpMyAdmin via cPanel.
  2. Pilih database WordPress Anda.
  3. Klik tab Import.
  4. Upload file .sql dari backup Anda.
  5. Klik Go.

Checklist Backup WordPress yang Ideal

Gunakan checklist ini untuk memastikan strategi backup Anda sudah solid:

  • Backup otomatis terjadwal minimal sekali sehari
  • Backup tersimpan di minimal 2 lokasi berbeda (server + cloud)
  • Minimal 1 salinan off-site (Google Drive, S3, Backblaze)
  • Uji restore minimal sebulan sekali di staging environment
  • Simpan minimal 7-14 versi backup (rollback window)
  • Backup dijalankan sebelum setiap update major (plugin, theme, core)
  • Notifikasi email aktif jika backup gagal

Penutup

Strategi backup yang baik bukan soal seberapa canggih tool yang digunakan, melainkan seberapa konsisten Anda menjalankannya — dan seberapa siap Anda melakukan restore saat dibutuhkan. Mulai dengan UpdraftPlus gratis yang terhubung ke Google Drive, manfaatkan JetBackup dari panel hosting Anda, dan terapkan aturan 3-2-1 sebagai standar minimum.

Jika Anda menggunakan layanan shared hosting atau WordPress hosting yang dilengkapi JetBackup dan akses cPanel penuh, seperti yang ditawarkan oleh GoCelerus, proses backup dan restore menjadi jauh lebih mudah karena tersedia di level infrastruktur — tanpa bergantung sepenuhnya pada plugin.

Ingat: backup terbaik adalah yang sudah pernah Anda uji restore-nya.

Related