rsync部署

centos6,rsync 3.X比对方法,一遍比对差异,一遍对差异的部分进行同步。

查看rysnc版本:

[[email protected] ~]# rsync --version
rsync  version 3.0.6  protocol version 30
Copyright (C) 1996-2009 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
    append, ACLs, xattrs, iconv, symtimes

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.

安装可以采用编译方法安装:

[[email protected] ~]# rpm -qa rsync
rsync-3.0.6-12.el6.x86_64

时间: 2025-01-04 04:56:14

rsync部署的相关文章

CentOS 6.5 inotify+rsync 部署

Rsync是一款远程同步软件,在同步文件(文件和目录)的时候可以保持原文件的权限.修改时间.包括链接文件也可以同步. 这个东西应用在什么地方呢?不管你是什么业务,如果你有几十台以上的服务器,并且这些服务器需要实时保持拥有的文件一致,那你就会用到这个工具.比如你有几十台web服务器,网页文件会经常修改,如何批量同步这些新的网页文件到所有服务器上呢? Inotify又是什么呢?它是一种通知机制,随着时间的推移,你的原文件夹可能越来越大,如果每次同步都把整个目录扫描一遍那简直不敢想象,inotify就

【RSYNC】rsync部署

rsync作用比较:远程拷贝:scp本地拷贝:cp删除功能:rm rsync可以是一个网络服务(port socket)rsync命令是客服端命令:第一种工作模式:localrsync -avz /etc/hosts /tmp/ ===cprsync -avz --delete /null/ /tmp/ ===rm第二种工作模式:remote shellpush:rsync -avzP -e 'ssh -p 22' /tmp/ [email protected]:/tmppull:rsync -

rsync+sersync部署流程

Sersync简介 sersync是国人周洋基于Inotify开发的,类似于Inotify-tools的工具. Sersync项目利用inotify与rsync技术实现对服务器数据实时同步的解决方案,其中inotify用于监控sersync所在服务器上文件系统的事件变化,rsync是目前广泛使用的本地及异地数据同步工具,其优点是只对变化的目录数据操作,甚至是一个文件不同的部分进行同步,所有其优势大大超过使用挂载文件系统或scp等方式进行镜像同步. Sersync的优点: 1.使用c++编写,对l

inotify+rsync及sersync部署流程

inotify+rsync部署流程: 第一步:完成部署rsync守护进程服务 第二步:确认inotify软件是否安装扩展yum源(扩展的仓库):epel(企业级linux的yum源的扩展仓库)? 阿里云epel源:通过访问阿里yum源镜像地址获取? 直接安装epel源方式:yum install epel-releaseyum install inotify-tools -y/usr/bin/inotifywait --- 开启实时监控服务,监控目录或文件的数据变化/usr/bin/inotif

Hudson安装配置、部署应用及分析

一.部署环境 机器:一台linux虚机,内存1G,操作系统CentOS release 5.6,硬盘100G. 实验应用:乐学方舟后台部署(非正式环境) 应用环境:apache-tomcat-7.0.27  ,JDK 二.环境搭建 1.下载hudson ,安装部署http://hudson-ci.org/ 点击下载 2.下载完成,需找一台linux的机器,上传文件.后台解压运行 # java -jar hudson-3.0.1.war --httpPort=8888& 在实验环境中,hudson

inotify+rsync双向同步

inotify+rsync实现双向自动同步文件,这个在实验是由于本人所在公司一项业务需要实现双向同步,inotify+rsync的大多数配置都是单向实施的,这个双向实验经过验证是可行的,对于没有共享存储的但是又需要实现数据双向一致性的场景还是比较实用的. Inotify+rsync实现双向同步实验 机器地址:192.168.14.202 192.168.14.203 目录为/var/www/html/web202和/var/www/html/web203目录的所有者和所属组为rsync 用户为:

Rsync 基础配置

rsync 部署/同步 cat /etc/rsyncd.conf # /etc/rsyncd: configuration file for rsync daemon mode # See rsyncd.conf man page for more options. # configuration example: uid = nobody gid = nobody port = 873 use chroot = yes timeout = 900 ignore nonreadable = ye

sersync部署

rsync :  wget  http://rsync.samba.org/ftp/rsync/src/rsync-3.1.1.tar.gz Sersync: wget https://raw.githubusercontent.com/wsgzao/sersync/master/sersync2.5.4_64bit_binary_stable_final.tar.gz Sersync 安装: tar zxf sersync2.5.4_64bit_binary_stable_final.tar.

Rsync同步服务器配置详解

关于Rsync的作用其他应用命令这里不做具体阐述,这里只对rsync同步服务器的配置过程给出详细过程 1    Rsync部署环境准备 1.1   服务器准备 服务器系统 角色 Ip Centos6.6x86_64 Backup服务器 1.2   检查环境 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [[email protected] nfs]# uname -r 2.6.32-504.el