Cara Backup Website WordPress Secara Manual - Panduan Lengkap 2025
Backup adalah "asuransi" untuk website Anda. Tutorial ini akan mengajarkan cara backup WordPress secara manual step-by-step, sehingga data Anda selalu aman!
Backup = Peace of Mind
📑 Daftar Isi
🎯 Mengapa Backup Penting?
Website bisa hilang atau rusak kapan saja karena berbagai alasan:
⚠️ Skenario Buruk (Real Cases):
- Hacked - Website kena malware atau hack
- Server crash - Hosting bermasalah, data hilang
- Update error - Update WordPress/plugin menyebabkan white screen
- Human error - Tidak sengaja hapus files penting
- Hosting tutup - Hosting provider bangkrut (jarang tapi bisa terjadi)
Bottom line: Backup = Insurance untuk website. Sekali kejadian, Anda akan sangat bersyukur punya backup!
📦 Step 1: Apa Saja yang Perlu Dibackup?
WordPress terdiri dari 2 komponen utama yang harus dibackup:
1. Database (MySQL)
Berisi:
- ✅ Posts & pages
- ✅ Comments
- ✅ Settings & configurations
- ✅ Plugin & theme settings
- ✅ User accounts
2. Files
Berisi:
- ✅ Theme files
- ✅ Plugin files
- ✅ Uploads (images, videos, docs)
- ✅ wp-config.php
- ✅ .htaccess
💡 Penting: Backup harus mencakup KEDUA komponen (database + files) untuk bisa restore dengan sempurna!
🗄️ Step 2: Backup Database via phpMyAdmin
Database adalah jantung dari WordPress. Berikut cara backup database secara manual:
Langkah-langkah:
-
Login ke cPanel Hosting
URL biasanya: namadomain.com/cpanel -
Cari & klik "phpMyAdmin"
Biasanya di bagian "Databases" -
Pilih database WordPress Anda
Klik nama database di sidebar kiri - Klik tab "Export" di bagian atas
-
Pilih Export Method:
- Quick: Export cepat dengan default settings (recommended untuk pemula)
- Custom: Bisa customize tabel mana saja yang di-export
-
Format: SQL
(default & paling kompatibel) -
Klik "Export" (atau "Go")
File .sql akan terdownload ke komputer Anda
✅ Done! Database sudah terbackup dalam file .sql. Simpan file ini dengan aman dan beri nama yang jelas, contoh: namadomain-2025-10-23.sql
💡 Pro Tips:
- Backup database minimal 1x seminggu
- Sebelum update WordPress/plugin, SELALU backup dulu
- Simpan backup di multiple locations (komputer + cloud storage)
📁 Step 3: Backup Files via File Manager / FTP
Setelah database, sekarang backup semua files WordPress:
Metode A: Via cPanel File Manager (Mudah)
- Login cPanel → File Manager
-
Navigate ke folder website
Biasanya: public_html atau public_html/namadomain -
Select semua files & folders
Ctrl+A (Windows) atau Cmd+A (Mac) - Klik "Compress" di toolbar atas
-
Pilih Compression Type: ZIP
Beri nama: backup-namadomain-2025-10-23.zip -
Klik "Compress File(s)"
Tunggu proses selesai (bisa 1-5 menit tergantung size) -
Download ZIP file ke komputer
Right-click file ZIP → Download
Metode B: Via FTP (Lebih Cepat untuk File Besar)
-
Install FTP Client
Rekomendasi: FileZilla (gratis) - filezilla-project.org -
Connect ke server
Info FTP biasanya ada di email welcome hosting:
- Host: ftp.namadomain.com atau IP server
- Username: FTP username
- Password: FTP password
- Port: 21 (default)
-
Navigate ke folder website
Di remote site (kanan), cari public_html -
Drag & drop folder ke komputer
Dari panel kanan (server) ke panel kiri (komputer) -
Tunggu download selesai
Bisa 5-30 menit tergantung size website
📊 File Size Reference:
- WordPress baru: ~50-100 MB
- Website sederhana: 200-500 MB
- Website dengan banyak gambar: 1-5 GB
- Toko online: 2-10 GB
🔄 Step 4: Cara Restore Backup
Jika terjadi masalah, berikut cara restore backup:
A. Restore Database:
- Login phpMyAdmin
- Pilih database WordPress
- Klik tab "Import"
- Klik "Choose File" → pilih file .sql backup
- Klik "Import" (atau "Go")
- Done! Database restored
B. Restore Files:
- Upload ZIP backup ke File Manager
- Extract ZIP file
- Replace existing files dengan files dari backup
- Done! Files restored
⚠️ Warning: Restore akan overwrite data yang ada sekarang. Pastikan Anda benar-benar perlu restore sebelum melakukannya!
✅ Kesimpulan
Backup manual memang sedikit ribet, tapi sangat penting untuk keamanan website Anda.
🎯 Backup Checklist:
- ✅ Backup database via phpMyAdmin
- ✅ Backup files via File Manager atau FTP
- ✅ Simpan backup di multiple locations
- ✅ Lakukan backup rutin (minimal 1x seminggu)
- ✅ SELALU backup sebelum update WordPress/plugin
💡 Alternatif Lebih Mudah:
Jika manual backup terlalu ribet, consider pakai:
- Plugin: UpdraftPlus, BackupBuddy (backup otomatis)
- Jasa: Paket maintenance dari web developer (automated backup)
Tidak Punya Waktu atau Takut Salah?
Kami mengerti bahwa tutorial di atas mungkin terlihat rumit dan memakan waktu.
Satu kesalahan kecil bisa membuat website Anda down atau bermasalah!
✅ Solusi: Biar Profesional yang Handle
- Dikerjakan oleh tim berpengalaman
- Selesai cepat tanpa trial-error
- Garansi 100% berhasil
- Include troubleshooting & support
- Free konsultasi
Garansi Uang Kembali Jika Tidak Puas
📚 Artikel Terkait
Cara Migrasi Website ke Hosting Baru
Pindah hosting tanpa downtime
Cara Install WordPress untuk Pemula
Tutorial lengkap install WordPress