cenahostcenahost
Kembali ke Blog
Tutorial25 November 20246 min read

Cara Backup Website di cPanel: Panduan Lengkap

Jangan sampai kehilangan data website. Pelajari cara backup manual dan otomatis di cPanel.

Tim Cenahost

Cenahost Team

Cara Backup Website di cPanel: Panduan Lengkap

Pentingnya Backup Website

Backup adalah asuransi untuk website Anda. Tanpa backup, Anda berisiko kehilangan semua data jika terjadi:

  • Hacking atau malware yang merusak file
  • Kesalahan update plugin/tema yang menyebabkan white screen
  • Error saat editing code atau konfigurasi
  • Masalah server hardware (meskipun jarang di hosting profesional)
  • Serangan ransomware yang mengenkripsi data
  • Kesalahan manusia (tidak sengaja hapus file penting)
Menurut statistik, 60% bisnis kecil yang kehilangan data akan tutup dalam 6 bulan. Jangan sampai ini terjadi pada Anda.

Jenis Backup di cPanel

Full Backup (Complete Account Backup)

Mencakup semua data akun hosting:
  • File website (seluruh isi public_html dan subdomain)
  • Semua database MySQL
  • Email accounts, forwarders, dan filters
  • DNS zone files dan konfigurasi
  • Cron jobs dan konfigurasi cPanel
  • SSL certificates
  • File .htaccess dan konfigurasi server

Partial Backup

Backup per komponen untuk kebutuhan spesifik:
  • Home Directory - Semua file di akun hosting
  • Database - Backup database individual
  • Email Forwarders - Konfigurasi forwarding email
  • Email Filters - Rules filter email

Incremental Backup

Backup yang hanya menyimpan perubahan sejak backup terakhir:
  • Lebih cepat dan hemat storage
  • Biasanya dilakukan oleh sistem hosting secara otomatis
  • Di Cenahost, incremental backup dilakukan setiap hari

Cara Backup Manual di cPanel

