![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rsync
聪明勇敢有力气...
只是记录笔记,参考需谨慎
展开
-
rsync服务一原理与数据备份
一、Rsync介绍 1.1、什么是Rsync rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。 rsync软件使用于Unix、Linux、windows等多种操作系统平台。 Rsync具有可使本地远程两台主机之间的快速复制同步镜像、远程、备份 的功能这个功能类似ssh带有的scp命令,但又优于scp命令的功能,scp每都是全...原创 2018-07-23 23:21:46 · 1091 阅读 · 0 评论 -
rsync服务一shell脚本管理
1.脚本内容 [root@rsync-A ~]# cat /scritp/2018-07-23/rsyncd #!/bin/bash # chkconfig: 3 66 99 . /etc/rc.d/init.d/functions Dir=/var/run/rsyncd.pid if [ $# -ne 1 ];then echo "Error:$0 start|resta...原创 2018-07-24 11:58:52 · 356 阅读 · 0 评论 -
rsync服务一排除打包
实例1:排除单个文件 1.查看客户端/data1目录的文件 [root@rsync-B ~]# ll /data1 total 0 -rw-r--r-- 1 500 500 0 Jul 22 22:47 a -rw-r--r-- 1 500 500 0 Jul 22 22:47 b -rw-r--r-- 1 500 500 0 Jul 22 22:47 c -rw-r--r-- 1 500...原创 2018-07-24 13:17:06 · 187 阅读 · 0 评论 -
rsync服务一多模块备份
1.修改配置文件,增加两个模块 [root@rsync-A ~]# cat /etc/rsyncd.conf uid = rsync gid = rsync use chroot = no max connections = 200 timeout = 300 pid file = /var/run/rsyncd.pid lock file = /var/run/rsync.lock...原创 2018-07-24 14:24:23 · 702 阅读 · 0 评论 -
rsync服务一无差异同步
参数: - -delete rsync推送备份风险 本地有什么,远程就有什么,本地没有的远端有也要删除。 服务器端的目录数据可能丢失。 rsync拉取风险 远端有什么,本地就有什么,远端没有的本地有也要删处。 客户端目录数据可能丢失。 应用场景: 一般是有需要两台服务器之间,必须要求数据一致,且时时性有不是很高的情况,如两台负责均衡下面web服务器之间的...原创 2018-07-24 16:58:37 · 796 阅读 · 0 评论 -
rsync+inotify实时同步
一、inotif机制 Inotify API用于检测文件系统变化的机制。Inotify可用于检测单个文件,也可以检测整个目录。当检测的对象是一个目录的时候,目录本身和目录里的内容都会成为检测的对象。 此种机制的出现的目的是当内核空间发生某种事件之后,可以立即通知到用户空间。方便用户做出具体的操作 二、inotify部署 1.部署前提: rsync daemon服务配置成功,...原创 2018-07-24 17:14:38 · 447 阅读 · 0 评论 -
rsync+sersync实时同步
一、sersync介绍 1.为什么要用rsync+sersync架构? sersync是基于inotify开发的,类似于inotify-tools的工具 sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或者某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的文件或者目录 2.rsync+inotify-tools与rsync+sers...原创 2018-07-24 21:41:37 · 258 阅读 · 0 评论