Cara Backup Website WordPress Termudah Aman Untuk Pemula

Cara Backup Website WordPress Termudah Aman Untuk Pemula

Bayangkan Anda baru saja update plugin, lalu halaman utama menampilkan layar putih. Tim marketing menunggu. Klien menelpon. Dan salinan cadangan terakhir Anda, kalau ada, masih tersimpan di folder yang sama dengan situs yang baru saja rusak.

Nah, skenario itu bukan fiksi. Menurut dokumentasi keamanan resmi WordPress Developer Resources, masalah pada website hampir pasti terjadi suatu saat. Bukan karena Anda ceroboh. Server bisa down. Update bisa gagal. Akun bisa disusupi.

Untuk pemilik website company profile atau toko online skala kecil, banyak yang menunda backup. Alasannya klasik: rumit, takut salah klik, atau percaya hosting sudah mengurus semuanya. Padahal backup yang benar justru bisa sederhana, asal Anda paham bedanya file dan database, serta tahu kapan metode gratis cukup dan kapan tidak.

Highlight

Cara Backup Website WordPress Termudah dan Aman Untuk Pemula

  • Backup WordPress utuh butuh dua komponen: file di server dan database MySQL/MariaDB yang terpisah. Mengunduh folder saja tidak cukup.
  • Website kecil (di bawah 1 GB) cocok dengan plugin gratis dan jadwal mingguan; situs besar butuh incremental backup, retensi berlapis, dan uji restore rutin.
  • Simpan minimal 3–5 salinan di lokasi berbeda: server, cloud, dan perangkat lokal, sesuai rekomendasi dokumentasi WordPress terbaru.
  • Backup internal cepat dipulihkan tapi rentan saat server ikut rusak; backup eksternal (Google Drive, R2, B2) jadi garis pertahanan terakhir dengan kuota gratis masing-masing.
  • Empat plugin populer di WordPress.org: UpdraftPlus, WPvivid, BackWPup, Duplicator. Bandingkan fitur free vs Pro sebelum memilih.
  • Restore yang belum pernah diuji sama saja dengan tidak punya backup. Uji pulihkan ke staging setiap kuartal.

Istilah Backup WordPress yang Sering Membingungkan Pemula

Sebelum menyentuh plugin atau panel hosting, luruskan dulu kosakata backup. Istilah ini muncul di dokumentasi, log error, dan antarmuka plugin. Tanpa pemahaman dasar, Anda bisa memilih pengaturan yang terlihat benar tapi tidak cocok dengan ukuran situs.

IstilahArti dalam Konteks Backup WordPressContoh Praktis
Full backupSalinan menyeluruh semua komponen yang dipilih (database + file) pada satu titik waktuUpdraftPlus free menjalankan full backup setiap jadwal berjalan
Incremental backupHanya menyimpan file yang berubah sejak backup terakhir. Database WordPress tetap full dump di kebanyakan pluginUpdraftPlus Premium untuk file; database tidak incremental menurut dokumentasi pengembang
SchedulingPengaturan frekuensi backup otomatis (harian, mingguan, bulanan)Backup file mingguan + database harian untuk situs aktif
Cron / WP-CronPenjadwal tugas otomatis di server atau WordPress. Plugin backup memicu proses lewat cronJadwal backup jam 02:00 gagal jika traffic rendah dan WP-Cron tidak terpicu
RetensiAturan berapa lama salinan lama disimpan sebelum dihapusSimpan 4 backup terakhir = retensi 4 versi
Restore / recoveryProses mengembalikan file dan database dari salinan ke server live atau stagingUpload arsip backup lalu pilih komponen yang dipulihkan
Off-site / remote storagePenyimpanan salinan di luar server tempat situs live berjalanGoogle Drive, Cloudflare R2, Backblaze B2
RPO & RTORPO = data maksimal yang boleh hilang. RTO = waktu maksimal situs boleh offlineRPO 24 jam berarti backup harian. RTO 2 jam berarti target pemulihan situs dalam 2 jam

Satu hal yang kerap disalahpahami: scheduling bukan jaminan backup sukses. Jadwal hanya memicu proses. Bila server kehabisan resource atau kuota cloud penuh, cron tetap jalan tapi hasilnya gagal.

WordPress memakai WP-Cron berbasis kunjungan situs, bukan cron server sungguhan di semua hosting. Akibatnya, backup terjadwal bisa tertunda saat traffic sepi. Hosting berkualitas biasanya menawarkan real cron job yang memanggil wp-cron.php secara tetap.

