Backup
Juli 30, 2026
Artikel

Selamat Datang, Para Web Developer dan Pemilik Website Hebat!

Pernahkah Anda membayangkan skenario terburuk di mana website kesayangan Anda tiba-tiba menghilang? Database corrupt, server down, atau bahkan ulah iseng hacker yang tak bertanggung jawab? Horor, bukan? Nah, di dunia digital yang serba cepat ini, backup website adalah jaring pengaman utama Anda. Bukan sekadar pilihan, melainkan sebuah keharusan!

Meskipun banyak tools otomatis yang menawarkan kemudahan, memahami cara melakukan backup manual secara penuh adalah skill fundamental yang wajib Anda kuasai. Ini memberikan Anda kendali penuh dan pemahaman mendalam tentang struktur website Anda. Dalam artikel ini, kita akan bedah tuntas cara melakukan backup manual penuh website Anda: mulai dari mengompres folder public_html hingga mengekspor database .sql melalui phpMyAdmin. Siap?

Mengapa Backup Manual Itu Penting?

Mungkin Anda berpikir, "Kan ada hosting yang punya backup otomatis?" Betul, tapi seringkali backup otomatis dari hosting memiliki keterbatasan, seperti:

  • Jadwal yang tidak bisa Anda kontrol sepenuhnya.
  • Proses restore yang terkadang rumit atau berbayar.
  • Tidak semua hosting menyimpan riwayat backup yang panjang.
  • Ketergantungan penuh pada penyedia layanan, padahal kesalahan bisa terjadi dari sisi mana saja.

Dengan backup manual, Anda memiliki salinan independen yang bisa Anda simpan di mana saja dan kapan saja Anda butuhkan. Ini adalah bentuk asuransi digital terbaik untuk proyek online Anda.

Fase 1: Backup File Website (Folder public_html)

Folder public_html adalah rumah bagi semua file penting website Anda: mulai dari kode HTML, CSS, JavaScript, gambar, tema, plugin (untuk WordPress), hingga script PHP. Ibaratnya, ini adalah "otak" dan "wajah" website Anda.

