Cara Backup Website di cPanel dengan Mudah dan Aman
Melakukan backup website secara rutin sangat penting untuk mencegah kehilangan data akibat error server, serangan malware, kesalahan saat melakukan perubahan website, atau masalah lainnya.
Bagi pengguna hosting yang menggunakan cPanel, proses backup website sebenarnya cukup mudah. cPanel menyediakan beberapa cara untuk mencadangkan website, mulai dari backup seluruh akun hingga backup file dan database secara terpisah.
Dalam tutorial ini, kita akan membahas cara backup website di cPanel secara lengkap dan langkah demi langkah.
Apa Saja yang Perlu Di-Backup?
Sebelum melakukan backup, penting untuk mengetahui komponen apa saja yang membentuk sebuah website. Secara umum, terdapat dua bagian utama:
- File website
Berisi file WordPress, HTML, PHP, gambar, tema, plugin, dan file konfigurasi lainnya. - Database
Berisi data website seperti artikel, halaman, pengguna, pengaturan, komentar, dan data lainnya. Website berbasis WordPress umumnya menggunakan database MySQL atau MariaDB.
Agar backup dapat digunakan untuk memulihkan website secara lengkap, sebaiknya file dan database sama-sama dicadangkan.
Cara Backup Website di cPanel
Ada beberapa metode yang dapat digunakan. Cara paling praktis adalah menggunakan fitur Backup atau Backup Wizard yang tersedia di cPanel.
Cara 1: Backup Seluruh Website Menggunakan Backup Wizard
Metode ini cocok jika Anda ingin mencadangkan website secara lengkap.
Langkah 1: Login ke cPanel
Login ke akun cPanel hosting Anda menggunakan username dan password yang diberikan oleh penyedia hosting.
Setelah berhasil login, Anda akan melihat dashboard cPanel.
Langkah 2: Buka Backup Wizard
Cari menu Backup Wizard pada bagian Files.
Klik menu tersebut untuk memulai proses backup.
Langkah 3: Pilih Backup
Pada halaman Backup Wizard, klik Backup.
Selanjutnya cPanel akan menampilkan pilihan untuk melakukan backup atau restore.
Pilih Back Up.
Langkah 4: Pilih Full Backup
Pada bagian Full Backup, klik Full Backup.
Full backup akan mencadangkan berbagai data akun hosting, termasuk file website, database, email, dan konfigurasi akun yang didukung oleh server.
Langkah 5: Tentukan Lokasi Backup
Pada bagian Backup Destination, pilih:
Home Directory
Dengan pilihan ini, file backup akan disimpan terlebih dahulu di direktori utama akun hosting.
Anda juga dapat mengisi alamat email jika ingin mendapatkan notifikasi ketika proses backup selesai.
Langkah 6: Mulai Backup
Klik Generate Backup.
cPanel kemudian akan mulai membuat file backup. Proses ini dapat membutuhkan waktu beberapa menit, tergantung ukuran website dan jumlah data yang dimiliki.
Setelah selesai, file backup biasanya akan tersedia di direktori home akun hosting.
Cara Download File Backup dari cPanel
Setelah proses full backup selesai, sebaiknya jangan hanya menyimpan file backup di server hosting.
Jika server mengalami kerusakan, backup yang hanya tersimpan di server tersebut berisiko ikut hilang.
Karena itu, download backup ke komputer atau simpan di lokasi penyimpanan lain.
Langkah 1: Buka File Manager
Di dashboard cPanel, buka File Manager.
Langkah 2: Masuk ke Home Directory
Cari file backup yang telah dibuat.
Biasanya file tersebut memiliki format seperti:
backup-2026-08-08_10-30-00_username.tar.gz
Nama file dapat berbeda tergantung konfigurasi server dan waktu backup dibuat.
Langkah 3: Download File
Klik kanan pada file backup, kemudian pilih Download.
Simpan file tersebut di komputer atau media penyimpanan lain.
Tips: Untuk website yang penting, sebaiknya simpan minimal satu salinan backup di luar server hosting.
Cara Backup File Website Saja
Jika Anda tidak membutuhkan full backup, file website dapat dicadangkan secara manual melalui File Manager.
Cara ini berguna jika Anda hanya ingin membuat backup sebelum melakukan perubahan pada file website.
Langkah 1: Buka File Manager
Masuk ke cPanel kemudian buka File Manager.
Langkah 2: Cari Folder Website
Pada banyak konfigurasi hosting, website utama berada di folder:
public_html
Jika menggunakan addon domain atau konfigurasi tertentu, folder website bisa berada di lokasi yang berbeda.
Langkah 3: Pilih File Website
Pilih file dan folder yang ingin dicadangkan.
Jika ingin mencadangkan seluruh website utama, Anda dapat memilih seluruh isi folder public_html.
Langkah 4: Compress File
Klik Compress.
Pilih format kompresi seperti Zip Archive, kemudian buat file ZIP.
Contohnya:
backup-website-2026-08-08.zip
Setelah proses selesai, file ZIP dapat didownload ke komputer.
Cara Backup Database Website di cPanel
Selain file, database juga harus dicadangkan jika website menggunakan database.
Untuk website WordPress, database biasanya berisi data penting seperti posting, halaman, pengguna, komentar, dan berbagai konfigurasi.
Backup database dapat dilakukan menggunakan phpMyAdmin.
Langkah 1: Buka phpMyAdmin
Login ke cPanel, kemudian cari dan buka phpMyAdmin.
Langkah 2: Pilih Database
Pada panel sebelah kiri, pilih database yang digunakan oleh website.
Jika Anda tidak mengetahui nama database WordPress, Anda dapat memeriksa file:
wp-config.php
Cari bagian konfigurasi database, terutama nilai DB_NAME.
Langkah 3: Pilih Export
Setelah database dipilih, klik tab Export.
Pilih metode Quick dan format SQL.
Kemudian klik Export atau Go, tergantung versi phpMyAdmin yang digunakan.
Browser akan mengunduh file database dalam format .sql.
Contohnya:
database-website-2026-08-08.sql
Simpan file tersebut di tempat yang aman.
Cara Backup Website WordPress di cPanel
Jika website Anda menggunakan WordPress, backup yang ideal mencakup:
- Folder dan file WordPress
- Folder
wp-content - File
wp-config.php - File
.htaccessjika digunakan - Database WordPress
- File upload, tema, dan plugin
Untuk backup sebelum melakukan update WordPress, plugin, atau tema, sebaiknya lakukan backup terlebih dahulu.
Dengan demikian, jika terjadi error setelah update, website dapat dikembalikan ke kondisi sebelumnya.
Backup Manual vs Full Backup cPanel
Keduanya memiliki fungsi yang berbeda.
| Metode | Cocok untuk | Kelebihan |
|---|---|---|
| Full Backup | Backup seluruh akun hosting | Praktis dan lengkap |
| File Manager | Backup file tertentu | Mudah dan fleksibel |
| phpMyAdmin | Backup database | Bisa dilakukan secara terpisah |
| Backup Wizard | Backup akun dengan panduan langkah demi langkah | Cocok untuk pemula |
Jika Anda ingin mencadangkan seluruh akun hosting, Full Backup biasanya menjadi pilihan yang paling praktis.
Jika hanya ingin mencadangkan file atau database tertentu, backup manual bisa lebih efisien.
Tips Agar Backup Website Lebih Aman
Backup saja belum cukup. Backup juga perlu dikelola dengan baik.
1. Lakukan Backup Secara Rutin
Untuk website aktif, buat jadwal backup secara berkala.
Misalnya:
- Website sederhana: backup mingguan
- Blog aktif: backup beberapa kali dalam seminggu
- Website bisnis atau toko online: backup lebih sering sesuai perubahan data
Frekuensi ideal tergantung seberapa sering data website berubah dan seberapa besar kerugian jika data terakhir hilang.
2. Jangan Menyimpan Backup Hanya di Hosting
Jika backup hanya disimpan di server yang sama dengan website, backup tersebut bisa ikut terdampak ketika terjadi masalah pada server.
Simpan salinan backup di lokasi lain, misalnya komputer, hard disk eksternal, atau layanan penyimpanan cloud.
3. Beri Nama File Backup dengan Jelas
Gunakan nama file yang mencantumkan tanggal backup.
Contoh:
website-2026-08-08.zip
atau:
database-2026-08-08.sql
Dengan demikian, Anda akan lebih mudah mengetahui versi backup yang tersedia.
4. Jangan Langsung Menghapus Backup Lama
Sebaiknya simpan beberapa versi backup.
Contohnya:
- Backup terbaru
- Backup minggu sebelumnya
- Backup bulan sebelumnya
Hal ini berguna jika kerusakan website baru diketahui beberapa hari setelah terjadi.
5. Periksa Backup Secara Berkala
Backup yang dibuat belum tentu selalu dapat digunakan.
Sesekali periksa file backup untuk memastikan file dapat diakses dan tidak rusak. Jika memungkinkan, lakukan pengujian restore pada lingkungan terpisah.
Kesimpulan
Backup website di cPanel dapat dilakukan dengan beberapa cara. Cara paling mudah untuk mencadangkan seluruh akun adalah menggunakan Backup Wizard dan memilih Full Backup.
Jika hanya membutuhkan backup tertentu, Anda dapat menggunakan File Manager untuk mencadangkan file website dan phpMyAdmin untuk mencadangkan database.
Yang paling penting, jangan menyimpan satu-satunya salinan backup di server hosting. Simpan backup di lokasi lain dan lakukan backup secara rutin.
Dengan memiliki backup yang baik, Anda dapat lebih mudah mengembalikan website ketika terjadi error, kehilangan data, kesalahan konfigurasi, atau masalah lainnya.
