Backup otomatis MySQL/MariaDB

Sebagai sistem administrator, kepentingan membackup database aplikasi berbasis web secara otomatis apalagi dengan hosting di server dedicated membuat  saya harus memutar otak. Backup otomatis dengan webmin yang biasanya saya pakai tidak bisa berjalan dengan baik. Akhirnya saya mencari dan ketemu script untuk menjalankan backup secara otomatis tiap jam 1 dini hari. Script ini membuat folder backup tiap hari dan hanya menyimpan file 14 hari terakhir. bisa diubah sesuai dengan kebutuhan.

Copy script berikut:

simpan dengan nama histla_mysqlbackup.sh pada folder /usr/local/sbin/.

Cek juga bahwa folder /backup/mysql sudah ada, atau jika ingin menyimpan di folder lain bisa diubah.

Kemudian ubah permissionnya menjadi 755

Buat sebuah cron job setiap jam 1 dini hari menjalankan backup

Selanjutnya tinggal restart service cron jobnya

Sumber

Leave a Reply

Your email address will not be published. Required fields are marked *