FTP Account adalah akun yang digunakan untuk mengakses dan mengelola file website melalui protokol FTP. Dengan akun FTP, pengguna dapat mengunggah, men… [08.27, 6/9/2026] Faedah Jaya:
Cara Backup cPanel via FTP Backup Transfer
Backup merupakan bagian penting dalam pengelolaan website. Data website dapat mengalami kehilangan atau kerusakan akibat kesalahan konfigurasi, penghapusan file, serangan keamanan, kegagalan server, maupun perubahan website yang tidak berjalan sesuai rencana. Karena itu, menyimpan salinan data di lokasi yang terpisah dari akun hosting menjadi langkah penting untuk menjaga keamanan dan keberlangsungan website.
cPanel menyediakan beberapa mekanisme backup, termasuk pembuatan full backup dan pengiriman file backup ke lokasi penyimpanan eksternal menggunakan FTP. Dengan metode ini, file backup tidak hanya tersimpan di server hosting, tetapi dapat dipindahkan ke server FTP yang berbeda sehingga tersedia salinan tambahan apabila terjadi masalah pada server utama.
Artikel ini membahas konsep FTP Backup Transfer pada cPanel, persiapan yang diperlukan, cara melakukan transfer backup, verifikasi hasil backup, serta berbagai hal penting yang perlu diperhatikan agar proses pencadangan berjalan dengan aman dan dapat digunakan kembali ketika diperlukan.
Apa Itu Backup cPanel via FTP?
Backup cPanel via FTP adalah proses memindahkan file hasil pencadangan akun hosting ke server lain menggunakan protokol FTP atau metode transfer yang didukung oleh konfigurasi backup server.
Tujuan utamanya adalah membuat salinan backup di lokasi yang berbeda dari server hosting utama. Dengan adanya salinan eksternal, risiko kehilangan seluruh data akibat gangguan pada server utama dapat dikurangi.
Backup dapat mencakup file website, database, email, konfigurasi akun, dan data lain yang termasuk dalam cakupan backup cPanel, tergantung jenis backup dan konfigurasi server.
Mengapa Backup Perlu Disimpan di Server Terpisah?
Menyimpan backup hanya di server yang sama dengan website memiliki risiko. Apabila server mengalami kerusakan serius atau akun hosting bermasalah, backup yang berada pada server tersebut juga dapat ikut terdampak.
Dengan memindahkan backup ke server FTP eksternal, administrator memiliki salinan data pada lokasi yang berbeda. Pendekatan ini dikenal sebagai off-site backup dan merupakan praktik yang lebih baik untuk perlindungan data.
Beberapa manfaatnya antara lain:
- Menyediakan salinan website di lokasi yang berbeda.
- Mengurangi risiko kehilangan data ketika server utama mengalami masalah.
- Memudahkan penyimpanan backup dalam jangka panjang.
- Menyediakan cadangan sebelum melakukan perubahan besar pada website.
- Membantu proses pemulihan ketika data pada hosting utama mengalami kerusakan.
Perbedaan Backup cPanel dan FTP
Backup dan FTP memiliki fungsi yang berbeda. Backup adalah proses membuat salinan data, sedangkan FTP merupakan salah satu metode yang dapat digunakan untuk memindahkan file.
Dalam skenario ini, cPanel terlebih dahulu menghasilkan data backup. Setelah itu, backup tersebut dapat ditransfer ke server FTP eksternal sesuai konfigurasi yang tersedia pada server hosting.
Dengan demikian, FTP bukan pengganti proses backup. FTP digunakan sebagai media transfer atau tujuan penyimpanan untuk file backup.
Persiapan Sebelum Melakukan FTP Backup Transfer
Sebelum melakukan transfer backup, pastikan server tujuan sudah siap menerima file backup. Informasi koneksi yang dibutuhkan biasanya meliputi hostname atau alamat server FTP, username, password, port, dan direktori tujuan.
1. Siapkan Server FTP Tujuan
Server tujuan harus memiliki ruang penyimpanan yang cukup untuk menampung file backup. Ukuran backup dapat cukup besar, terutama jika akun hosting memiliki banyak file, database, email, atau data lainnya.
2. Siapkan Informasi Login FTP
Catat informasi koneksi FTP yang diberikan oleh server tujuan, seperti:
- FTP hostname atau alamat server.
- Username FTP.
- Password FTP.
- Port FTP yang digunakan.
- Direktori tujuan backup.
Gunakan kredensial khusus untuk kebutuhan backup jika memungkinkan. Hindari menggunakan akun dengan hak akses yang lebih tinggi dari yang diperlukan.
3. Pastikan Kapasitas Penyimpanan Mencukupi
Periksa kapasitas server FTP sebelum menjalankan backup. Jika ukuran backup lebih besar daripada ruang yang tersedia, proses transfer dapat gagal atau file backup menjadi tidak lengkap.
Cara Melakukan Backup cPanel ke Server FTP
Metode konfigurasi dapat berbeda tergantung versi cPanel, konfigurasi server, dan hak akses akun. Pada server yang menyediakan fitur konfigurasi backup ke remote destination, proses umumnya dilakukan melalui pengaturan backup pada WHM.
Langkah 1: Masuk ke WHM
Jika Anda memiliki akses administrator atau reseller yang menyediakan fitur tersebut, masuk ke WHM (WebHost Manager) menggunakan akun yang memiliki hak akses untuk mengatur backup.
Perlu diperhatikan bahwa pengaturan remote backup pada level server umumnya bukan fitur yang dapat dilakukan oleh pengguna cPanel biasa. Jika Anda hanya memiliki akses cPanel, tanyakan kepada provider hosting apakah fitur remote backup tersedia untuk akun Anda.
Langkah 2: Buka Konfigurasi Backup
Di WHM, buka bagian konfigurasi backup yang tersedia pada server. Pada instalasi cPanel yang mendukung konfigurasi tersebut, administrator dapat menentukan apakah backup akan dibuat secara lokal, ditransfer ke tujuan remote, atau menggunakan kombinasi keduanya.
Langkah 3: Aktifkan Backup
Pastikan sistem backup diaktifkan dan tentukan jenis backup yang diperlukan. Untuk perlindungan akun secara menyeluruh, administrator perlu mempertimbangkan full backup atau konfigurasi backup yang mencakup komponen data yang memang dibutuhkan.
Langkah 4: Tambahkan Remote Destination
Tambahkan lokasi penyimpanan remote yang akan digunakan sebagai tujuan backup. Pilih metode transfer yang sesuai dengan server tujuan dan masukkan informasi koneksi yang diperlukan.
Apabila server menyediakan pilihan FTP, isi parameter koneksi seperti hostname, port, username, password, dan direktori tujuan sesuai informasi dari server FTP.
Langkah 5: Tentukan Direktori Tujuan
Gunakan direktori khusus untuk menyimpan backup. Hindari mencampurkan file backup dengan file website atau data aplikasi lain karena dapat menyulitkan proses pengelolaan dan verifikasi.
Langkah 6: Simpan Konfigurasi
Setelah seluruh informasi diperiksa, simpan konfigurasi backup. Server kemudian dapat menjalankan proses backup sesuai jadwal yang telah ditentukan.
Bagaimana Jika Ingin Melakukan Backup Secara Manual?
Jika Anda hanya memiliki akses cPanel dan tidak memiliki fitur remote backup otomatis, backup dapat dilakukan secara manual dengan membuat salinan data kemudian mentransfernya menggunakan FTP.
Namun, perlu diperhatikan bahwa backup website tidak hanya terdiri dari file yang berada di folder public_html. Database, email, konfigurasi, dan komponen lain dapat menjadi bagian penting dari website.
Karena itu, jangan menganggap proses mengunduh folder public_html saja sebagai full backup cPanel.
Backup File Website
File website dapat dikompres terlebih dahulu menjadi arsip agar proses pemindahan lebih efisien. File arsip tersebut kemudian dapat dipindahkan ke server FTP menggunakan aplikasi FTP atau metode transfer lain yang sesuai.
Backup Database
Database harus dicadangkan secara terpisah apabila tidak termasuk dalam paket full backup yang digunakan. Database umumnya berisi data penting seperti artikel, akun pengguna, konfigurasi aplikasi, transaksi, dan informasi lain yang digunakan oleh website.
Backup Email
Jika email hosting merupakan bagian penting dari operasional bisnis, pertimbangkan juga mekanisme backup email. Jangan berasumsi bahwa seluruh data email otomatis tersimpan ketika Anda hanya memindahkan file website.
Verifikasi Hasil Backup
Backup yang selesai dibuat belum tentu berarti backup tersebut dapat digunakan dengan baik. Setelah proses transfer selesai, lakukan pemeriksaan terhadap file backup pada server tujuan.
Beberapa pemeriksaan yang dapat dilakukan meliputi:
- Pastikan file backup benar-benar berada di direktori tujuan.
- Periksa ukuran file dan bandingkan dengan ukuran backup yang dihasilkan.
- Pastikan proses transfer tidak berhenti di tengah jalan.
- Periksa log backup apabila tersedia.
- Pastikan file backup dapat dibaca atau diekstrak jika diperlukan.
- Lakukan pengujian restore secara berkala untuk memastikan backup benar-benar dapat digunakan.
Pengujian restore merupakan bagian penting dari strategi backup. Backup yang tidak pernah diuji berisiko tidak dapat digunakan ketika keadaan darurat benar-benar terjadi.
FTP atau FTP dengan Enkripsi?
Keamanan koneksi perlu diperhatikan ketika mentransfer backup. FTP biasa tidak memberikan perlindungan enkripsi seperti protokol transfer yang aman.
Jika server menyediakan pilihan transfer yang lebih aman, gunakan metode yang mendukung enkripsi, seperti FTPS atau SFTP, sesuai dengan kemampuan dan konfigurasi server tujuan.
Pilihan protokol harus disesuaikan dengan protokol yang benar-benar didukung oleh server tujuan. Jangan mengganti port atau jenis protokol secara sembarangan karena FTP, FTPS, dan SFTP merupakan protokol yang berbeda.
Tips Mengamankan Backup cPanel
- Gunakan server backup yang berbeda dari server website utama.
- Gunakan password yang kuat dan tidak digunakan untuk layanan lain.
- Gunakan metode transfer terenkripsi jika tersedia.
- Batasi hak akses akun FTP sesuai kebutuhan.
- Simpan backup pada direktori yang tidak digunakan untuk website publik.
- Gunakan jadwal backup yang sesuai dengan frekuensi perubahan website.
- Simpan beberapa versi backup agar perubahan atau kerusakan dapat ditelusuri.
- Periksa log backup secara berkala.
- Uji proses restore secara berkala.
- Jangan menyimpan satu-satunya salinan backup pada server yang sama dengan website.
Masalah yang Sering Terjadi Saat FTP Backup Transfer
Login FTP Gagal
Periksa kembali hostname, username, password, dan port. Pastikan akun FTP masih aktif dan memiliki izin untuk mengakses direktori tujuan.
Ruang Penyimpanan Tidak Cukup
Periksa kapasitas server FTP. Hapus backup lama sesuai kebijakan retensi atau tambahkan ruang penyimpanan apabila diperlukan.
Transfer Berhenti di Tengah Jalan
Gangguan koneksi, timeout, batas ukuran file, atau konfigurasi server dapat menyebabkan transfer tidak selesai. Periksa log backup dan log transfer untuk mengetahui penyebab kegagalan.
Backup Berhasil Tetapi Tidak Bisa Digunakan
File backup dapat terlihat lengkap tetapi tetap mengalami kerusakan. Karena itu, jangan hanya memeriksa keberadaan file. Lakukan validasi dan pengujian restore secara berkala.
Apakah Backup FTP Sama dengan Full Backup cPanel?
Tidak selalu. FTP adalah metode atau media untuk memindahkan file, sedangkan full backup merupakan jenis pencadangan yang mencakup komponen akun sesuai mekanisme backup cPanel.
Jika Anda hanya menyalin file website menggunakan FTP, hasilnya bukan otomatis full backup cPanel. Database, email, konfigurasi, dan data lainnya harus dipastikan termasuk dalam proses backup apabila memang diperlukan.
Seberapa Sering Backup Harus Dilakukan?
Frekuensi backup sebaiknya disesuaikan dengan seberapa sering data website berubah dan seberapa besar dampaknya apabila data tersebut hilang.
Website dengan perubahan data yang sangat sering membutuhkan backup lebih sering dibandingkan website statis yang jarang mengalami perubahan.
Untuk website bisnis, toko online, portal berita, atau aplikasi yang memiliki transaksi dan data pengguna, strategi backup sebaiknya dirancang berdasarkan kebutuhan pemulihan yang jelas, termasuk berapa banyak data yang boleh hilang dan seberapa cepat website harus dapat dipulihkan.
Strategi Backup yang Lebih Aman
Jangan hanya mengandalkan satu salinan backup. Strategi yang lebih baik adalah memiliki beberapa salinan pada media atau lokasi yang berbeda.
Salah satu pendekatan yang umum digunakan adalah prinsip 3-2-1 backup: memiliki setidaknya tiga salinan data, menggunakan dua jenis media atau lokasi penyimpanan, dan menyimpan setidaknya satu salinan di lokasi berbeda dari server utama.
Untuk hosting, penerapannya dapat disesuaikan dengan kebutuhan. Misalnya, satu salinan berada pada server hosting, satu salinan pada server backup, dan satu salinan tambahan pada media penyimpanan lain.
FAQ Backup cPanel via FTP
Apakah pengguna cPanel bisa melakukan FTP Backup Transfer sendiri?
Tergantung konfigurasi dan hak akses hosting. Pengaturan remote backup pada level server biasanya membutuhkan akses administrator atau konfigurasi dari provider hosting.
Apakah FTP bisa digunakan untuk backup seluruh akun cPanel?
FTP dapat digunakan untuk memindahkan file backup, tetapi kemampuan membuat full backup dan mentransfernya secara otomatis bergantung pada fitur serta konfigurasi server cPanel.
Apakah public_html saja sudah cukup untuk backup website?
Tidak selalu. Website dinamis umumnya juga menggunakan database. Email dan konfigurasi tertentu juga dapat menjadi bagian penting dari data yang perlu dicadangkan.
Apakah backup harus disimpan di server lain?
Sangat disarankan. Menyimpan salinan backup pada lokasi berbeda dapat mengurangi risiko kehilangan backup ketika server utama mengalami kerusakan atau gangguan.
Apakah FTP aman untuk mengirim backup?
FTP biasa tidak mengenkripsi seluruh komunikasi. Jika tersedia, gunakan metode transfer yang menyediakan enkripsi dan sesuai dengan dukungan server tujuan.
Bagaimana mengetahui backup berhasil?
Periksa status dan log backup, pastikan file berada di lokasi tujuan dengan ukuran yang wajar, kemudian lakukan validasi dan pengujian restore secara berkala.
Kesimpulan
Backup cPanel melalui FTP Backup Transfer dapat menjadi bagian penting dari strategi perlindungan data website, khususnya ketika file backup dipindahkan ke server atau lokasi penyimpanan yang berbeda dari hosting utama.
Hal yang paling penting bukan hanya membuat backup, tetapi memastikan backup tersimpan dengan aman, proses transfer berhasil, file dapat dibaca, dan backup benar-benar dapat digunakan ketika proses pemulihan diperlukan.
Untuk hasil yang lebih aman, gunakan penyimpanan backup terpisah, kredensial khusus dengan hak akses terbatas, metode transfer terenkripsi jika tersedia, serta lakukan pengujian restore secara berkala. Dengan strategi tersebut, backup tidak hanya menjadi salinan data, tetapi benar-benar menjadi bagian dari sistem pemulihan website.
