Lompat ke konten Lompat ke sidebar Lompat ke footer

Membuat Script Backup Database Mysql Memakai Mysqldump

- Melakukan backup database sangat lah penting, pekerjaan yang bertahun-tahun akan sangat sia-sia kalau database mengalami corupt dan tidak dapat diakses, ditambah kita tidak mempunyai cadangannya untuk melaksanakan restore database.

Berikut script backup database MySQL memakai mysqldump dengan penamaan file menurut tanggal.


Script ini dapat diterapkan juga kalau anda memakai MariaDB.

SCRIPT BACKUP DATABASE

Buatkan file baru, pola :

 root@serv-01: # nano /root/script/backup-db.sh 

 #!/bin/sh    cd /home/backup/itlampung.com/db/;    /usr/bin/mysqldump -u USERNAME -pPASSWORDDB NAMADB > NAMADB-$(date '+%d%m%Y').sql;    /bin/chown -R backup:backup /home/backup/itlampung.com/db/;    echo "done"   

Script diatas akan membackup dengan nama file sesuai dengan tanggal dikala ini.


KONFIGURASI CRONJOB

Bertujuan semoga script diatas otomatis melaksanakan backup pada waktu yang kita tentukan.

 root@serv-01: # crontab -e 

 # For more information see the manual pages of crontab(5) and cron(8)    #    # m h dom mon dow  command    30 5 * * * sh /root/script/backup-db.sh   

Penjadwalan diatas menerangkan bahwa backup database akan dilakukan setiap hari pukul 05:30 WIB, dan untuk lebih detail mengenai Cronjobs dapat melihat postingan sebelumnya ialah :
/search?q=membuat-cron-jobs-di-linux-untuk-menjalankan-script

Posting Komentar untuk "Membuat Script Backup Database Mysql Memakai Mysqldump"