Mengapa Backup adalah Kunci Keamanan Server?
Di dunia IT, ada pepatah populer: *"Hanya ada dua jenis pengguna komputer: mereka yang rajin melakukan backup data, dan mereka yang belum pernah kehilangan data penting."*
Kerusakan hardware, serangan malware, atau kesalahan menghapus file tanpa sengaja (*human error*) bisa menghapus pekerjaan berbulan-bulan Anda dalam sekejap. Mari pelajari cara otomatisasi backup di VPS Anda.
Metode 1: Menggunakan Restic / rsync ke Server Remote
Alat rsync sangat efisien untuk mencadangkan file karena hanya mentransfer perubahan file saja (*incremental backup*).
1. Buat folder backup di server cadangan:
`bash
mkdir -p /home/backup/vps-data/
`
2. Jalankan perintah sinkronisasi dari VPS utama Anda:
`bash
rsync -avz -e "ssh -p 2288" --exclude="*.log" /var/www/html/ user@backup-server-ip:/home/backup/vps-data/
`
Metode 2: Otomatisasi dengan Cron Job (Penjadwal Otomatis)
Agar proses backup berjalan sendiri setiap hari pada tengah malam (jam 00:00), kita dapat memanfaatkannya menggunakan penjadwal cron Linux.
1. Buka editor cron job:
`bash
crontab -e
`
2. Tambahkan baris konfigurasi berikut di bagian paling bawah file:
`text
0 0 * * * rsync -avz -e "ssh -p 2288" /var/www/html/ user@backup-server-ip:/home/backup/vps-data/ > /var/log/backup.log 2>&1
`
3. Simpan dan keluar. Cron daemon akan menjalankan backup otomatis tepat waktu dan menyimpan riwayat eksekusi ke file /var/log/backup.log.
Fitur Backup Otomatis dari KodyHost
Jika Anda tidak ingin repot mengonfigurasi skrip manual, Anda dapat mengaktifkan Addon Automated Daily Backup dari KodyHost saat memesan layanan. Sistem kami akan membuat snapshot harian penuh dari data VPS Anda dan menyimpannya di server penyimpanan terisolasi yang sangat aman.