Kenapa Backup WordPress Sering Dianggap Sudah Cukup Padahal Belum

Kebanyakan orang mengira backup = mengunduh folder public_html. Salah setengah. WordPress menyimpan artikel, komentar, pengaturan, dan data pengguna di database, bukan di folder tema atau plugin.

Dokumentasi resmi WordPress (diperbarui Juni 2026) menegaskan: file WordPress dan database adalah dua bagian terpisah. Anda butuh keduanya untuk memulihkan situs sepenuhnya.

Hosting memang sering punya backup server. Namun meminta salinan dari host bisa memakan waktu berjam-jam saat situs sudah offline. Akibatnya, Anda perlu bisa backup sendiri, cepat, tanpa menunggu tiket support.

Pendapat kami: mengandalkan satu salinan di server yang sama dengan situs live adalah keputusan paling berisiko bagi bisnis yang mengandalkan website sebagai etalase digital.

pemula WordPress bingung beda backup file dan database website

Backup Database vs File WordPress: Bedanya dan Urutan yang Benar

Sebelum memilih plugin atau metode apa pun, pahami dulu apa yang sebenarnya Anda cadangkan.

KomponenIsiCara Backup UmumTanpa Ini, Apa yang Hilang?
DatabasePost, halaman, komentar, pengguna, pengaturan plugin, data WooCommerceEkspor SQL via phpMyAdmin, WP-CLI, atau plugin backupSitus tampil tema kosong. Konten hilang total.
FileCore WP, tema, plugin, upload gambar, wp-config.php, .htaccessFTP, File Manager cPanel, atau plugin backupKonten ada di database tapi tampilan rusak, gambar 404

Urutan backup yang disarankan WordPress: database dulu, baru file. Saat restore, kebalikannya: file dulu, lalu impor database. Kalau Anda pindah hosting, jangan lupa sesuaikan kredensial di wp-config.php.

Banyak plugin gratis, termasuk UpdraftPlus versi free, secara default fokus pada folder wp-content plus database. File seperti wp-config.php dan .htaccess kadang tidak ikut. Untuk web company profile sederhana, celah ini jarang fatal. Untuk situs dengan konfigurasi kustom, ini bisa jadi masalah saat restore.

Satu detail teknis yang sering terlewat: ekspor database menghasilkan file .sql atau .sql.gz. File itu sendiri adalah “file”, tapi isinya data relasional yang Anda impor kembali ke MySQL, bukan cukup di-upload ke folder WordPress.

perbandingan backup database MySQL dan file wp-content WordPress

Studi Kasus: Gagal Restore Website Company Profile Klien Kami Saat Selesai Tanpa Satu Pun Artikel

Kami menerima panggilan panik dari klien UMKM karena situs mereka tampil tema default. Pertama, pemilik situs mengira mereka sudah melakukan backup lengkap. Namun, pemilik hanya mengunduh folder via FTP tanpa mengekspor database. Akibatnya, konten posting dan produk lenyap dari tampilan situs.

Sementara itu, tim kami segera menelusuri kemungkinan penyelamatan data. Kemudian, kami menemukan file SQL lama di arsip email hosting yang berisi backup database. Selanjutnya, kami mengimpor file SQL tersebut dan memulihkan 47 halaman produk yang tampak hilang.

Selain itu, pengalaman ini menegaskan perbedaan antara backup file dan backup database. Pertama, file WordPress menyimpan tema, plugin, dan aset media, sedangkan database menyimpan konten dinamis seperti posting, halaman, dan pengaturan. Karena itu, mengunduh folder saja tidak menjamin konten kembali.

Perlu untuk diingat, kami selalu merekomendasikan strategi backup ganda. Pertama, jadwalkan ekspor database otomatis dan simpan di lokasi terpisah. Kemudian, simpan juga salinan berulang file wp-content untuk berjaga-jaga terhadap kehilangan aset.

Terakhir, kami menekankan verifikasi rutin untuk setiap backup. Karena itu, uji pemulihan secara berkala akan memastikan backup benar-benar dapat dipakai saat darurat.

Strategi Backup WordPress untuk Website Kecil dan Besar

Tidak ada satu resep backup untuk semua ukuran situs. Yang “termudah” untuk blog pribadi bisa gagal total untuk toko online dengan ribuan produk.

