加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MYSQL数据库mysql自动增量备份的实例方法(本地备份与远程备份)

发布时间:2020-12-12 01:00:36 所属栏目:MySql教程 来源:网络整理
导读:《MYSQL数据库mysql自动增量备份的实例方法(本地备份与远程备份)》要点: 本文介绍了MYSQL数据库mysql自动增量备份的实例方法(本地备份与远程备份),希望对您有用。如果有疑问,可以联系我们。 MYSQL数据库 1、本地备份 编写自动备份脚本: vim /var/lib/mys

《MYSQL数据库mysql自动增量备份的实例方法(本地备份与远程备份)》要点:
本文介绍了MYSQL数据库mysql自动增量备份的实例方法(本地备份与远程备份),希望对您有用。如果有疑问,可以联系我们。

MYSQL数据库1、本地备份
编写自动备份脚本:
vim /var/lib/mysql/autobak
内容如下:

代码如下:
cd /data/home/mysqlbak
rq=` date +%Y%m%d `
/usr/local/mysql/bin/mysqldump sqldb --flush-logs -uroot -p123456 --opt > 777city_$rq.sql

保存退出.

MYSQL数据库chmod -777? /var/lib/mysql/autobak

MYSQL数据库crontab -e
00 00 * * *? /var/lib/mysql/autobak
每天晚上凌晨自动执行autobak脚本.
/etc/init.d/crontab restart

MYSQL数据库手动执行一下脚本,看看效果.
./var/lib/mysql/autobak
ls /data/home/mysqlbak

MYSQL数据库查看下文件大小
du -sh /data/home/mysqlbak/777city11.sql

MYSQL数据库2、远程备份数据库
远程备份命令:

代码如下:
/usr/local/mysql/bin/mysqldump sqldb --flush-logs -uroot -p'123456' -h'10.241.92.172' --opt > /root/777city22.sql

MYSQL数据库自动远程备份:
在ip:67的机器上备份,ip:172的服务器的mysql数据库
在ip:67的机器上进行操作:
1、编写自动备份脚本:
vim /var/lib/mysql/autobak
内容如下:

代码如下:
cd /data/home/mysqlbak
rq=` date +%Y%m%d `
/usr/local/mysql/bin/mysqldump sqldb --flush-logs -uroot -p'123456' -h'10.241.92.172' --opt > 777city_$rq.sql

MYSQL数据库保存退出.

MYSQL数据库chmod -R 777? /var/lib/mysql/autobak

MYSQL数据库crontab -e
00 00 * * *? /var/lib/mysql/autobak
每天晚上凌晨自动执行autobak脚本.
/etc/init.d/crontab restart

MYSQL数据库手动执行一下脚本,看看效果.
/var/lib/mysql/autobak
ls /data/home/mysqlbak

MYSQL数据库查看下文件大小
du -sh /data/home/mysqlbak/777city11.sql

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读