MySQL自动增量备份(本地和远程备份)的一个示例方法

1、本地备份
编写自动备份脚本:
Vim /无功/ lib / MySQL / autobak
内容如下:
复制代码代码如下所示:
CD /数据/家/ mysqlbak
RQ = `日期+ % % % ` M
/ usr /局部/ MySQL /斌/ mysqldump sqldb --刷新日志-中- p123456 --选择> 777city_ rq.sql美元

保存出口。

chmod 777 / / / lib VaR MySQL / autobak

crontab -e
0000 * * / / / MySQL库功 / autobak
的autobak脚本自动执行每天早晨。
/ /初始化等。D / crontab重启

手动执行脚本以查看效果。
。 /无功 / / / autobak MySQL库
LS / / / mysqlbak家数据

看看文件的大小
杜- SH /数据/家/ mysqlbak / 777city11.sql

2。远程备份数据库
远程备份命令:

复制代码代码如下所示:
/ usr /局部/ MySQL /斌/ mysqldump sqldb --刷新日志-中- P为123456H '10.241.92.172--选择> / / 777city22.sql根


自动远程备份:
备份IP:67机器,IP的MySQL数据库:172服务器
在IP 67机器上操作:
1,编写自动备份脚本:
Vim /无功/ lib / MySQL / autobak
内容如下:

复制代码代码如下所示:
CD /数据/家/ mysqlbak
RQ = `日期+ % % % ` M
/ usr /局部/ MySQL /斌/ mysqldump sqldb --刷新日志-中- P为123456H '10.241.92.172--选择> 777city_ rq.sql美元


保存出口。

chmod -R 777 / / / lib VaR MySQL / autobak

crontab -e
0000 * * / / / MySQL库功 / autobak
的autobak脚本自动执行每天早晨。
/ /初始化等。D / crontab重启

手动执行脚本以查看效果。
/ / / lib VaR MySQL / autobak
LS / / / mysqlbak家数据

看看文件的大小
杜- SH /数据/家/ mysqlbak / 777city11.sql