Website Kecil (di bawah 1 GB, kurang dari 100 halaman)

Untuk situs portofolio, company profile, atau blog dengan update mingguan, frekuensi backup mingguan sudah masuk akal, sesuai saran umum WordPress untuk situs dengan aktivitas rendah.

Plugin gratis seperti UpdraftPlus di WordPress.org cukup andal di segmen ini. Versi free mendukung jadwal harian hingga bulanan, backup ke Google Drive atau Dropbox, dan restore satu klik dari dashboard.

Trade-off yang jujur: versi gratis melakukan full backup setiap kali jadwal berjalan, bukan incremental. Untuk situs kecil, beban server biasanya masih terkendali.

Website Besar (2 GB ke atas, WooCommerce, atau traffic tinggi)

Di sini ceritanya berubah. Full backup berulang bisa memicu timeout server, terutama di shared hosting Indonesia yang membatasi CPU.

UpdraftPlus Premium menawarkan incremental backup untuk file, meski database tetap full dump setiap jadwal, sesuai dokumentasi resmi pengembangnya. Untuk toko dengan 5.000+ produk, perbedaan ini bisa memutuskan antara backup sukses atau gagal diam-diam.

Situs high-activity sebaiknya backup harian, bahkan setiap 6–12 jam bila ada transaksi rutin. Retensi yang masuk akal: harian 7 hari, mingguan 4 minggu, bulanan 12 bulan.

Bila Anda tidak punya waktu mengawasi ini sendiri, rutinitas maintenance website berkala bisa mencakup backup, uji restore, dan laporan status, terutama untuk perusahaan yang website-nya bukan core skill internal tim.

infografis strategi backup WordPress situs kecil vs situs besar WooCommerce

Perbedaan Backup Internal dan Eksternal WordPress

Istilah ini membingungkan pemula. Kami sederhanakan tanpa mengurangi keakuratannya.

Backup internal = salinan yang tersimpan di infrastruktur yang sama atau terhubung langsung dengan server live. Contoh: folder /backups di hosting, snapshot cPanel, atau backup otomatis panel Niagahoster/Rumahweb.

Backup eksternal = salinan di lokasi terpisah secara fisik dan logis: Google Drive, Dropbox, Amazon S3, hard drive kantor, atau server berbeda provider.

Keunggulan internal: restore cepat, biasanya satu klik dari panel hosting. Kekurangannya? Bila server kena ransomware, kebakaran data center, atau suspend akun, backup internal ikut hilang.

Keunggulan eksternal: isolasi dari insiden di server utama. Kekurangannya: upload lebih lambat, butuh konfigurasi OAuth atau kredensial API, dan kuota penyimpanan cloud bisa habis tanpa peringatan.

Praktik terbaik industri mengikuti aturan 3-2-1: tiga salinan data, di dua media berbeda, dengan satu salinan off-site. WordPress Developer Resources secara eksplisit merekomendasikan pola serupa: server, cloud, dan komputer lokal.

Untuk lapisan pertahanan tambahan, kombinasikan backup dengan sistem keamanan website berlapis. Backup memulihkan data; keamanan mencegah kehilangan berulang.

Contoh Kasus: Ransomware Menghapus Backup di Folder yang Sama

Terkadang, pengalaman pahit mengajarkan banyak hal. Misalnya, partner kami pernah menangani insiden serius. Kliennya adalah distributor sparepart besar. Mereka menyimpan backup WordPress di subfolder public_html. Sayangnya, ini kesalahan fatal.

Lalu, bencana datang menghampiri. Server mereka terinfeksi *ransomware* parah. Malware tersebut mengenkripsi seluruh situs. Lebih buruk lagi, folder backup pun ikut terenkripsi. Semua data menjadi tidak dapat diakses.

Akibatnya, pemulihan situs sangat sulit. Untungnya, masih ada harapan. Klien memiliki salinan backup lama. Backup tersebut tersimpan aman di Google Drive. Namun, itu adalah data 11 hari sebelumnya.

Meskipun demikian, mereka berhasil memulihkan sebagian besar. Jadi, pelajaran pentingnya jelas. Jangan pernah menyimpan backup di lokasi yang sama. Selalu gunakan backup eksternal yang terpisah.

Penyimpanan Cloud Gratis untuk Backup Eksternal WordPress

