Reputation: 13
I want to know ,how to backup database every 5 minutes automatically.
mysqldump -u root -p mydatabase > mydb_backup.sql
Upvotes: 1
Views: 3749
Reputation: 966
To Make schedule db back up >>
sudo mkdir db_backup
create shell script file named backup_db.sh in /var/www/dir_name and add this
#!/bin/bash
mysqldump -u user -p'password' db_name > /var/www/dir_name/db_backup/db_$( date +"%Y_%m_%d" ).sql
Give the adequate permission to the that sh file with - chmod 700
backup_db.sh
crontab -e
and add this */5 * * * *
/var/www/dir_name/backup_db.sh
(Execute a cron job every 5 minutes)Upvotes: 2