Full Backup

  • Login ke cPanel (biasanya domain.com/cpanel atau domain.com:2083)
  • Scroll ke bagian "Files" atau gunakan search
  • Klik "Backup" atau "Backup Wizard"
  • Klik "Download a Full Account Backup"
  • Pilih destinasi:
  • - Home Directory (disimpan di server) - Remote FTP Server (kirim ke server lain) - Remote FTP Server (passive mode)
  • Masukkan email untuk notifikasi (opsional)
  • Klik "Generate Backup"
  • Tunggu proses selesai (bisa beberapa menit untuk website besar)
  • Download file backup dari File Manager
  • Catatan: Full backup tidak bisa di-restore sendiri melalui cPanel. Hubungi support hosting untuk restore full backup.

    Backup Database Saja

  • Login ke cPanel
  • Pergi ke Files > Backup
  • Di bagian "Download a MySQL Database Backup"
  • Klik nama database yang ingin di-backup
  • File .sql.gz akan terdownload otomatis
  • Simpan file ini di tempat yang aman
  • Alternatif via phpMyAdmin:

  • Buka phpMyAdmin dari cPanel
  • Pilih database di sidebar kiri
  • Klik tab "Export"
  • Pilih method "Quick" untuk export standar
  • Format: SQL
  • Klik "Go" untuk download
  • Backup File Saja

  • Login ke cPanel
  • Pergi ke Files > Backup
  • Di bagian "Download a Home Directory Backup"
  • Klik "Home Directory"
  • File .tar.gz akan terdownload
  • Alternatif via File Manager:

  • Buka File Manager
  • Masuk ke public_html
  • Select All files
  • Klik "Compress"
  • Pilih format (Zip recommended)
  • Download file compressed
  • Backup Otomatis di Cenahost

    Cenahost menyediakan sistem backup otomatis yang komprehensif:

    Daily Backup

    • Backup otomatis setiap hari pada jam rendah traffic
    • Disimpan selama 7 hari terakhir
    • Mencakup file dan database

    Weekly Backup

    • Backup mingguan setiap hari Minggu
    • Disimpan selama 4 minggu
    • Full account backup

    Cara Request Restore

  • Login ke client area Cenahost
  • Buka ticket support
  • Sebutkan tanggal backup yang ingin di-restore
  • Pilih restore penuh atau parsial (file/database saja)
  • Tim support akan memproses dalam 1-4 jam
  • Penting: Restore akan menimpa data saat ini. Pastikan Anda sudah backup data terbaru jika ada perubahan yang ingin disimpan.

    Backup dengan Plugin WordPress

    UpdraftPlus (Rekomendasi)

    Plugin backup WordPress paling populer dengan 3+ juta instalasi:

    Cara Setup:

  • Install dan aktifkan plugin UpdraftPlus
  • Pergi ke Settings > UpdraftPlus Backups
  • Klik tab "Settings"
  • Set jadwal backup:
  • - Files: Weekly - Database: Daily
  • Pilih remote storage (Google Drive, Dropbox, dll)
  • Autentikasi dengan akun cloud storage
  • Klik "Save Changes"
  • Fitur Unggulan:

    • Backup ke cloud storage (Google Drive, Dropbox, S3, dll)
    • Jadwal otomatis
    • Restore dengan 1 klik
    • Backup incremental (versi premium)
    • Migrasi website (versi premium)

    All-in-One WP Migration

    Cocok untuk backup + migrasi:
  • Install plugin
  • Klik Export
  • Pilih destinasi (File, Google Drive, dll)
  • Download file backup
  • Strategi Backup 3-2-1

    Praktik terbaik untuk backup yang aman:

    • 3 salinan data (1 asli + 2 backup)
    • 2 media penyimpanan berbeda (server + cloud)
    • 1 salinan di lokasi berbeda (offsite)
    Contoh implementasi:
  • Data asli di hosting Cenahost
  • Backup otomatis dari Cenahost (di server berbeda)
  • Backup manual ke Google Drive via UpdraftPlus
  • Cara Restore Backup

    Restore Database via phpMyAdmin

  • Login ke cPanel > phpMyAdmin
  • Pilih database yang ingin di-restore
  • PENTING: Drop semua tabel yang ada terlebih dahulu (atau buat database baru)
  • Klik tab "Import"
  • Klik "Choose File" dan pilih file .sql backup
  • Pastikan format "SQL" terpilih
  • Klik "Go"
  • Tunggu proses selesai
  • Restore File via File Manager

  • Login ke cPanel > File Manager
  • Navigate ke direktori yang sesuai
  • Upload file backup .tar.gz atau .zip
  • Klik kanan file > Extract
  • Pastikan file ter-extract di lokasi yang benar
  • Hapus file archive setelah selesai
  • Restore via UpdraftPlus

  • Pergi ke Settings > UpdraftPlus Backups
  • Scroll ke "Existing Backups"
  • Pilih backup yang ingin di-restore
  • Klik "Restore"
  • Pilih komponen (Plugins, Themes, Uploads, Others, Database)
  • Klik "Restore" dan tunggu proses selesai
  • Tips Backup Penting

    • Backup sebelum update - Selalu backup sebelum update WordPress, plugin, atau tema
    • Simpan di lokasi berbeda - Jangan hanya simpan backup di server yang sama
    • Test restore berkala - Backup tidak berguna jika tidak bisa di-restore
    • Otomatisasi - Jangan mengandalkan backup manual, setup jadwal otomatis
    • Verifikasi integritas - Pastikan file backup tidak corrupt
    • Dokumentasi - Catat prosedur restore untuk situasi darurat
    • Jangan hanya mengandalkan hosting - Buat backup sendiri sebagai cadangan tambahan
    • Perhatikan ukuran - Monitor ukuran backup agar tidak melebihi storage

    Kesimpulan

    Backup adalah investasi kecil yang bisa menyelamatkan bisnis Anda dari kerugian besar. Dengan kombinasi backup otomatis dari Cenahost dan backup manual ke cloud storage, data website Anda akan selalu aman. Mulai setup backup hari ini, jangan tunggu sampai terlambat.

    Butuh Hosting Cepat & Handal?

    Mulai dari Rp 9.000/bulan dengan performa tinggi dan support 24/7.

    Coba Gratis Sekarang