Backup eksternal butuh tujuan penyimpanan. Untuk pemula, opsi gratis paling populer adalah layanan cloud yang sudah mendukung integrasi plugin WordPress. Namun “gratis” selalu punya batas. Kuota habis tanpa Anda sadari adalah salah satu penyebab backup gagal paling umum.

Data di bawah ini bersumber dari halaman resmi penyedia (diakses 2026). Kebijakan bisa berubah. Selalu cek halaman pricing atau help center sebelum memutuskan.

LayananKuota Gratis (Resmi)Cocok untuk Backup WP?Batasan & Catatan Jujur
Google DriveHingga 15 GB (shared Gmail + Drive + Photos)Ya, paling mudah untuk pemulaKuota 15 GB digunakan bersama untuk Gmail, Google Drive, dan Google Photos. Jika kuota penuh, proses backup otomatis akan gagal.
Dropbox Basic2 GBTerbatas, hanya situs sangat kecilReferral bisa tambah hingga 16 GB (500 MB per referral). Maks 3 perangkat terhubung. Terlalu kecil untuk situs dengan banyak gambar produk.
Cloudflare R210 GB storage/bulan, 1 juta operasi tulis, 10 juta operasi baca, egress gratisYa, kuat untuk backup teknisFree tier permanen (bukan trial 12 bulan). API S3-compatible: setup lebih teknis dari OAuth Google Drive. UpdraftPlus free mendukung S3-compatible.
Amazon S3Akun baru (setelah 15 Juli 2025): kredit AWS hingga $200, 6 bulanYa, fleksibel skala besarBukan “10 GB gratis selamanya” untuk akun baru. Akun lama (sebelum Juli 2025) masih pakai skema 12 bulan dengan 5 GB S3 Standard. Egress dan request dikenakan biaya setelah kuota habis.
Backblaze B210 GB storage pertama selamanya gratisYa, nilai bagus untuk backup off-siteEgress gratis hingga 3× rata-rata storage bulanan. Setup butuh Application Key. UpdraftPlus Premium mendukung B2; versi free bisa lewat S3-compatible endpoint.

Untuk situs company profile di bawah 500 MB, Google Drive biasanya paling praktis. Plugin seperti UpdraftPlus langsung terhubung lewat OAuth tanpa mengutak-atik API key.

Penyimpanan Alternatif File Backup

Bila Anda sudah nyaman dengan konfigurasi teknis, Cloudflare R2 menawarkan 10 GB gratis permanen plus egress tanpa biaya. Backblaze B2 memberi 10 GB pertama gratis selamanya. Untuk AWS, cek halaman pricing S3 karena skema free tier berbeda antara akun lama dan akun baru setelah Juli 2025.

Pendapat kami: jangan menumpuk 5 salinan full backup mingguan di Dropbox 2 GB. Hitung dulu ukuran rata-rata backup Anda, lalu pilih layanan yang kuotanya masih menyisakan ruang 30–40% untuk pertumbuhan.

perbandingan kuota gratis Google Drive Cloudflare R2 Backblaze B2 untuk backup WordPress

Plugin Backup WordPress Terpopuler: Perbandingan Fitur dan Harga

WordPress tidak punya fitur backup bawaan. Anda butuh plugin dari direktori plugin WordPress.org atau solusi hosting. Empat nama paling sering kami temui di lapangan untuk situs company profile dan UMKM:

Harga Pro di bawah ini bersumber dari halaman resmi masing-masing pengembang (2026). Angka bisa berbeda karena pajak regional, promo, atau diskon intro. Selalu cek halaman pricing sebelum membeli.

Ringkasan Harga Versi Pro (Tier Entry)

PluginVersi GratisHarga Pro (mulai)Jumlah Situs (tier entry)Halaman Pro
UpdraftPlusYa~$70/tahun2 situs (Personal)updraftplus.com
WPvividYa$49/tahun atau $99 sekali bayar2 situswpvivid.com
BackWPupYa$49/tahun1 domain (Standard)backwpup.com
DuplicatorYa (Lite)$49.50/tahun (harga reguler; promo sering lebih murah)2 situs (Basic)duplicator.com

Perbandingan Fitur Gratis vs Pro

