好文档 - 专业文书写作范文服务资料分享网站

MySQL自动备份脚本部署

天下 分享 时间: 加入收藏 我要投稿 点赞

MySQL自动备份脚本部署

部署前准备:

1.确认备份存放位置

如本例中备份文件指定在/opt/scripts/mysql_back

2.确定mysql的bin目录位置

如默认安装位置/usr/local/mysql/bin

3.确定备份使用的用户名密码

4.执行以下命令备份现有的root定时任务信息(如确定root没有其他定时任务可以不用执行)

[root@localhost opt]# cat /var/spool/cron/root >> /opt/cron_root.back

开始部署:

1.下载附件中的auto_backup.sh并上传至数据库备份服务器的任意目录

2.使用root用户授权

[root@localhost opt]# chmod +x auto_backup.sh

3.执行部署脚本

[root@localhost opt]# ./auto_backup.sh

按照提示输入备份路径、mysql的bin目录、备份地址、数据库用户名和密码信息

4.等待首次备份完成,查看备份结果,检查备份目录下back_date目录内文件是否生成,检查定时任务是否已成功部署,如:

切换至备份目录可以看到备份文件

[root@localhost opt]# cd /opt/scripts/mysql_back/ [root@localhost mysql_back]# ls

20190416.tar.gz back_info.log mysql_back.sh mysqldump.log.old [root@localhost opt]# crontab -l 可以看到如下信息

00 02 * * * /opt/scripts/mysql_back/mysql_back.sh

示例:

执行过程需手工输入部分已标出

MySQL自动备份脚本部署

MySQL自动备份脚本部署部署前准备:1.确认备份存放位置如本例中备份文件指定在/opt/scripts/mysql_back2.确定mysql的bin目录位置如默认安装位置/usr/local/mysql/bin3.确定备份使用的用户名密码
推荐度:
点击下载文档文档为doc格式
9ylh62k0jo7b3ef97wu606i7k4ff8500zd2
领取福利

微信扫码领取福利

微信扫码分享