如何创建每天运行以生成数据库备份并存储在服务器上的MySql作业?
另外,如何创建第二个对数据库进行维护以保持其正常运行的作业?
谢谢
答案 0 :(得分:0)
一种可能的方法是以每日cron运行以下内容。
mysqldump -u <db_user> -p <db_password> <db_name> -h <db_host_if_any> > /home/backups/backup_<timestamp>.sql
gzip并存储它(只是一种减小大小的机制)
gzip /home/backup/backup_<timestamp>.sql