Perbandingan fitur UpdraftPlus, WPvivid, BackWPup, dan Duplicator
FiturUpdraftPlus FreeUpdraftPlus ProWPvivid FreeWPvivid ProBackWPup FreeBackWPup ProDuplicator LiteDuplicator Pro
Backup terjadwal otomatis
Backup incremental (file)
Restore dari dashboard otomatis manual satu klik
Migrasi / kloning situs dasar premium langsung gratis + via cloud manual drag-and-drop
Staging environment gratis multi staging
Google Drive (free tier plugin)
Dropbox / S3 / FTP + lebih banyak + B2/Wasabi/pCloud + Glacier/HiDriveLokal saja
Multi destinasi cloud sekaligus (1 saja)Terbatas per job
Enkripsi backup database
Backup otomatis sebelum update
Multisite WordPressTerbatas
Restore saat WordPress downTerbatasTerbatas standalone app installer terpisah disaster recovery
Batas ukuran situs (free)~2–5 GB risiko timeoutSitus besarFull backup sajaSelective backupMenengahSitus besar~500 MB (DupArchive)400 GB+
DukunganForum komunitasPremiumForum24/7 ticketForumPremiumForumEmail prioritas

Cara membaca tabel: ✓ = tersedia di versi tersebut menurut dokumentasi resmi plugin. ✗ = tidak tersedia atau butuh upgrade. “Terbatas” = ada, tapi dengan catatan teknis.

Rekomendasi Cepat Berdasarkan Kebutuhan

Company profile kecil, pemula total: UpdraftPlus free atau WPvivid free. Keduanya punya jadwal otomatis dan koneksi Google Drive. WPvivid unggul bila Anda ingin staging gratis tanpa bayar Pro.

Migrasi hosting atau ganti domain: Duplicator Lite cukup untuk situs di bawah 500 MB. Di atas itu, Duplicator Pro atau WPvivid free migration lebih masuk akal.

Developer yang ingin kontrol penuh: BackWPup free. Anda bisa buat job terpisah: database tiap hari ke S3, file mingguan ke Dropbox.

Situs 2 GB+ di shared hosting murah: Pertimbangkan UpdraftPlus Pro atau WPvivid Pro untuk incremental. Full backup mingguan di resource ketat hampir pasti bermasalah.

Pendapat kami: jangan pilih plugin hanya karena rating. Pilih yang Anda sanggup konfigurasi, uji restore, dan pantau setiap bulan. Plugin termahal pun gagal bila kuota cloud penuh atau cron tidak jalan.

Langkah Awal Memasang Plugin Backup (Contoh Umum)

Alur dasar hampir sama di keempat plugin:

  1. Instal dari menu Plugin → Tambah Baru, cari nama plugin, lalu Aktifkan.
  2. Jalankan backup manual pertama sebelum mengatur jadwal.
  3. Pilih komponen: database, plugin, tema, uploads (dan core bila perlu).
  4. Hubungkan tujuan remote (Google Drive, S3, atau lainnya).
  5. Atur jadwal file dan database sesuai ukuran situs.
  6. Buka cloud storage, pastikan file backup benar-benar ada dan ukurannya masuk akal.

Untuk UpdraftPlus secara spesifik, batasan versi gratis yang perlu Anda ketahui sejak awal:

  • Hanya satu tujuan remote storage aktif per waktu.
  • Tidak ada incremental backup. Setiap jadwal = full copy.
  • Tidak ada enkripsi database bawaan.
  • Tidak ada backup otomatis sebelum update plugin atau tema.

Duplicator Lite punya batas berbeda: tidak ada backup terjadwal dan tidak ada upload cloud di versi gratis. Cocok untuk migrasi manual, bukan strategi backup otomatis jangka panjang.

Selaras dengan checklist maintenance website, verifikasi backup sebaiknya masuk rutinitas bulanan, bukan sekadar menginstal plugin lalu melupakan.

perbandingan plugin backup WordPress UpdraftPlus WPvivid BackWPup Duplicator di dashboard

Backup WordPress Manual lewat cPanel: Kapan Masih Relevan

Plugin bukan satu-satunya jalan. WordPress sendiri menyarankan Anda sesekali melakukan backup manual untuk memverifikasi proses otomatis masih berjalan benar.

Metode manual berguna saat:

  • Plugin backup bentrok dengan plugin lain.
  • Anda akan update besar dan ingin salinan “titik aman” terpisah.
  • Hosting membatasi plugin backup karena beban resource.

Via cPanel: buka File Manager, kompres folder public_html, unduh arsip ZIP. Untuk database, masuk phpMyAdmin → Export → Quick → format SQL.

