Langsung ke konten
Pengembangan Website

Cara Backup WordPress Otomatis: 3 Metode Wajib untuk Website Bisnis 2026

  • Ditulis oleh Andhika R Saputra
  • Terbit:
  • 6 menit baca
Server data storage modern untuk backup website WordPress dengan keamanan tinggi
Daftar isi
  1. Kenapa WordPress Wajib Backup Otomatis (Bukan Manual)
  2. Frekuensi Backup yang Disarankan
  3. Yang Wajib Di-backup: Bukan Cuma Database
  4. Metode 1: UpdraftPlus (Gratis, Paling Populer)
  5. Install dan Setting Awal
  6. Setup Jadwal Backup Otomatis
  7. Test Restore Sebelum Krisis
  8. UpdraftPlus Premium (Opsional, $70/tahun)
  9. Metode 2: ManageWP (Cloud Service, Lebih Mudah)
  10. Cara Setup ManageWP
  11. Keunggulan ManageWP vs Plugin
  12. Kekurangan: Bayar per Website
  13. Metode 3: Backup Native dari Hosting
  14. Cara Aktifkan via cPanel
  15. Cara Backup Manual via cPanel (Backup Wizard)
  16. Kenapa Tidak Boleh Diandalkan Sendiri
  17. Strategi 3-2-1: Setup Best Practice
  18. Referensi
  19. Artikel Lainnya yang Mungkin Berguna

Backup WordPress bukan hal opsional — ini fondasi keamanan website yang sering diabaikan sampai bencana terjadi. Hosting crash, plugin update yang corrupt database, hack malware, atau salah klik admin yang menghapus data penting: semua skenario ini sudah pernah menimpa website yang “tampak baik-baik saja” di hari Senin pagi.

Panduan ini menjelaskan 3 metode backup WordPress otomatis yang wajib di-setup untuk website bisnis: backup via plugin (UpdraftPlus), backup via service (ManageWP), dan backup native dari hosting. Setelah selesai, Anda akan punya 3-tier backup strategy — yang artinya kalau satu metode gagal, masih ada 2 cadangan.

Poin Utama Artikel Ini

  • Aturan emas backup: 3-2-1 — 3 copy data, 2 lokasi berbeda, 1 offsite (cloud)
  • UpdraftPlus = solusi gratis paling populer; jadwalkan harian untuk database, mingguan untuk files
  • ManageWP/Jetpack Backup = solusi premium dengan auto-restore 1-klik dan staging environment
  • Backup hosting wajib diaktifkan tapi jangan diandalkan sebagai satu-satunya backup — server crash = backup ikut hilang
  • Test restore minimal 1x sebelum krisis nyata — backup tanpa test = ilusi keamanan

Kenapa WordPress Wajib Backup Otomatis (Bukan Manual)

Backup manual via cPanel atau download manual via plugin punya 3 kelemahan fatal: (1) admin sering lupa, (2) tidak ada history version (cuma backup terakhir), (3) kalau admin sakit/cuti tidak ada backup. Backup otomatis terjadwal menghilangkan ketiga risiko ini.

Frekuensi Backup yang Disarankan

Frekuensi tergantung tingkat aktivitas website:

  • Website e-commerce / news / aktif harian: database tiap jam, files tiap hari.
  • Website bisnis dengan blog mingguan: database harian, files mingguan.
  • Website company profile statis: database mingguan, files bulanan + setiap kali update content.

Untuk semua kategori: backup wajib SEBELUM update plugin/theme/WordPress core — ini momen paling sering crash terjadi.

Yang Wajib Di-backup: Bukan Cuma Database

WordPress backup yang lengkap mencakup:

  • Database — semua content, settings, user, comments (file .sql)
  • wp-content/uploads/ — semua media (gambar, video, dokumen)
  • wp-content/themes/ — theme yang aktif + child theme custom
  • wp-content/plugins/ — plugin (terutama yang custom)
  • wp-config.php — config kredensial database (jangan share file ini publicly)
  • .htaccess — rewrite rules custom

Metode 1: UpdraftPlus (Gratis, Paling Populer)

UpdraftPlus adalah plugin backup #1 di WordPress dengan 3+ juta active install. Versi free sudah cukup untuk sebagian besar kebutuhan website bisnis kecil-menengah.

Install dan Setting Awal

Dari WordPress admin: Plugins > Add New, lalu cari “UpdraftPlus” > Install Now, lalu Activate. Setelah aktif, akses Settings > UpdraftPlus Backups. Tab pertama: Backup / Restore — di sini Anda bisa trigger backup manual untuk testing.

Setup Jadwal Backup Otomatis

