linux定时备份mysql并同步到其它服务器

  • 时间:
  • 浏览:16
  • 来源:uu快3官网app_uu快3豹子赚钱

脚本说明:

用法

rsycn的服务端/文件接收端配置

rsycn的客户端/文件发送端配置

4、设置crontab定时执行

脚本代码:

启用rsync服务器端同步远程文件

这是最简单的用法,表示同步src,dest文件。(即,执行前一天,dest的文件与src的相同,以src的为准)

常用选项

3、为脚本上加执行权限

修改/etc/xinetd.d/rsync文件,disable 改为 no

rsycn的服务端为服务器的文件接收端,rsycn的客户端为服务器的文件推动端。

备份到压缩文件从压缩文件导入

这篇文章肯能两偏离 来说明:1、mysql的定期备份;2、同步到其它服务器

启动服务端

注:crontab配置文件格式如下:

分 时 日 月 周  命令

http://www.cnblogs.com/ityouknow/p/5923489.html

客户端配置简单 只时需配置密码既可

创建认证文件

数据在任何一家公司上边一定会最核心的资产,定期备份则是为了保证数据库老出问题图片图片的前一天也能及时回滚到最近的备份点,将损失缩小到最小

Linux下同步工具inotify+rsync使用详解

服务端时需开启rsyncd服务

客户端同步测试

2、编写运行脚本

备份还原

rsync就说 我一次性同步,肯能时需实时同步就时需引入从前工具了

从前就完了定时备份并清理前二天的备份数据

上加配置文件rsyncd.conf

Inotify只时需要按照部署在同步的客户端,当监控的文件有变化触动 rsync脚从前同步

rsync排除监控文件目录

这里使用Linux同步文件工具rsync+inotify来进行文件的同步

5、重启crontab

客户端同步到远程的脚本rsync.sh

rsync是类unix系统下的数据镜像备份工具——remote sync。一款快速增量备份工具 Remote Sync,远程同步 支持本地克隆qq好友好友,肯能与后后 SSH、rsync主机同步

1、创建备份目录

安装

Inotify 是有有一种强大的、细粒度的、异步的文件系统事件监控机制,linux内核从2.6.13起,加入了Inotify支持,通过Inotify可不可以监控文件系统中上加、删除,修改、移动等各种细微事件,利用你你是什么 内核接口,第三方软件就可不可以监控文件系统下文件的各种变化清况 ,而inotify-tools就说 我从前的另另一个 第三方软件。

配置监控的文件路径

给脚本执行权限,执行后就可不可以了