Jangan Panik! Tutorial Backup Manual Full Website Kurang dari 10 Menit (Tanpa Plugin Ribet!)
Hai, Sobat Digital! Saya P, Ahli Website Digital Anda.
Di era digital yang serba cepat ini, memiliki website adalah sebuah keharusan. Tapi, pernahkah Anda membayangkan jika tiba-tiba website Anda hilang, rusak, atau terkena serangan siber? Pasti bikin jantungan, kan? Nah, di sinilah pentingnya proses backup website. Banyak yang mengandalkan plugin atau fitur backup otomatis dari hosting, tapi sebagai seorang ahli yang sudah makan asam garam di dunia website, saya selalu menekankan pentingnya memahami cara backup manual. Mengapa? Karena ini memberikan Anda kendali penuh dan pemahaman mendalam tentang 'jeroan' website Anda.
Dalam artikel edukasi lengkap ini, saya akan memandu Anda langkah demi langkah tentang cara melakukan backup manual untuk seluruh website Anda. Kita akan melakukan dua hal krusial: mengkompres folder public_html (tempat semua file website Anda berada) dan mengekspor database .sql melalui phpMyAdmin. Siap? Mari kita mulai!
Mengapa Backup Manual Itu Super Penting?
Mungkin Anda berpikir, "Kan ada plugin backup otomatis, P? Kenapa harus repot manual?" Ini alasannya:
- Kendali Penuh: Anda tahu persis apa yang di-backup dan di mana menyimpannya.
- Melatih Pemahaman: Memahami struktur file dan database website Anda adalah ilmu yang tak ternilai.
- Bebas Ketergantungan: Tidak semua hosting menyediakan fitur backup yang mudah diakses, dan plugin bisa saja error atau bahkan memperlambat website Anda.
- Pencegahan Terhadap Hal Tak Terduga: Mulai dari kesalahan manusia (salah edit kode), serangan malware, server down, hingga update plugin yang gagal, semua bisa diatasi dengan backup yang valid.
Anggap saja backup ini adalah sabuk pengaman Anda. Anda tidak berharap kecelakaan, tapi selalu siap jika itu terjadi.
Persiapan Sebelum Tempur!
Sebelum kita terjun langsung, pastikan Anda memiliki:
- Akses cPanel (atau kontrol panel hosting sejenis): Ini adalah pintu gerbang utama kita untuk File Manager dan phpMyAdmin.
- Koneksi internet yang stabil: Untuk mengunduh file backup yang mungkin berukuran besar.
- Sedikit keberanian dan kesabaran: Prosesnya mudah kok, saya jamin!
Langkah 1: Backup Folder public_html (File Website Anda)
Folder public_html adalah rumah bagi semua file website Anda, termasuk tema, plugin, gambar, kode PHP, dan JavaScript. Mari kita amankan!
1. Login ke cPanel Hosting Anda
Biasanya, Anda bisa mengaksesnya melalui namadomainanda.com/cpanel atau link yang diberikan oleh penyedia hosting Anda.
2. Masuk ke File Manager
Setelah login cPanel, cari dan klik ikon "File Manager".
3. Temukan Folder public_html
Di dalam File Manager, Anda akan melihat banyak folder. Klik ganda pada folder public_html. Ini adalah direktori utama website Anda.
4. Pilih Semua File dan Folder
Di dalam public_html, Anda perlu memilih semua item. Ada beberapa cara:
- Klik "Select All" di menu bagian atas File Manager.
- Tekan
Ctrl+A(Windows) atauCmd+A(Mac) jika browser Anda mendukungnya. - Pilih secara manual dengan mengklik satu per satu sambil menekan tombol
Ctrl(atauCmd).
Pastikan semua file dan folder di dalam public_html terpilih.
5. Kompres File Menjadi Satu Arsip (.zip atau .tar.gz)
Setelah semua terpilih, cari opsi "Compress" di menu bagian atas File Manager dan klik. Anda akan diberikan pilihan jenis kompresi. Pilihlah "Zip Archive" atau "tar.gz". Zip lebih umum dan mudah diekstrak, sementara tar.gz seringkali menghasilkan ukuran file yang lebih kecil.
Berikan nama file yang mudah diingat, misalnya: backup-files-namadomain-tanggal.zip (contoh: backup-files-pintarapp-20231027.zip). Klik "Compress Files". Proses ini mungkin memakan waktu beberapa menit tergantung ukuran website Anda.
6. Unduh File Kompresi Anda
Setelah proses kompresi selesai, Anda akan melihat file zip/tar.gz yang baru saja dibuat di dalam folder public_html. Klik kanan pada file tersebut dan pilih "Download" atau cukup klik pada file tersebut, lalu klik tombol "Download" di menu atas.
Tips dari P: Setelah Anda mengunduh file backup ini, Anda bisa menghapus file zip/tar.gz dari server Anda (tetap di dalam File Manager) untuk menghemat ruang hosting. Tapi pastikan Anda sudah mengunduhnya dengan sukses ya! Untuk memastikan integritas file backup, Anda bisa menggunakan PintarApp Tools untuk melakukan scan cepat pada file yang sudah diunduh. Fitur ini membantu memastikan tidak ada korupsi data selama proses kompresi atau transfer, memberikan Anda ketenangan pikiran ekstra.
Langkah 2: Export Database .sql via phpMyAdmin
Database adalah jantung website Anda, tempat semua konten dinamis (postingan blog, komentar, pengaturan, data pengguna) tersimpan. Jangan sampai lupa di-backup!
1. Login Kembali ke cPanel Anda
Jika Anda sudah keluar, login lagi ke cPanel.
2. Masuk ke phpMyAdmin
Cari ikon "phpMyAdmin" di cPanel dan klik.
3. Pilih Database Website Anda
Di sidebar kiri phpMyAdmin, Anda akan melihat daftar database. Ini adalah langkah krusial: pastikan Anda memilih database yang benar untuk website Anda. Jika Anda tidak yakin, Anda bisa mengeceknya di file wp-config.php (untuk WordPress) di dalam folder public_html, cari baris define('DB_NAME', 'nama_database_anda');.
Setelah Anda mengidentifikasi dan mengklik database yang benar, Anda akan melihat daftar tabel di sebelah kanan.
4. Pilih Tab "Export"
Di bagian atas layar phpMyAdmin, Anda akan melihat beberapa tab. Klik pada tab "Export".
5. Pilih Metode Export dan Format
- Export Method: Pilih "Custom" untuk kontrol yang lebih baik.
- Tables: Pastikan semua tabel terpilih. Ada opsi "Select All" di bawah daftar tabel.
- Output:
- Format: Pastikan "SQL" terpilih.
- Compression: Untuk database yang besar, saya sangat menyarankan memilih "gzipped" atau "zipped". Ini akan mengkompres file
.sqlAnda, membuatnya lebih kecil dan lebih cepat diunduh.
Biarkan pengaturan lainnya dalam keadaan default kecuali Anda tahu apa yang Anda lakukan.
6. Klik "Go" dan Unduh File Database
Gulir ke bawah dan klik tombol "Go". Browser Anda akan secara otomatis mengunduh file database Anda dengan ekstensi .sql (atau .sql.gz jika dikompres).
Saran P: Setelah Anda berhasil mengekspor database, simpan file .sql ini bersama file backup public_html Anda. Untuk para developer dan pemilik website yang peduli detail, PintarApp Tools bisa menjadi sahabat Anda. Anda bisa menggunakan tool ini untuk melakukan analisis cepat terhadap struktur database ini atau bahkan membandingkannya dengan backup sebelumnya untuk mendeteksi perubahan mencurigakan. Fitur semacam ini sering luput tapi krusial untuk keamanan dan integritas data website Anda!
Apa Selanjutnya Setelah Backup?
Selamat! Anda telah berhasil melakukan backup manual untuk seluruh website Anda. Tapi pekerjaan belum selesai:
- Simpan di Tempat Aman: Jangan hanya di satu tempat. Simpan backup Anda di beberapa lokasi: hard drive lokal, layanan cloud (Google Drive, Dropbox), atau hard drive eksternal.
- Beri Label yang Jelas: Selalu sertakan tanggal dan nama website pada nama file backup Anda. Contoh:
backup-pintarapp-20231027-full.zip. - Lakukan Secara Berkala: Seberapa sering? Tergantung seberapa sering Anda memperbarui konten. Minimal seminggu sekali untuk blog aktif, atau setelah setiap perubahan besar pada website Anda.
- Uji Coba Restore (Opsional tapi Sangat Disarankan!): Cobalah melakukan restore backup Anda ke subdomain atau lingkungan staging. Ini akan memberi Anda kepercayaan diri bahwa backup Anda benar-benar berfungsi saat dibutuhkan.
Penutup dari P
Mungkin terdengar rumit di awal, tapi setelah Anda melakukannya beberapa kali, proses backup manual ini akan terasa sangat mudah dan cepat. Ini adalah keterampilan fundamental yang harus dikuasai setiap pemilik website. Ingat, mencegah lebih baik daripada mengobati. Dengan backup yang rutin dan terstruktur, Anda tidak perlu lagi khawatir tentang potensi kehilangan data atau downtime yang merugikan.
Semoga tutorial ini bermanfaat untuk Anda. Jika ada pertanyaan, jangan ragu untuk berinteraksi di kolom komentar atau hubungi saya. Tetap semangat membangun website Anda, dan jangan lupa untuk selalu #BackupWebsiteAnda!
Jelajahi Ekosistem PintarApp
- PintarApp Tools - 33+ Alat PDF & Gambar Gratis.
- PintarApp News - Berita Trending Nasional.
- PintarApp Script - Tutorial Python & MikroTik.