Cara Backup Website di cPanel Sebelum Update PHP
Siapkan backup file dan database di cPanel sebelum update PHP. Pahami full backup, partial backup, penyimpanan salinan, dan cara merencanakan pemulihan website.

Sebelum update PHP, siapkan salinan file website dan database, simpan di luar akun hosting yang sama, lalu pastikan siapa yang dapat memulihkannya. Mengunduh satu arsip belum menjawab apakah website dapat kembali berjalan.
Artikel ini panduan persiapan, bukan instruksi untuk langsung mengganti versi PHP. Untuk mengetahui versi yang sekarang aktif tanpa mengubah pengaturan, mulai dari cara cek PHP di cPanel.
Petakan yang harus ikut dicadangkan
Website bisa memakai file aplikasi, database, unggahan pengguna, konfigurasi, dan layanan eksternal. Pada WordPress, misalnya, file saja belum mencakup isi artikel yang tersimpan di database. Sebaliknya, ekspor database tidak menyertakan semua gambar di folder unggahan.
Tanyakan nama aplikasi dan lokasi datanya ke pengelola. Jangan menebak bahwa semuanya ada di public_html, terutama jika aplikasi berjalan di folder lain atau memakai penyimpanan eksternal. Catat juga versi PHP yang aktif sebelum perubahan.
Bedakan full dan partial backup
Dokumentasi Backup Wizard menjelaskan pilihan backup penuh dan sebagian. Pemulihan full account backup secara otomatis tidak dilakukan dari antarmuka cPanel biasa; biasanya perlu bantuan hosting dengan akses WHM. Jadi, tanyakan prosedur restore sebelum mengandalkan arsip tersebut.
Partial backup memisahkan komponen seperti home directory dan database. Kelengkapan yang kamu perlukan mengikuti aplikasi, bukan sekadar jumlah berkas yang berhasil diunduh.
Langkah persiapan di cPanel
- Pilih waktu perubahan bersama pengelola. Bila ada transaksi aktif, tentukan cara menghindari file dan database berasal dari waktu yang tidak konsisten.
- Buka Files → Backup Wizard jika tersedia, lalu pilih alur Back Up. Nama serta ketersediaan menu dapat diatur hosting.
- Pilih jenis salinan yang sudah disepakati. Untuk partial backup, pastikan database yang dipilih benar-benar dipakai aplikasi tersebut.
- Tunggu pekerjaan selesai, lalu unduh arsipnya. Jangan menganggap pekerjaan selesai hanya karena permintaan backup diterima.
- Simpan salinan di tempat lain dengan akses terbatas. Arsip bisa memuat konfigurasi, kredensial, dan data pribadi.
Lihat juga panduan Backup cPanel untuk cakupan serta keterbatasan fiturnya. Jika menu tidak tersedia atau kapasitas disk terlalu penuh untuk membuat arsip, hubungi hosting.
Uji pemulihan pada salinan terpisah
Minta pengelola mencoba restore ke lingkungan uji. Pilih versi runtime yang sesuai, lalu periksa halaman, login, unggahan, dan alur utama. Pastikan salinan uji tidak mengirim email atau memproses pembayaran sungguhan.
| Catatan yang disimpan | Manfaat |
|---|---|
| Waktu dan zona waktu backup | Mengetahui batas data yang dapat dipulihkan |
| Aplikasi, database, dan folder terkait | Memastikan komponen cocok |
| Lokasi arsip dan pemegang akses | Menghindari ketergantungan pada satu orang |
| Hasil uji restore | Memastikan arsip dapat dipakai |
| Langkah kembali ke versi sebelumnya | Memperjelas tanggung jawab jika perubahan gagal |
Jangan lupakan data setelah backup
Jika situs menerima pesanan baru sesudah backup, restore lama bisa menghilangkan pesanan tersebut. Karena itu, rencana rollback perlu membahas data baru, bukan hanya mengganti folder aplikasi.
Backup juga tidak membuktikan kerentanan sudah ditambal. Setelah perubahan, pengelola tetap perlu memeriksa versi aktif serta fungsi aplikasi. Pembahasan celah PHP dan pertanyaan untuk hosting membantu menyusun percakapan itu.
Kalau belum jelas file, database, dan akses hostingmu dipegang siapa, mulai dari inventaris kecil sebelum merencanakan update.
Foto utama: Samsung Memory US di Unsplash, digunakan sesuai Unsplash License. Foto merupakan ilustrasi, bukan dokumentasi insiden, produk yang dibahas, atau hasil pengujian.
Ada proses di tim kamu yang masih manual?
Cerita aja, kita cariin solusinya bareng.
Catatan lainnya

Cara Membandingkan Dua File Excel untuk Mencari Data yang Berbeda
Bandingkan dua laporan Excel berdasarkan ID untuk menemukan transaksi baru, hilang, dan nominal berubah. Lengkap dengan file latihan serta rekonsiliasi total.
Baca catatan
AI Disuruh Kerja, Malah Mengakses Sistem Tanpa Izin: Kok Bisa?
Insiden agen AI di Australia membuka pertanyaan soal izin dan pengawasan. Pelajari batas akses, persetujuan tindakan, log, dan cara menghentikan agen kerja.
Baca catatan