rsync和sersync的配置资料.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
**rsync配置详解** `rsync` 是一个用于在本地或远程系统之间同步文件和目录的强大工具。它支持快速增量传输,这意味着它只传输自上次同步以来发生变化的数据,从而节省了带宽和时间。以下是对rsync配置的详细说明: 1. **安装xinetd服务**:`rsync` 可以作为守护进程(daemon)运行,通过xinetd(Extended Internet Services Daemon)管理。确保已安装xinetd软件包,如在Red Hat/CentOS系统中使用`yum -y install xinetd`。 2. **启用rsync服务**:编辑`/etc/xinetd.d/rsync`文件,将`disable=yes`更改为`disable=no`,然后重启xinetd服务以使更改生效。命令是`# /etc/init.d/xinetd restart`。 3. **创建配置文件**:在`/etc/`目录下创建名为`rsync.conf`的配置文件。这个文件定义了rsync daemon的行为。例如: ``` uid=root gid=root max connections=10 log file=/var/log/rsyncd.log pid file=/var/run/rsyncd.pid lock file=/var/run/rsyncd.lock secrets file=/etc/rsyncd.passwd hosts allow=192.168.75.0/24 hosts deny=* [test] comment= test path=/home/test read only = no exclude=test secrets file = /etc/rsyncd/rsyncd.secrets ``` 这里定义了一个名为`test`的模块,允许来自192.168.75.0/24子网的IP地址进行连接,并且指定`/home/test`为同步路径。 4. **启动rsync服务**:重启xinetd以启动rsync守护进程。命令是`# /etc/init.d/xinetd restart`。 5. **进行数据备份**:使用如下命令进行同步: ``` # rsync -rlvhPogDtS --progress --delete --password-file=/etc/rsyncd/rsyncd.secrets root@192.168.75.136::test /home/test ``` 参数解释: - `-r`:递归同步 - `-l`:保留软链接 - `-v`:详细输出 - `-h`:人性化显示大小 - `-P`:显示进度条和部分传输文件 - `-g`:保留组信息 - `-o`:保留所有者信息 - `-D`:保留设备文件 - `-t`:保留时间戳 - `-S`:同步sparse文件 - `--delete`:删除目标目录中源目录没有的文件 - `--password-file`:从指定文件读取密码 **sersync配置指南** `sersync` 是一个用于实时文件同步的工具,通常用于服务器之间的文件同步。以下是配置sersync的步骤: 1. **启动rsync daemon**:在另一台主机上,以守护进程模式启动rsync,使用命令`# rsync --daemon --config=/etc/rsyncd.conf`。 2. **检查rsync状态**:通过`# lsof -i:873`确认rsync服务是否已在873端口上运行。 3. **安装sersync**:从源代码获取或下载预编译的二进制包。这里使用了预编译的版本,从Google Code仓库下载`sersync2.5_64bit_binary_stable_final.tar.gz`,解压后可以直接使用。 4. **配置`sersync`**:主要配置文件是`confxml.xml`。根据实际需求定制同步策略,包括源路径、目标路径、过滤规则等。 5. **启动sersync服务**:运行`# ./sersync2 -d -r`启动服务。参数`-d`表示以守护进程模式运行,`-r`表示实时同步。 6. **验证服务**:在测试目录中添加或修改文件,观察rsync服务主机是否同步了这些更改。 作者胡斌提到,完成这些步骤后,你可以尝试在文件夹中放置文件,检查rsync服务主机是否成功进行了更新。如果需要更多帮助,可以联系他通过邮箱gangdan0083@163.com进行咨询。 rsync和sersync是两种强大的文件同步工具,它们各自有其特点和应用场景。rsync适用于一次性或定期的文件备份,而sersync则适合持续的实时文件同步。正确配置这两个工具对于保持数据的一致性和完整性至关重要。
- 粉丝: 1
- 资源: 10万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- YOLOv8完整网络结构图详细visio
- LCD1602电子时钟程序
- 西北太平洋热带气旋【灾害风险统计】及【登陆我国次数评估】数据集-1980-2023
- 全球干旱数据集【自校准帕尔默干旱程度指数scPDSI】-190101-202312-0.5x0.5
- 基于Python实现的VAE(变分自编码器)训练算法源代码+使用说明
- 全球干旱数据集【标准化降水蒸发指数SPEI-12】-190101-202312-0.5x0.5
- C语言小游戏-五子棋-详细代码可运行
- 全球干旱数据集【标准化降水蒸发指数SPEI-03】-190101-202312-0.5x0.5
- spring boot aop记录修改前后的值demo
- 全球干旱数据集【标准化降水蒸发指数SPEI-01】-190101-202312-0.5x0.5