Backup adalah langkah penting untuk menjaga keamanan data website. Dengan fitur backup di cPanel, Anda bisa menyimpan seluruh data seperti file, database, email, dan konfigurasi akun.
Panduan ini akan membahas cara melakukan full backup dan restore cPanel secara lengkap, baik manual maupun dengan bantuan hosting.
Apa Itu Full Backup cPanel?
Full backup adalah backup seluruh akun hosting dalam satu file (.tar.gz) yang mencakup:
- File website (public_html)
- Database MySQL
- Email dan konfigurasi
- Setting akun cPanel
Backup ini biasanya digunakan untuk migrasi atau penyimpanan data secara menyeluruh.
Cara Full Backup di cPanel
- Login ke cPanel
- Masuk ke menu Files → Backup atau Backup Wizard
- Klik Download a Full Account Backup
- Pilih lokasi penyimpanan (Home Directory)
- Masukkan email notifikasi
- Klik Generate Backup
File backup akan dibuat dalam format .tar.gz dan bisa didownload setelah selesai.
Lokasi File Backup
/home/username/backup-date.tar.gz
File ini berisi seluruh data hosting Anda.
Penting: Restore Full Backup Tidak Bisa di cPanel
Full backup tidak bisa di-restore langsung melalui cPanel.
Restore full backup hanya bisa dilakukan melalui WHM (akses root) atau melalui pihak hosting. :contentReference[oaicite:0]{index=0}
Cara Restore Full Backup (Root / WHM)
Jika Anda memiliki akses root:
/scripts/restorepkg namafilebackup.tar.gz
Atau melalui WHM:
- Masuk ke WHM
- Pilih Restore a Full Backup/cpmove File
- Upload file backup
- Klik restore
Cara Restore Manual (Tanpa Root)
Jika tidak punya akses root, lakukan restore manual:
1. Extract File Backup
tar -xvzf backup.tar.gz
Masuk ke folder:
homedir/public_html
Upload ke hosting baru.
2. Import Database
- Buka phpMyAdmin
- Buat database baru
- Import file .sql
3. Upload File Website
Upload semua file ke public_html.
4. Edit wp-config.php
define('DB_NAME', 'db_baru');
define('DB_USER', 'user_baru');
define('DB_PASSWORD', 'password_baru');
define('DB_HOST', 'localhost');
Partial Backup (Bisa Restore di cPanel)
Jika ingin restore langsung di cPanel, gunakan partial backup:
- Home Directory
- MySQL Database
- Email Forwarders
Partial backup bisa di-restore langsung melalui menu Restore di cPanel. :contentReference[oaicite:1]{index=1}
Kendala Umum & Solusi
Backup gagal
- Disk penuh
- Quota hosting habis
Website error setelah restore
- Cek database
- Cek konfigurasi wp-config
Tidak bisa restore full backup
- Harus pakai WHM atau bantuan hosting
Tips Agar Backup Aman
- Backup secara rutin
- Simpan backup di luar server
- Gunakan cloud storage
- Test hasil backup secara berkala
Kesimpulan
Full backup cPanel sangat penting untuk menjaga data website. Namun perlu diingat bahwa restore full backup membutuhkan akses root atau bantuan hosting, sedangkan partial backup bisa langsung digunakan di cPanel.