Risiko metode manual untuk pemula: file terlewat, arsip korup karena koneksi putus, atau lupa ekspor database. Kami pernah menangani klien yang punya ZIP 800 MB tapi tanpa SQL. Hasilnya sama dengan tidak backup sama sekali.

Sebelum update keamanan besar, pastikan firewall aktif. Panduan seperti setting Wordfence gratisan bisa mengurangi risiko infeksi yang merusak file backup Anda sendiri.

Skenario Backup WordPress Gagal dan Penyebab Umumnya

Log plugin menulis “backup completed”. Folder cloud terlihat ada file baru. Tapi saat restore, situs tetap blank. Ini bukan teori. Ini pola kegagalan yang kami lihat berulang di lapangan.

Skenario GagalGejala yang TerlihatPenyebab Umum
Backup “sukses” tapi file kosongArsip 0 KB di cloud, restore errorTimeout PHP saat kompresi, koneksi putus saat upload, disk server penuh
Backup berhenti di tengahLog berhenti tanpa notifikasi jelasMemory limit PHP habis, max_execution_time terlampaui, CPU hosting throttled
Upload ke cloud gagal diam-diamFile ada di server, tidak ada di DriveKuota cloud penuh, token OAuth expired, kredensial API salah
Jadwal tidak pernah jalanTidak ada backup baru selama berminggu-mingguWP-Cron tidak terpicu karena traffic rendah, plugin bentrok, real cron tidak disetel
Restore setengah situsTema tampil, konten hilang atau sebaliknyaHanya database atau hanya file yang ter-restore, pasangan backup tidak seusia
Backup ikut terinfeksiMalware muncul lagi setelah restoreSalinan disimpan di folder yang sama dengan situs terinfeksi

Selain skenario teknis di atas, ada kesalahan manusia yang sama merusak:

  • Hanya mengandalkan hosting. Snapshot host bagus, tapi aksesnya lambat dan retensinya terbatas.
  • Menyimpan salinan di server yang sama. Ransomware dan suspend akun menghapus keduanya sekaligus.
  • Tidak pernah uji restore. File korup atau versi PHP tidak cocok baru ketahuan saat darurat.

Sebenarnya, lebih tepatnya masalahnya bukan teknologi, melainkan disiplin. Backup adalah kebiasaan, bukan fitur yang Anda instal sekali.

Bila website sudah aktif tapi tidak menghasilkan apa pun, sering kali fondasi teknisnya yang rapuh. Artikel tentang mengapa website perusahaan tidak menghasilkan kerap menyinggung aspek teknis yang terabaikan, termasuk recovery plan.

Kisah Nyata: Backup Sukses di Log, Restore Gagal Total

Seringkali, backup terlihat baik-baik saja. Ada cerita dari seorang kawan. Pemilik toko online di Cipadu Kreo panik. Situsnya blank setelah update tema. Dia segera mengecek log plugin backup.

Ternyata, log menunjukkan “backup completed”. Dia pun merasa lega. File backup tersimpan di Google Drive. Namun, ada masalah besar. File tersebut korup, ukurannya 0 KB.

Akhirnya, dia harus mencari alternatif. Untungnya, dia punya backup manual SQL. Backup itu berumur tiga minggu. Data produk dan pesanan terbaru hilang. Sekitar 40 pesanan ikut lenyap.

Oleh karena itu, jangan hanya percaya log. Selalu verifikasi integritas file backup. Pastikan backup bisa direstore dengan benar. Ini mencegah kerugian besar di kemudian hari.

Minimum Requirement Hosting Murah untuk Backup WordPress Otomatis

Shared hosting murah di Indonesia kerap menawarkan “unlimited” storage tapi membatasi CPU, RAM, dan jumlah proses PHP. Backup otomatis, manual, atau keduanya bisa menjadi masalah di lingkungan seperti ini.

Tidak ada angka universal yang dijamin semua host. Namun dari pengalaman kami menangani situs WordPress di shared hosting entry-level, berikut patokan minimum yang masuk akal:

ResourceMinimum untuk Backup ManualMinimum untuk Backup Otomatis Terjadwal
PHP memory_limit256 MB512 MB atau lebih untuk situs 1 GB+
max_execution_time120 detik300 detik, atau backup bertahap via plugin
Disk space tersisa2× ukuran situs live3× ukuran situs (backup sementara + arsip lokal)
Ukuran situsDi bawah 500 MB idealDi bawah 1 GB di shared hosting murah
CronTidak selalu tersediaReal server cron memanggil wp-cron.php, bukan hanya WP-Cron default

