Linux安装配置rsync和sersync的方法(5) - 万象系统之家

万象系统之家 - 系统光盘下载网站!

当前位置:万象系统之家 > 系统教程 > Linux安装配置rsync和sersync

Linux安装配置rsync和sersync的方法(5)

时间:2015-01-04 15:45:53 作者:qipeng 来源:万象系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150104/33943.html 手机查看 评论

  6、添加脚本监控sersync是否正常运行

  vi /home/crontab/check_sersync.sh 编辑,添加以下代码

  代码如下:

  #!/bin/sh

  sersync=”/usr/local/sersync/sersync2“

  confxml=”/usr/local/sersync/confxml.xml“

  status=$(ps aux |grep ‘sersync2’|grep -v ‘grep’|wc -l)

  if [ $status -eq 0 ];

  then

  $sersync -d -r -o $confxml &

  else

  exit 0;

  fi

  代码如下:

  :wq! #保存退出

  chmod +x /home/crontab/check_sersync.sh #添加脚本执行权限

  vi /etc/crontab #编辑,在最后添加下面一行

  */5 * * * * root /home/crontab/check_sersync.sh 》 /dev/null 2》&1 #每隔5分钟执行一次脚本

  service crond reload #重新加载服务

  6、测试sersync实时触发rsync同步脚本是否正常运行

  在源服务器192.168.21.129上创建文件inotify_rsync_ceshi

  代码如下:

  mkdir /home/www.jb51.net/inotify_rsync_ceshi

  重新启动源服务器:192.168.21.129

  等系统启动之后,查看两台目标服务器192.168.21.127,192.168.21.128的/home/www.jb51.net下是否有inotify_rsync_ceshi文件夹

  然后再在源服务器192.168.21.129创建文件夹inotify_rsync_ceshi_new

  代码如下:

  mkdir /home/www.jb51.net/inotify_rsync_ceshi_new

  继续查看两台目标服务器192.168.21.127,192.168.21.128的/home/www.jb51.net下是否有inotify_rsync_ceshi_new文件夹

  如果以上测试都通过,说明inotify实时触发rsync同步脚本运行正常。

  至此,Linux下Rsync+sersync实现数据实时同步完成。

  扩展阅读:

  rsync参数

  -v, --verbose 详细模式输出

  -q, --quiet 精简输出模式

  -c, --checksum 打开校验开关,强制对文件传输进行校验

  -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD

  -r, --recursive 对子目录以递归模式处理

  -R, --relative 使用相对路径信息

  -b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename。可以使用--suffix选项来指定不同的备份文件前缀。

  --backup-dir 将备份文件(如~filename)存放在在目录下。

  -suffix=SUFFIX 定义备份文件前缀

  -u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件。(不覆盖更新的文件)

  -l, --links 保留软链结

  -L, --copy-links 想对待常规文件一样处理软链结

  --copy-unsafe-links 仅仅拷贝指向SRC路径目录树以外的链结

  --safe-links 忽略指向SRC路径目录树以外的链结

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表万象系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

本站发布的系统仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版系统!

如侵犯到您的权益,请及时通知我们,我们会及时处理,对系统之家有任何投诉或建议,请与管理员联系. QQ:346231061

Copyright2024 万象系统之家(www.maxdo.tech) 版权所有 沪ICP备2021023961号-5