Berikut panduan cara backup database MySQL di VPS (Linux – Ubuntu/Debian/CentOS).
Gunakan SSH untuk menjalankan perintah berikut.
✅ 1. Backup Satu Database
Contoh:
✅ 2. Backup Semua Database
✅ 3. Backup Beberapa Database Sekaligus
Buat file list:
Lalu:
✅ 4. Backup Dengan Kompresi (lebih kecil)
✅ 5. Backup dengan Auto-Date (otomatis timestamp)
✅ 6. Menjadwalkan Backup Otomatis (Cron Job)
Edit cron:
Tambah jadwal backup tiap pukul 02:00:
Catatan: Jika cron tidak menerima password tanpa prompt, gunakan file
.my.cnf.
berikut script backup MySQL otomatis + upload ke Google Drive menggunakan gdrive CLI (paling praktis untuk VPS).
✅ 1. Install gdrive (Google Drive CLI)
Unduh binary
Login
Perintah itu akan menampilkan URL — buka di browser, login Google, lalu tempel kode autorisasi ke terminal.
✅ 2. Buat Folder Backup di Google Drive
Catat folder ID yang muncul, misalnya:
✅ 3. Buat Script Backup + Upload
Buat file:
Isi dengan script ini:
Simpan ➜ Ctrl+O, Enter, Ctrl+X
Jadikan executable
✅ 4. Jadwalkan Backup Otomatis (Cron Job)
Backup tiap jam 02:00 pagi:
Tambahkan:
0 2 * * * /usr/local/bin/mysql-backup.sh
0 Comments