Bila hosting Anda membatasi memory_limit di 128 MB dan situs sudah 800 MB, full backup otomatis hampir pasti gagal atau menghasilkan arsip rusak. Gejalanya: situs lambat saat backup berjalan, error 503, atau email notifikasi timeout dari host.

Solusi praktis tanpa langsung pindah hosting:

  • Jadwalkan backup saat traffic rendah (dini hari WIB).
  • Pisahkan backup database (kecil, cepat) dan file (besar, lambat) di hari berbeda.
  • Exclude folder cache dan log yang tidak perlu dipulihkan.
  • Naikkan paket hosting atau pindah ke VPS bila situs rutin melewati 1 GB.

Di konteks resource teknis, bottleneck sering bukan di koneksi internet Anda, melainkan di batas resource server yang tidak terlihat di halaman marketing hosting.

Trade-off jujur: hosting Rp20–30 ribu/bulan memang hemat, tapi bukan tempat yang realistis untuk menjalankan backup harian full pada situs WooCommerce 3 GB. Kelola ekspektasi agar Anda tidak percaya backup yang sebenarnya tidak pernah selesai.

Cara Restore Backup WordPress dan Uji Coba ke Staging

Anda sudah punya file di Google Drive. Bagus. Tapi pernahkah Anda benar-benar memulihkannya ke lingkungan uji?

Proses restore UpdraftPlus cukup intuitif: Upload backup → pilih komponen → Restore. Untuk migrasi antar domain, plugin free punya mesin search-replace URL bawaan.

Namun restore ke hosting berbeda sering menimbulkan error 404, mixed content HTTPS, atau timeout impor database besar. Karena itu, uji restore ke subdomain staging, bukan langsung ke situs live.

Jadwal yang masuk akal: uji restore setiap 3 bulan. Catat berapa lama prosesnya, komponen mana yang bermasalah, dan apakah gambar serta form kontak masih berfungsi.

Kepercayaan publik terhadap perusahaan juga terkait keandalan website. Membangun kredibilitas perusahaan di era digital tidak lepas dari situs yang bisa pulih cepat saat ada masalah.

alur uji restore backup WordPress ke staging sebelum situs live

Batasan Backup WordPress Gratis vs Berbayar

Kami tidak akan bilang semua orang butuh plugin berbayar. Itu tidak jujur.

Backup gratis cukup bila:

  • Ukuran situs di bawah 1 GB.
  • Tidak ada transaksi e-commerce harian.
  • Anda punya waktu uji restore sendiri.
  • Data sensitif minimal, tanpa ribuan data pelanggan.

Pertimbangkan upgrade bila:

  • Situs 2 GB+ dan backup rutin timeout.
  • Anda butuh backup otomatis sebelum setiap update.
  • Multisite atau beberapa domain dalam satu instalasi.
  • Anda butuh enkripsi database dan multi-destinasi sekaligus.

Biaya plugin premium (UpdraftPlus Personal mulai sekitar $70/tahun per data WordPress.org) masih lebih murah daripada kehilangan seluruh konten dan reputasi bisnis.

🍵

HardaWebPro - Web Developer & Digital Marketing

Kami bergerak dalam bidang jasa pembuatan website perusahaan (company profile), foto produk, video produk, pembuatan video company profile. Yuk mulai diskusi project Anda 🙏.

FAQ Backup WordPress untuk Pemula

Apakah backup file WordPress sudah termasuk database?

Tidak. Menurut dokumentasi WordPress, database disimpan terpisah di MySQL/MariaDB. Mengunduh folder public_html saja tidak mengbackup postingan, halaman, atau pengaturan plugin.

Seberapa sering saya harus backup website WordPress?

WordPress menyarankan mingguan untuk situs kecil dengan aktivitas rendah, dan harian untuk situs dengan banyak konten baru. Situs e-commerce dengan transaksi rutin layak dipertimbangkan setiap 6–12 jam, plus backup manual sebelum update besar.

Plugin backup gratis mana yang cocok untuk pemula?

