Linux每天自动备份mysql数据库怎么实现

/usr/bin为mysql安装目录
建备份文件夹:

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方法:
  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

/etc/rc.d/init.d/crond restart

以上就是Linux每天自动备份mysql数据库怎么实现的详细内容,更多请关注主机测评网其它相关文章!

给TA打赏
共{{data.count}}人
人已打赏
电脑运维

Linux系统调用如何实现

2023-9-15 12:47:45

开发数据库电脑运维

汽车大灯亮度、高度相关标准和经验

2023-9-15 13:10:18

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索