Rsync同步设置的一例

以下文档于2014-12-10更新

 

先在服务端操作

#wget http://pkgs.repoforge.org/rsync/rsync-3.0.9-2.el6.rfx.x86_64.rpm

#rpm –ivh rsync-3.0.9-2.el6.rfx.x86_64.rpm

#chkconfig rsync on

#service xinetd restart    <如果提示没有此服务, yum –y install xinetd

#因为一般没有rsyncd.conf配置文件.手动建一个

#mkdir /etc/rsyncd

#touch /etc/rsyncd/rsyncd.conf

#ln –s /etc/rsyncd/rsyncd.conf /etc/rsyncd.conf

#vim /etc/rsyncd.conf

<以下为/etc/rsyncd/rsyncd.conf 文档>

[global]

uid = root

gid = root

use chroot = no

max connections = 4

strict modes = yes

port = 873

pid file = /var/run/rsyncd.pid

lock file = /var/run/rsync.lock

log file = /var/log/rsyncd.log

[backup]

path = /var/testrsync

comment = This is test

read only = no

write only = no

auth users = root

uid = root

gid = root

secrets file = /var/rsync.ps

list = no

截图如下:

#touch /var/rsync.ps

#echo “1qaz2wsx”>>/var/rsync.ps    <这个是将root的密码保留至/var/rsync.ps中>

#chown root.root /var/rsync.ps

#chmod 400 /var/rsync.ps

<如果没有操作上面的那些步骤.会出现下面的错误的现象>

<下面创建下测试的文件,这个路径与/etc/rsyncd/rsyncd.conf 中的path一致>

#mkdir /var/testrsync

#touch /var/testrsync/aa.txt

#echo “hello”>>/var/testrsync/aa.txt

在另外的一台服务器上面也做下相关的操作.

# rsync -avzP --password-file=/var/rsync.ps [email protected]::backup /var/testrsync/

时间: 2024-10-14 07:55:23

Rsync同步设置的一例的相关文章

Windows 之间用rsync同步数据(cwRsyncServer配置)

rsync是一款优秀的数据同步软件,在跨服务器,跨机房,跨国备份服务器的首选工具,下面就来介绍下如何配置安装cwRsyncServer很大多数软件一样是B/C架构,cwRsyncServer是rsync的windows版本 一,下载官方下载地址:官方网站:http://rsync.samba.org/download.html下载地址:http://sourceforge.net/projects/sereds/files/cwRsync/4.1.0/ 服务器版为: <ignore_js_op>

rsync同步 Cobbler装机平台部署

Top NSD SERVICES DAY05 案例1:rsync基本用法 案例2:rsync+SSH同步 案例3:使用inotifywait工具 案例4:配置Web镜像同步 案例5:配置Cobbler装机平台 1 案例1:rsync基本用法 1.1 问题 本例要求掌握远程同步的基本操作,使用rsync命令完成下列任务: 将目录 /boot 同步到目录 /todir 下 将目录 /boot 下的文档同步到目录 /todir 下 在目录 /boot 下新增文件 a.txt,删除 /todir 下的子

rsync同步Nginx日志遇到问题总结

一.目的 将nginx 日志通过普通用户利用rsync公钥认证的方式实时同步到本地服务器上,之后使用elk程序进行处理. 二.遇到问题及解决方法思路 问题1.文件权限:nginx 的日志默认权限如下: [[email protected] ~]# ll /var/log/nginx/access.log -rw-r----- 1 nginx adm 36330 Sep 11 10:26 /var/log/nginx/access.log 我新建的是普通用户,标准的用户组,用rsync同步时,报个

rsync同步工具实战

rsync同步工具实战 rsync具有增量同步的功能,相对于cp工具来说,效率比较高:同时可以在本地到本地或本地到远程之间,实现镜像备份 环境:分别有机器:server-178/24,client-b-179/24,client-c-180/24 其中以server-178/24为rsync服务端,client-b-179/24,client-c-180/24为rsync客户端 实战过程: 检查服务端和客户端环境:rpm -aq|grep rsync [[email protected] ~]#

Rsync同步日志服务的搭建

Rsync同步日志服务的搭建 一.Rsync介绍: rsync是Unix下的一款应用软件,它能同步更新两处计算机的文件与目录,并适当利用差分编码以减少数据传输.rsync中一项与其他大部分类似程序或协定中所未见的重要特性是镜像对每个目标只需要一次传送.rsync可拷贝/显示目录属性,以及拷贝文件,并可选择性的压缩以及递归拷贝.在常驻模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsync传输协定或者通过远程shell如RSH或者SSH伺服文件.SSH情况下,rsyn

rsync同步

rsync 远程同步 格式: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC [[email protected]]HOST:DEST     //用户名默认为当前终端的用户 rsync [OPTION]... [[email protected]]HOST:SRC DEST rsync [OPTION]... [[email protected]]HOST::SRC DEST rsync [OPTION]... SRC [[email prot

rsync+SSH同步,rsync+rsync同步

1.RSYNC:远程同步,支持本地复制,或与其他SSH.rsync主机同步. rsync远程同步和cp.scp功能基本一致,不同的是其他两个是对源文件进行复制,如果有新加入的数据,使用cp.scp把源文件所有的内容在进行复制,而rsync是在源文件的基础上只更新新变化的数据. 2.同步与复制的差异: 复制:完全拷贝源到目标. 同步:增量拷贝,只传输变化过的数据. 3.rsync 同步的基本操作 使用格式:rsync  源文档  目标文档 rsync常用选项-a:归档模式,相当于-rlptgoD-

sersync+rsync同步

一.Sersync安装 (1)Sersync同步需求逻辑图 Sersync依赖于rsync进行数据同步,需在主服务器master上开启Sersync,Sersync负责监控配置文件 中的文件系统的事件变化,然后调用rsync命令把更新的文件同步到目标服务器slave上. 结论:需要在主服务器上配置Sersync,在同步目标服务器上安装rsync-server. Sersync同步示意图 user----}Sersync--------}S1-rsync服务器 服务器--------}S2-rsy

必备技能rsync同步备份

一.了解rsync: 1. rsync是一款类unix增量备份工具,可以实现快速的镜像同步. 2. rsync的特点: 1) 同步整个目录(递归同步)树 2) 能保持文件的属性(权限.时间.软硬链接) 3) 快速:首次同步时完全复制,再次同步只同步修改部分,且传输是压缩的. 4) 安全:可以调用ssh协议加密传输 5) 支持匿名的站点同步,实现公共资源共享. 3. rsync工作原理: 1) rsync的架构:C/S:角色分为同步源(备份源).发起端. 发起端:发起rsync请求的. 同步端:相