Cara restore backup cPanel adalah proses mengembalikan file situs web, database, email, dan konfigurasi server ke kondisi semula menggunakan arsip cadangan (backup) yang sebelumnya telah disimpan. Pemulihan ini biasanya dilakukan saat terjadi kerusakan data, kesalahan konfigurasi, atau setelah serangan siber.
Proses pemulihan dapat dilakukan melalui beberapa metode di dalam antarmuka cPanel, tergantung pada jenis file arsip yang Anda miliki (apakah berupa pencadangan penuh/full backup atau pencadangan parsial/partial backup).
Metode Pemulihan Data cPanel
Tabel berikut merangkum metode pemulihan yang tersedia di cPanel beserta fungsi dan format file yang didukung:
| Fitur cPanel | Format File | Fungsi Utama |
|---|---|---|
| Backup Wizard | .tar.gz / .sql.gz | Restore parsial (Home Directory, MySQL, Email) |
| File Manager | .tar.gz / .zip | Restore direktori file web secara manual |
| JetBackup / cPanel Backup | Sistem Otomatis | Restore penuh atau parsial langsung dari server penyedia hosting |
1. Cara Restore Full Backup via File Manager (Manual)
Jika Anda memiliki file arsip berformat backup-[tanggal]_[nama-user].tar.gz yang diunggah ke direktori utama server (di luar public_html), ikuti langkah-langkah teknis berikut:
- Login ke akun cPanel Anda.
- Buka menu File Manager yang terletak di bawah kolom Files.
- Arahkan ke direktori root akun Anda (biasanya berada di
/home/namauser/). Pastikan file arsip backup berada di sini, bukan di dalam folderpublic_html. - Klik kanan pada file arsip tersebut, lalu pilih Extract.
- Pilih direktori tujuan ekstraksi (biarkan default ke
/home/namauser) lalu klik Extract File(s). - Setelah proses ekstraksi selesai, buka folder hasil ekstrak. Di dalamnya akan terdapat folder
public_html. Pindahkan isi file di dalam folderpublic_htmlhasil ekstrak tersebut kembali ke direktori/home/namauser/public_html/yang aktif.
2. Cara Restore Database MySQL via phpMyAdmin
Jika Anda hanya perlu mengembalikan database situs web yang rusak, gunakan file berformat .sql atau .sql.gz:
- Masuk ke cPanel dan cari menu phpMyAdmin.
- Pada kolom sebelah kiri, pilih nama database yang ingin dipulihkan.
- Klik tab Import di bagian atas menu phpMyAdmin.
- Klik tombol Choose File dan pilih file cadangan database Anda (misalnya
namadatabase.sql). - Biarkan format tetap pada pilihan
SQL, lalu klik tombol Go di bagian bawah halaman. - Tunggu hingga proses selesai dan pastikan muncul pesan sukses berwarna hijau.
3. Cara Restore Menggunakan Fitur Backup Wizard
Jika Anda mengunduh backup parsial melalui fitur Backup Wizard sebelumnya, Anda dapat mengembalikannya melalui menu yang sama:
- Buka menu Backup Wizard di cPanel.
- Klik tombol Restore (bukan Backup).
- Pilih jenis pemulihan yang diinginkan: Home Directory, MySQL Databases, atau Email Filters & Forwarders.
- Unggah file cadangan yang sesuai dari komputer lokal Anda.
- Klik Generate atau Upload untuk memulai proses pemulihan sistem.
Troubleshooting Lapangan
Beberapa kendala umum yang sering terjadi saat melakukan restore cPanel meliputi:
- Error 500 Internal Server Error: Biasanya disebabkan oleh izin file (file permissions) yang salah pada direktori
public_htmlatau file.htaccessyang rusak. Pastikan permission folder adalah 755 dan file adalah 644. - Ukuran File Terlalu Besar: Jika proses upload file database atau backup gagal melalui cPanel karena batasan ukuran (upload_max_filesize), gunakan SSH (Command Line) atau hubungi layanan dukungan hosting untuk melakukan restorasi dari sisi server.
- Koneksi Database Gagal: Pastikan nama database, username database, dan password pada file konfigurasi (seperti
wp-config.phpuntuk WordPress) sudah disesuaikan dengan yang baru setelah proses pemulihan.