Linux每天自动备份mysql数据库怎么实现
时间:2023-05-18 20:32
/usr/bin为mysql安装目录 建脚本文件: 打开文件 在脚本中加入如下内容: 这里注意了 redhat方法: 重启etc 以上就是Linux每天自动备份mysql数据库怎么实现的详细内容,更多请关注Gxl网其它相关文章!
建备份文件夹:mkdir mysql_data_bak
touch autobackupmysql.sh
vi autobackupmysql.sh
filename=`date +%y%m%d`/usr/bin/mysqldump -opt mysql -u root -proot|gzip >/mysql_data_bak/name$filename.gz
一般的:**********************************************************打开自动执行文件vi /etc/crontab在etc中加入如下内容,让其自动执行任务。01 15 * * * root /mysql_data_bak/autobackupmysql**********************************************************
redhat的crontab采用按时间调用4个目录(/etc/cron.hourly:每小时;/etc/cron.daily:每
天;/etc/cron.weekly:每周;/etc/cron.monthly:每月)中脚本出来运行的方式。
redhat中只需要将刚才编辑的脚本复制到相应的目录即可。cp /mysql_data_bak/autobackupmysql etc/cron.daily
/etc/rc.d/init.d/crond restart