配置 rsync
系统环境
[root@linuxas3 root]# uname -a
Linux linuxas3.9812.net 2.4.21-4.ELsmp #1 SMP Fri Oct 3 17:52:56 EDT 2003 i686 i686 i386 GNU/Linux
安装rsync
在AS3 第二张CD上找到rsync-2.5.6-20.i386.rpm
[root@linuxas3 root]# cd /mnt
[root@linuxas3 mnt]# mount cdrom
[root@linuxas3 mnt]# cd cdrom/RedHat/RPMS
[root@linuxas3 RPMS]# rpm -ivh rsync-2.5.6-20.i386.rpm
配置/etc/rsyncd.conf
在rh9,as3系统上rsync安装后,并没有创建rsyncd.conf文档,笔者是自己创建的rsyncd.conf文档
[root@linuxas3 root]# vi /etc/rsyncd.conf
uid=nobody
gid=nobody
max connections=4
use chroot=no
log file=/var/log/rsyncd.log
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
#auth users=root
secrets file=/etc/rsyncd.pwd
[postfix]
path=/var/mail
comment = backup mail
ignore errors
read only = yes
list = no
auth users = postfix
[netkiller]
path=/home/netkiller/web
comment = backup 9812.net
ignore errors
read only = yes
list = no
auth users = netkiller
[pgsqldb]
path=/var/lib/pgsql
comment = backup postgresql database
ignore errors
read only = yes
list = no
选择说明
uid = nobody
gid = nobody
use chroot = no # 不使用chroot
max connections = 4 # 最大连接数为4
pid file = /var/run/rsyncd.pid #进程ID文件
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log # 日志记录文件
secrets file = /etc/rsyncd.pwd # 认证文件名,主要保存用户密码,权限建议设为600,所有者root
[module] # 这里是认证的模块名,在client端需要指定
path = /var/mail # 需要做镜像的目录
comment = backup xxxx # 注释
ignore errors # 可以忽略一些无关的IO错误
read only = yes # 只读
list = no # 不允许列文件
auth users = postfix # 认证的用户名,如果没有这行,则表明是匿名
[other]
path = /path/to...
comment = xxxxx
密码文件
在server端生成一个密码文件/etc/rsyncd.pwd
[root@linuxas3 root]# echo postfix:xxx >>/etc/rsyncd.pwd
[root@linuxas3 root]# echo netkiller:xxx >>/etc/rsyncd.pwd
[root@linuxas3 root]# chmod 600 /etc/rsyncd.pwd
启动rsync daemon
[root@linuxas3 root]# rsync --daemon
测试
[root@linux docbook]# rsync rsync://www.9812.net/netkiller
[root@linux tmp]# rsync rsync://netkiller@www.9812.net/netkiller
Password:
[chen@linux temp]$ rsync -vzrtopg --progress --delete postfix@www.9812.net::postfix /tmp
Password:
rsync rsync://认证用户@主机/模块
rsync -vzrtopg --progress --delete 认证用户@主机::模块 /mirror目录
添加到启动文件
echo
"rsync
--daemon"
>>
/etc/rc.d/rc.local
完成
分享到:
相关推荐
rsync 配置 rsync 配置是一种远程同步工具的配置方法,主要用于实现服务器之间的文件同步。下面是 rsync 配置的详细知识点: 一、配置 rsync 源服务器 为了配置 rsync 源服务器,需要创建备份用户,配置 SSH 备份...
《使用CentOS7配置rsync实现文件同步》 rsync是一款强大的文件同步工具,它能够高效地在不同服务器之间同步目录和文件,尤其在Linux环境中广泛使用。rsync的特性在于其采用的“rsync算法”,该算法仅传输文件的差异...
本文将详细介绍如何在Windows环境下配置rsync,以便与Git Bash更好地协同工作。 首先,我们需要了解Git。Git是一款分布式版本控制系统,由Linus Torvalds为Linux内核开发,现已被广泛应用于各种软件项目的版本管理...
远程文件传输rsync-断点续传及增量传输,rsync实现断点续传 传送文件较大时,如果网络中断了,重传比较费时。...win10下使用git配置rsync实现断点续传,解压缩后cp到git对应usr目录下,打开bash 输入 rsync --version 验证
### Windows 下安装与配置 rsync (cwRsync) 的详细步骤及知识点 #### 一、安装服务端 cwRsync 是一款适用于 Windows 平台下的 rsync 实现工具,能够帮助用户实现文件的同步功能。它支持 Windows 系统的服务模式...
在Windows平台上配置Rsync进行文件同步是一种流行的方法,尤其在需要备份网站数据时。Rsync是一款优秀的文件同步软件,它的主要功能是同步整个目录树和文件系统,同时保留原始文件的权限、时间和软硬链接。利用Rsync...
### Ubuntu 下配置Rsync服务的方法 #### 一、概述 在Ubuntu系统中配置Rsync服务是一种常见的需求,尤其是在需要在不同主机间同步数据时。Rsync不仅能够高效地完成文件同步工作,还提供了多种功能选项以满足不同...
本文将详细介绍如何在Linux系统中配置rsync进行文件夹同步,包括准备工作、安装过程、服务端与客户端的配置步骤,以及如何通过脚本实现定时同步。 #### rsync简介 rsync是一种用于文件传输的开源软件,其核心功能...
### rsync相关知识 rsync(remote synchronization)是一款...以上所述均是关于rsync工具在CentOS 8环境下的安装、配置以及与inotify和sersync的配合使用,以实现高效、增量的数据同步备份及实时同步的详细知识点。
rsync 安装与配置 rsync 是 Linux 系统下的数据镜像备份工具,可以镜像保存整个目录树和文件系统,并且可以保持原来文件的权限、时间、软硬链接等等。下面将介绍 rsync 的安装和配置过程。 一、安装 rsync rsync ...
在互联网中,Windows环境中使用Rsync远程同步数据;使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他rsync主机同步。
本篇将详细介绍如何配置rsync服务。 首先,确认RHEL5系统已经预装了rsync软件包。rsync服务的管理由xinetd(extended Internet services daemon)负责。为了启用rsync服务,我们需要编辑/etc/xinetd.d/目录下的...
包括主配置文件rsyncd.conf、用户密码文件rsyncd.secrets、服务器信息rsyncd.motd、配置rsync启动文件和配置rsync开机服务自启动等方面的设置。 3.1 主配置文件rsyncd.conf 主配置文件rsyncd.conf是服务端rsync的...
2. **配置rsync**:rsync的配置文件一般位于/etc/rsyncd.conf,这里可以定义服务器的行为,包括哪些目录可供同步,以及访问控制等。 3. **全局定义**:配置文件中的全局设置影响所有模块,如日志文件位置、用户认证...
在 CentOS 6.3 环境中,配置文件系统实时同步更新,我们可以采用 rsync 结合 inotify 工具来实现。rsync 是一款强大的数据同步工具,它能够高效地进行本地或远程数据同步。而 inotify 是 Linux 内核提供的一种文件...
Rsync 在 Windows 下的安装和配置 Rsync 是一个基于 Unix 的文件同步工具,能够在本地和远程文件系统之间快速高效地同步文件。下面我们将介绍如何在 Windows 下安装和配置 Rsync。 安装 Rsync 要在 Windows 下...