Website Bisnis
Backup Website WordPress: Cara dan Jadwal yang Aman
Apa saja yang perlu disimpan, jadwal backup per jenis website, batas backup bawaan hosting, dan cara menguji pemulihannya.
Backup website WordPress yang aman harus menyimpan file dan database, berjalan otomatis, tersimpan di luar server hosting, dan pernah dicoba dipulihkan. Untuk company profile yang jarang berubah, jadwal mingguan biasanya cukup. Toko online dan website yang menerima pendaftaran butuh jadwal harian atau lebih rapat.
Hosting saja belum bisa kamu andalkan untuk urusan ini. Saat saya membaca ketentuan tiga penyedia hosting pada 9 November 2026, ketiganya tetap membebankan risiko kehilangan data kepada pelanggan. Menyimpan backup hanya di server yang sama mirip menggantung kunci serep di dalam toko. Begitu pintunya macet, kunci itu ikut terkunci di dalam.
Apa saja yang harus ikut di-backup?
Backup WordPress terdiri dari dua bagian, database dan file. Handbook WordPress menyebut keduanya dibutuhkan untuk memulihkan website secara utuh, dan menyalin folder WordPress saja tidak ikut menyalin database.
| Bagian | Isinya | Kalau tidak ikut tersimpan |
|---|---|---|
| Database | Tulisan, komentar, dan data yang dihasilkan website | Tampilan bisa kembali, tapi isinya hilang |
| File | WordPress, tema, plugin, gambar, wp-config.php, .htaccess | Isi tulisan ada, tapi tema, plugin, dan gambarnya tidak |
| Email di hosting | Isi kotak surat domainmu, kalau email memakai hosting yang sama | Surat masuk tidak ikut kembali |
Dokumentasi cPanel mencatat backup Home Directory memuat folder public_html dan email domainmu, jadi kalau email bisnis ada di hosting yang sama, backup dari panel perlu tetap dijadwalkan di samping plugin.
Perlakukan database dan file sebagai satu set dari waktu yang berdekatan. Urutan yang disarankan Handbook WordPress: saat mem-backup, database dulu baru file. Saat memulihkan, file dulu baru database.
Jadwal backup dihitung dari data yang rela kamu hilangkan
Jadwal backup website menentukan berapa banyak data yang bisa hilang. Dengan backup mingguan, kejadian terburuknya adalah semua perubahan selama tujuh hari terakhir hilang. Misalnya, sebuah toko online rekaan menerima 20 pesanan per hari. Backup mingguan berarti sampai sekitar 140 pesanan bisa hilang dari sistem.
Handbook WordPress menyarankan backup mingguan untuk website kecil dan harian untuk website yang sangat aktif, plus selalu sebelum upgrade. Di bawah ini saran saya kalau patokan itu diterjemahkan ke jenis usaha:
| Jenis website | Yang sering berubah | Database | File |
|---|---|---|---|
| Company profile, jarang diubah | Sesekali teks atau gambar | Mingguan | Mingguan |
| Website yang rutin menerbitkan artikel | Tulisan dan gambar baru | Harian | Mingguan |
| Website pendaftaran atau booking | Data formulir tiap hari | Harian | Mingguan |
| Toko online | Pesanan dan stok | Tiap 8 sampai 12 jam | Harian |
Database dan file boleh punya jadwal berbeda karena perubahan harian biasanya ada di database. Handbook juga menyarankan menyimpan 3 sampai 5 salinan terbaru. Kalau website terinfeksi tanpa kamu sadari, salinan terbaru bisa ikut membawa masalahnya.
Sebelum update besar, ambil backup manual dulu. Di website klien, saya masih menjalankan update plugin secara manual, dan rencananya baru dibuat otomatis setelah backup-nya berjalan. Pekerjaan ini termasuk rutinitas yang saya uraikan di artikel apa saja yang dikerjakan saat maintenance website.
Backup dari hosting cukup atau tidak?
Backup bawaan hosting berguna sebagai salinan terakhir, tapi belum cukup kalau hanya itu yang kamu punya. Dokumen resmi tiga penyedia per 9 November 2026 menuliskan begini:
| Penyedia | Backup bawaan | Catatan di dokumennya |
|---|---|---|
| Rumahweb | Mingguan | Hanya berjalan pada akun di bawah 5 GB dan/atau 75.000 inode. Data bisa hilang saat server rusak, dan Rumahweb menyatakan tidak bertanggung jawab |
| DomaiNesia | Satu mingguan dan satu bulanan | Untuk kondisi tertentu, bukan pengganti backup pribadi. Backup hanya bisa diambil saat hosting aktif |
| Hostinger | Tidak ada janji backup di ketentuan umum | Pelanggan bertanggung jawab penuh atas backup datanya |
Aturan seperti ini wajar untuk layanan hosting, dan jadwalnya bisa berbeda antarpaket, jadi baca ketentuan penyediamu sendiri, terutama soal batas ukuran akun dan status tagihan.
Contoh yang terdokumentasi terjadi di OVHcloud. Menurut Data Center Dynamics, data center SBG2 di Strasbourg terbakar pada 10 Maret 2021. Dua perusahaan yang membayar layanan backup kehilangan datanya karena salinannya berada di gedung yang sama dengan server utama.
Saya sendiri pernah mengalami versi kecilnya. Pada Juni 2026, sebuah VPS Contabo tidak bisa diakses setelah perpanjangan. Statusnya tertulis “running”, padahal layanan dan CyberPanel mati, dan baru pulih setelah server di-restart dua kali dari rescue system. Selama itu, file yang tersimpan di server tersebut tidak bisa diambil lewat panel, jadi saran saya: selalu punya satu salinan di luar server.
Plugin backup gratis: mana yang benar-benar menjadwalkan?
Plugin backup WordPress yang gratis tidak semuanya punya jadwal otomatis, jadi jumlah pemasangan tidak bisa dijadikan satu-satunya patokan. Tabel ini saya susun dari halaman wordpress.org dan dokumentasi resminya pada 9 November 2026. Ini perbandingan fitur, belum uji kecepatan.
| Plugin | Instalasi aktif | Jadwal di versi gratis | Simpan ke luar server, gratis | Pulihkan di versi gratis |
|---|---|---|---|---|
| UpdraftPlus | 4+ juta | Ada, tiap 2 jam sampai bulanan | Google Drive, Dropbox, Amazon S3, FTP | Ada |
| WPvivid | 900.000+ | Ada, tiap 12 jam sampai bulanan | Google Drive, Dropbox, OneDrive, FTP, SFTP | Ada, satu klik |
| BackWPup | 400.000+ | Ada | Dropbox, FTP, Amazon S3. Google Drive di versi Pro | Ada |
| Duplicator | 1+ juta | Versi Pro | Duplicator Cloud. Google Drive dan Dropbox di versi Pro | Ada, satu klik |
| All-in-One WP Migration | 5+ juta | Ekstensi berbayar | Ekstensi berbayar | Lewat menu Import, terbatas ukuran unggahan hosting |
Untuk usaha kecil yang menyimpan cadangan di Google Drive, saya akan mulai dari UpdraftPlus atau WPvivid karena jadwal, penyimpanan luar, dan pemulihannya tersedia di versi gratis. Duplicator dan All-in-One WP Migration lebih saya lihat sebagai alat memindahkan website, kecuali kamu mau membayar fitur jadwalnya. Cukup pasang satu plugin backup supaya hosting tidak menjalankan dua proses yang sama.
Cara backup website WordPress lewat plugin atau panel
Pilih jalur yang sesuai aksesmu. Plugin cocok kalau kamu hanya punya akses dasbor WordPress, sedangkan panel cocok kalau kamu pegang akses hosting. Langkah di bawah saya tulis dari dokumentasi resmi tiap alat, dan label menunya bisa berbeda kalau dasbormu berbahasa Indonesia.
Lewat plugin UpdraftPlus
Urutan ini mengikuti panduan backup UpdraftPlus:
- Nyalakan laporan email. Buka Settings > UpdraftPlus Backups, masuk ke tab Settings, lalu centang laporan di bagian Email. Klik Save Changes.
- Pilih tempat penyimpanan. Di bagian Choose your remote storage, klik Google Drive atau layanan lain, lalu ikuti proses penyambungannya.
- Atur jadwal. Isi Files backup schedule dan Database backup schedule sesuai tabel jadwal di atas, tentukan jumlah salinan yang disimpan, lalu klik Save Changes.
- Ambil backup pertama. Buka tab Backup / Restore, klik Backup Now, pilih file dan database, lalu klik Backup Now sekali lagi.
- Periksa hasilnya. Buka folder Google Drive-mu dan pastikan file backup-nya ada, lalu baca laporan yang masuk ke email admin.
Versi gratis tidak otomatis mem-backup sebelum update karena fitur itu ada di versi Premium, jadi langkah 4 perlu kamu ulang sendiri sebelum update besar.
Lewat cPanel
cPanel punya dua pilihan di menu Files > Backup, dan cara memulihkannya berbeda. Dokumentasi cPanel menyatakan full backup tidak bisa dipulihkan otomatis dari cPanel karena fungsi itu hanya ada di WHM, jadi kamu perlu menghubungi penyedia hosting. Partial backup bisa dipulihkan sendiri lewat cPanel.
- Buka menu backup. Masuk ke cPanel, lalu pilih Files > Backup.
- Unduh Home Directory. Di bagian Partial Backups, klik Home Directory dan simpan file .gz-nya di komputer.
- Unduh database. Di bawah judul Databases, klik nama database WordPress-mu.
- Pindahkan salinannya. Simpan kedua file di satu folder bertanggal, lalu salin ke penyimpanan lain.
Untuk memulihkan, klik Restore, pilih jenisnya, klik Choose File, lalu klik Upload. cPanel juga memperingatkan proses backup bisa gagal kalau akun mendekati batas kuota, jadi cek sisa ruang hosting dulu.
Lewat CyberPanel
Panduan CyberPanel mengatur jadwal lewat menu Backup > Schedule Backup, setelah tujuan penyimpanan ditambahkan:
- Buat jadwal. Isi Name, pilih Frequency Daily atau Weekly, lalu tentukan Retention.
- Tambahkan website. Masukkan website satu per satu atau pilih semua. Tanpa langkah ini, jadwalnya tidak melakukan apa-apa.
- Pastikan cron berjalan. Backup baru dibuat saat cron server berjalan, jadi cek apakah file pertamanya benar-benar muncul.
Saya menekankan cron karena pernah menangani SSL Let’s Encrypt yang tidak diperpanjang otomatis di CyberPanel. Penyebabnya cronjob renewal yang belum ada, dan masalahnya baru ketahuan sehari setelah sertifikat kedaluwarsa.
Backup yang belum pernah dipulihkan belum teruji
Uji pulih membuktikan file backup bisa mengembalikan websitemu. Handbook WordPress juga menyarankan sesekali membuat backup manual untuk memastikan proses otomatisnya berjalan. Saran saya, uji tiap tiga bulan dan setiap kali kamu mengganti plugin backup atau hosting.
- Siapkan WordPress terpisah, misalnya di subdomain uji, supaya website yang tayang tidak tersentuh.
- Masukkan satu set backup dari tempat penyimpanan luar. Kalau memakai UpdraftPlus, klik Upload backup files di tab Existing Backups.
- Jalankan pemulihan. UpdraftPlus memisahkan panduan pemulihan di alamat yang sama dari panduan migrasi, jadi karena alamat ujimu berbeda, ikuti panduan migrasinya.
- Periksa beranda, satu halaman layanan, gambar, formulir, dan login admin.
- Catat tanggal uji dan lama prosesnya, supaya kamu tahu perkiraan waktu saat kejadian sungguhan.
- Hapus situs uji setelah selesai, karena salinan yang dibiarkan terbuka bisa ikut terbaca orang lain.
Salinan lama juga berguna saat website diretas. Website klien yang pernah saya tangani butuh 1 sampai 2 hari untuk pulih dari hack karena perlu pemindaian mendalam. Kalau kamu sedang mengalaminya, jangan langsung menimpa website dengan backup sebelum membaca langkah pertama saat website kena hack, karena salinan yang dipilih harus dari sebelum website terinfeksi.
Kapan backup harian belum perlu?
Backup harian belum perlu kalau isi website hampir tidak berubah dan formulirnya hanya meneruskan pesan ke email atau WhatsApp. Menjalankannya juga memakan ruang: DomaiNesia mengingatkan arsip backup memakai ruang akun hosting dan menyarankan pelanggan segera mengunduhnya. Untuk website seperti ini, jadwal mingguan ditambah backup manual setiap kali ada perubahan besar sudah masuk akal.
Pertimbangan ini juga berbeda kalau websitemu tidak memakai WordPress. Pembagian siapa mengurus backup di tiap platform saya bahas di perbandingan WordPress dan Blogger untuk website usaha. Kalau website usahamu masih dalam rencana, mulai dari panduan website untuk UMKM dari nol sampai tayang dan masukkan backup ke daftar sebelum tayang.
Pertanyaan yang sering muncul soal backup WordPress
Berapa sering website WordPress harus di-backup?
Handbook WordPress menyarankan mingguan untuk website kecil dan harian untuk website yang sangat aktif. Toko online sebaiknya lebih rapat karena pesanan masuk setiap hari.
Apakah backup dari hosting sudah cukup?
Belum, kalau itu satu-satunya salinan. Ketentuan hosting yang saya baca per 9 November 2026 tetap membebankan risiko kehilangan data kepada pelanggan, jadi simpan salinan sendiri di luar server.
Apa bedanya full backup dan partial backup di cPanel?
Full backup menyimpan seluruh akun, tapi pemulihan otomatisnya hanya tersedia di WHM. Partial backup menyimpan bagian tertentu seperti Home Directory atau database, dan bisa kamu pulihkan sendiri lewat cPanel.
Di mana sebaiknya file backup disimpan?
Handbook WordPress mencontohkan tiga tempat: server hosting, penyimpanan awan seperti Google Drive atau Dropbox, dan komputer lokal. Minimal satu salinan harus berada di luar server hosting.
Apakah plugin backup gratis cukup untuk website usaha?
Untuk company profile dan website kecil biasanya cukup, asal plugin itu punya jadwal otomatis dan bisa mengirim salinan ke luar server. Toko online dengan banyak pesanan perlu menilai ulang kebutuhannya, termasuk backup sebelum update.
Kalau websitemu belum pernah di-backup
Ambil satu backup manual hari ini dan simpan di luar hosting. Setelah itu atur jadwal sesuai tabel di atas, lalu tulis tanggal uji pulih pertama di kalendermu.
Kalau kamu tidak ingin mengurus semua ini sendiri, layanan Care dari dooha.id mencakup backup: mingguan, harian, atau harian dengan salinan terpisah, tergantung tingkatnya. Rinciannya ada di halaman Paket dooha.id. Kalau ada langkah yang macet di panelmu, tinggalkan komentar di bawah.
