#查看服务端口 netstat -tulpn
一、服务器端配置:
# yum -y install xinetd
# vi /etc/xinetd.d/rsync
service rsync { disable = yes socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --daemon log_on_failure += USERID }
然后启动 xinetd
# /etc/init.d/xinetd start 或 service xinetd restart
注意:如果服务器上装有防火墙记得要打开端口,默认端口是873
先安装rsync软件
yum安装
yum install rsync,
为了密码的安全 rsyncd.secrets的权限需要修改为600 chmod 0600 rsyncd.secrets
这几个文件默认不存在 需要自行创建 mkdir -p /etc/rsyncd
vi rsyncd.conf
vi rsyncd.secrets
增加配置文件内容:
vi /etc/rsyncd/rsyncd.conf
pid file=/var/run/rsyncd.pid rsync服务的pid存放文件位置 #端口号,可以改成其它的 port=873 uid=root gid=root usechroot=yes chroot read only=no # 允许访问的ip hosts allow=192.168.1.0/24 max connections=5 log file=/var/log/rsyncd.log log format=%t %a %m %f%b syslog facility=local3 timeout=300 secrets file = /etc/rsyncd/rsyncd.secrets [backup] path = /test auth users=root lsit=true ignore errors secrets file=/etc/rsyncd/rsyncd.secrets
为rsync用户指定密码
vi /etc/rsyncd/rsyncd.secrets
root:111111
启动rsync服务
/usr/bin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf
查看服务端口 netstat -tulpn
停止rsync服务
kill `cat /var/run/rsyncd.pid`
客户端配置
安装rsync
rsync --list-only root@192.168.1.2:backup 查看rsync设置的backup目录中的文件信息
同步文件
rsync -azuvP root@192.168.1.2:backup /backup
rsync -azu --password-file=/etc/rsyncd.password root@192.168.1.2:backup /backup
chmod 0600 /etc/rsyncd.password
如果想要定期执行
crontab -e
20 00 * * * rsync -azu --password-file=/etc/rsyncd.password root@192.168.1.2:backup /backup > /dev/null 2>&1
相关推荐
rsync安装 # 检查是否安装过rsync, 如果已经安装过需要卸载 rpm -qa|grep rsync # 安装了rsync 卸载 rpm -e rsync # 下载最新rpm包(注意操作系统和位数的匹配) # rsync的rpm包列表地址:...
2、开通防火墙端口rsync缺省的端口是873,您可以修改配置文件中的端口 1、创建操作系统用户操作系统用户可以是普通的用户,也可以是简单的、无需登录的、没有H
最近需求想定期备份内部重要的服务器数据到存储里面,接下来通过本文给大家分享centos7下rsync+crontab定期同步备份,感兴趣的朋友跟随小编一起看看吧
主要介绍了CentOS 6.3 Rsync客户端与Win2003 cwRsyncServer服务端实现数据同步,需要的朋友可以参考下
Centos6.3环境下配置文件系统同步更新,主要是用rsync和inotify机制实现
rsync安装配置详解
本文档采用命令行加截图的方式真实的再现了在CentOS 7操作系统下如何一步步的配置Rsync + Sersync实时数据同步,可操作性极强,有需要的可以参考配置。
利用Rsync服务让SLB下多台centos服务器文件同步更新
centos7+Tomcat+MySQL+nginx电子商务站点部署,及rsync备份
linux :CentOS 7下用rsync+inotify实现实时同步,可以实现文件之间的同步备份。
适合linux初学者
本人写的《从0自学linux运维》系列之搭建篇 hualinux2.11 环境搭建:Centos8配置rsync及与inotify和sersync的配合.pdf
本文实例讲述了CentOS平台...1、centos默认已经安装rsync了,输入命令rsync查看,如果无法正常工作可参考文章最后的链接进行操作 2、rsync只会增量同步,从服务器如果删除 下次同步还会有,–delete 删除目标目录比源目
文章目录HYPERLINK"http://www.centos.bz/2011/06/rsync-server-setup/"\l"什么是rsync"\o"什么是rsync"什么是rsyncHYPERLINK"http://www.centos.bz/2011/06/rsync-server-setup/"\l"rsync的安装"\o"rsync的安装"rsync的安装HYPERLINK...
本文档主要是讲解rsync 的源码安装部署过程以及如何利用rsync实现服务器之间的数据同步,同时利用sersync实现实时同步,当然也可以利用计划任务来打到相同的效果。
CentOS 5 + rsync 同步2台服务器的文件,需要服务器同步的朋友可以参考下。
系统:CentOS 5.5 IP地址:192.168.21.160 数据存放目录:/data/osyunwei 2、cwRsync客户端 系统:Windows Server 2003 IP地址:192.168.21.130 同步的目录:D:\osyunwei 实现目的: cwRsync客户端每天凌晨3:00钟...
本文以图文结合的方式详细的再现了在CentOS7.3操作系统下配置Rsync+Sersync2实时数据同步服务的全过程,文档内容经过反复的实践检验,真实有效,希望对大家有所帮助。