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 diatas akan membackup dengan nama file sesuai dengan tanggal dikala ini.
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
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"