Langkah-langkah Mengompres dan Mengunduh Folder public_html:

  1. Login ke cPanel Hosting Anda: Ini adalah pintu gerbang utama Anda. Biasanya, akses cPanel diberikan oleh penyedia hosting Anda.
  2. Akses File Manager: Setelah login, cari ikon atau link "File Manager". Klik untuk membukanya.
  3. Navigasi ke Folder public_html: Di dalam File Manager, Anda akan melihat banyak folder. Cari folder bernama public_html. Folder inilah yang berisi semua file website Anda yang bisa diakses publik.
  4. Pilih Semua Konten (atau Folder public_html itu Sendiri):
    • Opsi A (Paling Umum): Masuk ke dalam folder public_html. Pilih semua file dan folder di dalamnya. Anda biasanya bisa menggunakan fitur "Select All" atau menekan Ctrl+A (di Windows) atau Cmd+A (di Mac).
    • Opsi B (Jika Diperbolehkan): Kembali ke direktori root dan langsung pilih folder public_html secara keseluruhan. Ini lebih mudah, namun beberapa hosting mungkin mengharuskan Anda mengompres isi di dalamnya.
  5. Kompres (Compress) File/Folder: Setelah semua konten terpilih, cari tombol "Compress" atau "Archive" di menu File Manager Anda. Klik tombol tersebut.
    • Pilih tipe kompresi. ZIP Archive adalah format yang paling umum dan mudah dibuka di berbagai sistem operasi. Pilih ini.
    • Beri nama file arsip Anda (misalnya: backup_files_namawebsite_tanggal.zip).
    • Klik "Compress Files" atau "Create Archive". Tunggu hingga proses selesai. Ini bisa memakan waktu beberapa menit tergantung ukuran website Anda.
  6. Unduh File Hasil Kompresi: Setelah kompresi selesai, Anda akan melihat file .zip yang baru dibuat di direktori yang sama. Klik kanan pada file tersebut, lalu pilih "Download" atau cukup klik kiri pada file dan akan muncul opsi download. Simpan ke komputer Anda di lokasi yang aman.
  7. Nah, setelah ini, Anda sudah punya salinan lengkap semua file website Anda! Meskipun proses manual ini cukup sederhana, kami tahu banyak dari Anda yang mungkin memiliki banyak website atau jadwal yang padat. Untuk membantu mengelola berbagai aspek website Anda secara lebih efisien, bahkan memantau kesehatan situs, Anda bisa mencoba fitur-fitur yang ditawarkan oleh PintarApp Tools. Dengan begitu, Anda bisa fokus pada pengembangan, sementara tools ini membantu menyederhanakan tugas-tugas rutin Anda.

    Fase 2: Backup Database Website (.sql via phpMyAdmin)

    Jika folder public_html adalah "otak" dan "wajah", maka database adalah "memori" website Anda. Di sinilah semua konten dinamis disimpan: artikel blog, komentar, data pengguna, pengaturan tema, produk e-commerce, dan lain-lain. Tanpa database, website dinamis Anda (seperti WordPress, Joomla, atau toko online) tidak akan berfungsi.

    Langkah-langkah Mengekspor Database melalui phpMyAdmin:

    1. Login ke cPanel Hosting Anda: Sama seperti sebelumnya, mulai dari cPanel.
    2. Akses phpMyAdmin: Di dalam cPanel, cari ikon atau link "phpMyAdmin". Klik untuk membukanya. Ini akan membawa Anda ke antarmuka manajemen database.
    3. Pilih Database Website Anda: Di sisi kiri antarmuka phpMyAdmin, Anda akan melihat daftar database yang tersedia. Klik pada nama database yang sesuai dengan website Anda. Pastikan Anda memilih database yang benar! (Jika Anda tidak yakin, informasi database biasanya ada di file konfigurasi website Anda, seperti wp-config.php untuk WordPress).
    4. Pilih Tab "Export": Setelah database terpilih, di bagian atas halaman phpMyAdmin, cari dan klik pada tab "Export".
    5. Pilih Metode Ekspor dan Format:
      • Metode Ekspor: Kami sangat merekomendasikan memilih "Custom". Ini memberi Anda kontrol lebih besar dan memastikan semua opsi penting terpilih.
      • Format: Pastikan "SQL" yang terpilih. Ini adalah format standar untuk backup database.
    6. Konfigurasi Opsi Ekspor (Pentig!):
      • Tables: Pastikan semua tabel terpilih (biasanya sudah default).
      • Output: Pastikan "Save output to a file" dicentang.
      • Compression: Pilih "gzipped". Ini akan mengompres file .sql menjadi .sql.gz, membuatnya lebih kecil dan lebih cepat diunduh.
      • Object creation options: Pastikan semua opsi seperti ADD DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER, IF NOT EXISTS, dan AUTO_INCREMENT tercentang. Ini penting agar saat restore, database lama dihapus (jika ada) dan struktur baru dibuat dengan benar.
    7. Jalankan Proses Ekspor: Setelah semua opsi dikonfigurasi, scroll ke bawah dan klik tombol "Go". Browser Anda akan secara otomatis mengunduh file .sql.gz (atau .sql jika Anda tidak memilih kompresi). Simpan juga di lokasi yang aman bersama dengan file website Anda sebelumnya.

    Setelah Backup: Apa Selanjutnya?

    Selamat! Anda sekarang memiliki dua komponen krusial dari backup website Anda: file .zip (atau .tar.gz) dari public_html dan file .sql.gz dari database. Tapi pekerjaan belum selesai!

    • Penyimpanan Aman: Jangan hanya menyimpan backup di satu tempat! Ikuti aturan 3-2-1 backup strategy: setidaknya 3 salinan data Anda, dalam 2 format berbeda (misalnya, hard drive eksternal dan cloud storage), dengan 1 salinan di luar situs (off-site, seperti Google Drive, Dropbox, atau layanan cloud lainnya).
    • Jadwalkan Secara Berkala: Frekuensi backup tergantung seberapa sering website Anda diperbarui. Website dengan konten harian harus dibackup harian. Website statis mungkin cukup mingguan atau bulanan.
    • Verifikasi Backup: Sesekali, coba restore backup Anda ke lingkungan staging atau lokal untuk memastikan bahwa backup tersebut benar-benar berfungsi dan tidak korup. Ini adalah langkah proaktif yang sangat penting!

    Kesimpulan

    Melakukan backup manual website Anda mungkin terlihat sedikit teknis pada awalnya, tetapi ini adalah salah satu tindakan preventif terpenting yang bisa Anda lakukan untuk melindungi aset digital Anda. Dengan menguasai proses mengompres folder public_html dan mengekspor database .sql melalui phpMyAdmin, Anda telah memiliki pondasi kuat untuk menjaga website Anda tetap aman dari berbagai ancaman.

    Ingat, lebih baik mencegah daripada mengobati. Jangan tunggu sampai terjadi bencana baru Anda kalang kabut mencari cara restore. Mulailah rutinitas backup Anda hari ini! Dan untuk memaksimalkan efisiensi pengelolaan website Anda secara keseluruhan, jangan ragu untuk menjelajahi berbagai fitur cerdas yang ditawarkan oleh PintarApp Tools. Semoga tutorial ini bermanfaat dan membuat Anda semakin pintar dalam mengelola website Anda!


    Jelajahi Ekosistem PintarApp

Tag

Jangan Panik! Ini Tutorial Lengkap Backup Website Manual (public_html + Database) Anti-Gagal! ditayangkan di pintarapp. Ditulis oleh PintarApp.

Star Bookmark