Pindah ke tab Settings:

  1. Files backup schedule: Pilih “Weekly” untuk website bisnis biasa, “Daily” untuk website aktif. Retain backups: 4 (artinya simpan 4 backup terakhir, lama dihapus otomatis).
  2. Database backup schedule: Pilih “Daily” untuk semua jenis website. Retain: 7-14.
  3. Choose your remote storage: Pilih Google Drive (15GB gratis), Dropbox, atau OneDrive. Klik dan authorize via OAuth — UpdraftPlus akan generate folder di Drive Anda.

Klik Save Changes. Backup pertama otomatis akan jalan sesuai jadwal.

Test Restore Sebelum Krisis

Backup yang tidak pernah di-test = belum tentu valid. Test restore caranya: trigger backup manual, lalu tunggu selesai, lalu di tab Backup/Restore, lihat backup paling baru, lalu klik “Restore”, lalu pilih komponen yang mau di-restore (test dengan database saja dulu), lalu confirm. Jika berhasil, Anda tahu sistem backup Anda valid.

UpdraftPlus Premium (Opsional, $70/tahun)

Versi premium menambah: backup incremental (lebih cepat dan tidak banyak memakan storage), multi-site network support, lebih banyak destination (Backblaze, Azure, dll), dan migration tool. Untuk single website, free version sudah lebih dari cukup.

Metode 2: ManageWP (Cloud Service, Lebih Mudah)

ManageWP (acquired oleh GoDaddy) adalah platform manajemen multi-WordPress berbasis cloud. Cocok untuk web agency atau pemilik website yang manage 3+ situs sekaligus.

Cara Setup ManageWP

Daftar gratis di managewp.com, lalu install plugin “ManageWP Worker” di WordPress, lalu connect website ke dashboard ManageWP. Dari dashboard, navigate ke Backups, lalu pilih website, lalu set jadwal backup. Tier gratis: 1 monthly backup. Untuk daily backup dan restore tools, ada add-on berbayar per website (cek harga terbaru di managewp.com).

Keunggulan ManageWP vs Plugin

Backup di-trigger dari server eksternal (bukan dari WordPress Anda) — artinya tidak bebani server Anda. Restore 1-klik dari dashboard cloud, tanpa login WordPress (penting kalau website Anda sudah crash). Staging environment untuk test restore tanpa risiko ke production. Multi-site dashboard untuk manage 10+ website dari satu UI.

Kekurangan: Bayar per Website

Untuk 1-2 website saja, biaya add-on per website kurang efisien dibanding UpdraftPlus gratis. Mulai worth it kalau Anda manage 5+ website.

Metode 3: Backup Native dari Hosting

Hampir semua hosting Indonesia (Niagahoster, Hostinger, IDcloudhost, Domainesia, dll) menyediakan backup native. Wajib aktifkan, tapi JANGAN andalkan ini sebagai satu-satunya backup.

Cara Aktifkan via cPanel

Login cPanel, lalu cari section “Backup” atau “JetBackup” (tergantung hosting). Setting yang biasanya tersedia: backup frequency (daily/weekly), retention (jumlah backup yang disimpan), dan trigger backup manual. Aktifkan daily backup dengan retention minimal 7 hari.

Cara Backup Manual via cPanel (Backup Wizard)

Untuk backup ad-hoc sebelum tindakan berisiko (update major version, migrasi, dll): cPanel > Backup Wizard > Full Backup, lalu pilih lokasi (Home Directory atau Remote FTP), lalu email notification > Generate Backup. File backup .tar.gz akan dihasilkan, download ke local untuk arsip offline.

Kenapa Tidak Boleh Diandalkan Sendiri

Backup hosting disimpan di server yang sama dengan website Anda. Skenario crash: server hardware failure, disk corruption, hosting di-suspend karena dispute billing — backup ikut hilang. Hosting backup adalah Tier 1 (recovery cepat untuk masalah ringan), tapi WAJIB ada Tier 2 (UpdraftPlus ke cloud) dan ideally Tier 3 (download manual ke local periodically).

Strategi 3-2-1: Setup Best Practice

Aturan industry-standard untuk backup data: 3 copy data, 2 lokasi penyimpanan berbeda, 1 offsite (cloud). Untuk WordPress:

  • Copy 1: Website live di server hosting (production), ditambah backup native hosting untuk pemulihan cepat. Keduanya ada di server yang sama, jadi dihitung satu lokasi.
  • Copy 2: UpdraftPlus > Google Drive (offsite, cloud): ini yang menyelamatkan saat hosting crash total
  • Copy 3: Download backup secara berkala ke komputer kantor atau hard disk eksternal, sebagai lokasi penyimpanan kedua di luar server.

Setup ini total cost: gratis-Rp30.000/bulan (kalau Google Drive perlu upgrade storage). ROI-nya: ketenangan pikiran saat update plugin atau saat hosting bermasalah.

