Rsync 服务器搭建

本文介绍了如何搭建Rsync服务器,包括开启xinetd服务、配置rsyncd.conf文件,以及设置用户和密码。此外,还讲解了Rsync客户端的搭建步骤,包括生成验证文件、测试同步命令。rsync参数如`-vzrtopg`用于详细、归档模式的文件同步,`--password-file`指定密码文件,`--delete-after`则在同步后删除源文件。
摘要由CSDN通过智能技术生成
 

Rsync简介

 rsync 是一个 Unix 系统下的文件同步和传输工具。

它具备以下特性:

1. 能更新整个目录和树和文件系统

2. 有选择性的保持符号链链、硬链接、文件属于、权限、设备以及时间

3. 对于安装来说,无任何特殊权限要求

4. 对于多个文件来说,内部流水线减少文件等待的延时

5. 能用 rsh、ssh 或直接端口做为传输入端口

6. 支持匿名 rsync 同步文件,是理想的镜像工具;

 

Rsync服务器是指以deamon方式运行rsync服务的服务器,需要打开rsync deamon和启动xinetd服务。默认端口873。

 

Rsync客户端是发起rsync连接的服务器,安装rsync即可。

Rsync工作场景

Rsync客户端发起连接后,Rsync服务器会检查Rsync客户端提交Rsync服务器内建的户名和密码是否正确,如果通过认证检测,则开始文件传输,传输的过程是按要求先比对文件的大小、属性、权限、MD5值等信息,如果两端文件信息不一致,则按要求同步文件的区别块。

以下以备份rsync服务器的/usr/local/tomcat6/web 目录为例进行部署。

Rsync服务器架设简单,多数发行版本unix或者linux操作系统甚至默认都安装了rsync

全局配置文件 /etc/rsyncd.conf  有时候安装后没有此文件不必惊慌,自己创建一个。默认安装的也可能不存在该文件。

 

 

Rsync服务器搭建步骤:

1,安装rsync软件(略)

2,开启rsync deamon的xinetd服务

#chkconfig xinetd on     打开了xinetd的启动项(输入命令,如果系统不报错即可)

#chkconfig rsync on      打开rsync的启动项(输入命令,如果系统不报错即可)

#vi /etc/xinetd.d/rsync  检查配置文件是否正确

大致检查下,文件内容如下:

# default: off

# description: The rsync server is a good addition

to an ftp server, as it \

# allows crc checksumming etc.

service rsync

{

disable = no

socket_type = stream

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值