UpdraftPlus dan WPvivid adalah dua pilihan paling masuk akal untuk pemula yang butuh backup terjadwal ke cloud. UpdraftPlus punya basis pengguna terbesar (3 juta+ instalasi). WPvivid menawarkan staging dan migrasi gratis di versi free. BackWPup cocok bila Anda ingin job terpisah untuk database dan file. Duplicator Lite lebih tepat untuk migrasi manual situs kecil, bukan backup otomatis rutin. Lihat tabel perbandingan fitur di section plugin di atas.

Apa beda UpdraftPlus, WPvivid, BackWPup, dan Duplicator?

UpdraftPlus unggul di ekosistem dan incremental Pro. WPvivid memberi staging dan migrasi gratis di versi free dengan Pro termurah ($49/tahun). BackWPup menawarkan kontrol job granular, plus standalone restore app di Pro. Duplicator fokus migrasi dan kloning, dengan Lite gratis tanpa jadwal otomatis. Semua tersedia di WordPress.org.

Apa beda incremental dan full backup?

Full backup menyalin semua komponen setiap kali proses berjalan. Incremental hanya menyimpan perubahan file sejak backup terakhir. Di UpdraftPlus, incremental hanya tersedia di Premium dan tidak berlaku untuk database.

Bisakah saya simpan backup di Google Drive secara gratis?

Ya. Akun Google menyediakan hingga 15 GB storage shared untuk Gmail, Drive, dan Photos. Beberapa akun baru di region tertentu mulai dari 5 GB. Cek kuota aktual di pengaturan Google Account Anda sebelum mengandalkan Drive sebagai satu-satunya tujuan.

Apakah Cloudflare R2 gratis untuk backup WordPress?

R2 punya free tier permanen: 10 GB storage, 1 juta operasi tulis, 10 juta operasi baca per bulan, plus egress gratis. Cocok untuk backup off-site bila Anda nyaman mengonfigurasi API S3-compatible lewat plugin.

Kenapa backup otomatis gagal di hosting murah?

Penyebab umum: memory_limit PHP terlalu kecil, max_execution_time habis, CPU di-throttle host, disk penuh, atau WP-Cron tidak terpicu karena traffic rendah. Cek log error hosting dan notifikasi plugin setelah setiap jadwal backup.

Apakah backup hosting sudah cukup tanpa cloud eksternal?

Tidak untuk skenario terburuk. Backup di server yang sama rentan saat server down, suspend, atau kena ransomware. Hosting backup bagus untuk restore cepat, tapi Anda tetap butuh salinan off-site di cloud atau perangkat terpisah.

Bagaimana cara memastikan backup benar-benar bisa dipulihkan?

Uji restore ke subdomain staging setiap 3 bulan. Verifikasi halaman utama, form kontak, gambar upload, dan login admin berfungsi. Catat durasi restore dan error yang muncul.

Kapan saya perlu bantuan profesional untuk backup WordPress?

Bila situs di atas 2 GB, punya transaksi harian, tidak punya waktu uji restore, atau sudah dua kali gagal backup di hosting existing. Tim maintenance website bisa mengambil alih jadwal backup, monitoring, dan uji recovery.

Butuh Tim yang Mengelola Backup WordPress Secara Rutin?

Backup WordPress untuk pemula memang bisa dimulai dengan plugin gratis, jadwal mingguan, dan satu akun Google Drive. Tiga langkah itu sudah jauh lebih baik daripada tidak melakukan apa pun.

Namun bila website Anda adalah aset komersial, etalase perusahaan, portal klien, atau toko online, mengelola backup, keamanan, dan restore testing sendiri bisa menguras waktu yang seharusnya untuk bisnis inti.

Sejak 2009, HardaWebPro membantu klien korporat dan UMKM merancang website company profile sekaligus memastikan fondasi teknisnya, termasuk strategi backup, tidak ditinggalkan di akhir proyek.

Bila Anda ingin diskusi soal pemeliharaan rutin atau ingin memastikan website existing sudah punya rencana recovery yang benar, hubungi kami via shortcode 0813-9891-2341 | 0821-2345-076 atau lihat detail biaya pemeliharaan website rutin.

Singkatnya: backup WordPress yang aman untuk pemula bukan soal alat paling canggih. Soal apakah Anda punya database dan file, simpan di luar server, dan pernah membuktikan restore-nya benar-benar jalan.

Masmon

Masmon

Penulis Budi Haryono (Mas Mon) merupakan praktisi search engine optimization sejak 2009. Konsisten menulis artikel, membuat website dan melakukan aktivitas di internet lainnya.

Referensi situs penulis: https://budiharyono.com/