Referensi

Setelah backup terjadwal aktif, perkuat keamanan WordPress dari hacker sebagai layer defense. Kalau sedang setup awal, pertimbangkan juga 15 plugin WordPress essential dan theme premium yang ringan untuk fondasi yang solid.

Artikel Lainnya yang Mungkin Berguna

Butuh bantuan dari tim Webzoo?

Konsultasi gratis dengan tim ahli kami untuk solusi yang tepat bagi bisnis Anda.

Konsultasi Gratis

Pertanyaan yang sering diajukan

Apakah backup WordPress otomatis bisa lewatkan satu file?

Ya, jika setting tidak benar. Plugin backup standar (UpdraftPlus, BackWPup, dll) backup folder wp-content + database, tapi tidak otomatis include file core WordPress (wp-admin, wp-includes), wp-config.php, dan .htaccess. Ini biasanya aman karena file core bisa di-redownload dari WordPress.org. Tapi wp-config.php berisi kredensial database yang unik, jadi backup terpisah WAJIB. Di UpdraftPlus, opsi "Any other directories" pada "Include in files backup" hanya mencakup isi wp-content, jadi simpan salinan wp-config.php dan .htaccess secara manual atau pakai add-on berbayar yang mencakup file di root WordPress.

Berapa storage Google Drive yang dibutuhkan untuk backup WordPress?

Tergantung ukuran website. Estimasi: website company profile (~10 halaman, 50 gambar): 100-300 MB per backup. Blog menengah (200 post, 500 gambar): 500 MB - 2 GB. E-commerce dengan ribuan produk: 5-20 GB. Dengan retention 4 backup files + 7 backup database, total butuh 4-8x ukuran website. Google Drive 15 GB gratis cukup untuk website kecil-menengah. Upgrade ke 100 GB ($1.99/bulan) jika website e-commerce.

Bisakah backup WordPress di-restore ke domain berbeda?

Ya. Fitur ini disebut migration dan didukung UpdraftPlus Migrator (premium $70/tahun) atau plugin gratis seperti Duplicator/All-in-One WP Migration. Steps: backup full site di domain lama, lalu export package, lalu install fresh WordPress di domain baru, lalu install plugin migrator, lalu import package. Plugin akan otomatis update URL di database (search & replace) sehingga semua link/image reference ke domain baru. Test sebelum cutover DNS.

Apa beda backup database vs backup files WordPress?

Database backup (.sql) = semua content (post, page, comment), settings, user, dan struktur tabel. Files backup = semua file di wp-content (themes, plugins, uploads/media). Database lebih kecil (1-100 MB) tapi paling kritis: kalau database hilang, website Anda jadi shell kosong. Files lebih besar (ratusan MB - GB) tapi bisa di-rebuild (theme/plugin bisa di-reinstall, gambar harus restore dari backup). Backup keduanya wajib, karena restore yang lengkap butuh keduanya dengan versi yang cocok.

Apakah hosting Indonesia menyediakan backup otomatis gratis?

Mayoritas hosting Indonesia (misalnya Niagahoster, Hostinger, IDcloudhost, dan Domainesia) menyediakan backup native, tapi frekuensi dan paket yang mendapatkannya berbeda antarpenyedia dan bisa berubah sewaktu-waktu. Selalu cek dokumentasi hosting Anda, karena backup yang "available" tidak selalu "enabled by default". Login cPanel dan aktifkan manual.

Kapan waktu yang tepat untuk trigger backup WordPress?

Selain jadwal otomatis, trigger backup manual sebelum 5 momen krusial: (1) Update WordPress core ke major version baru, (2) Update theme yang punya banyak custom code, (3) Install plugin baru yang reach ke database (e-commerce, membership, dll), (4) Migrasi hosting, (5) Sebelum eksperimen di production (custom CSS, edit functions.php). Tip: simpan backup pre-update minimal 30 hari untuk antisipasi masalah yang baru ketahuan setelah beberapa hari.

Bagaimana cara restore WordPress kalau admin tidak bisa diakses?

Skenario hacked atau locked-out admin: restore via cPanel jika backup hosting aktif (login cPanel, buka JetBackup atau File Manager, lalu restore). Restore via FTP + phpMyAdmin jika cPanel tidak available: download backup files via FTP, restore database via phpMyAdmin (drop tabel lama, import .sql backup). Restore via UpdraftPlus hanya bisa kalau WordPress masih bisa login admin. Untuk situasi locked-out total, hubungi support hosting, karena mereka punya akses server-level.

Topik:Keamanan WebsiteBackup WordPressDisaster RecoveryRestore WordPressUpdraftPlusWordPress Maintenance

Bagikan

Ditulis oleh

Andhika R Saputra

Founder Webzoo ID