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