rpm -aq rsync 2.服务端创建rsync服务配置文件 vim /etc/rsyncd.conf uid = rsync rsync服务用户:用于备份目录用户及所属组 gid = rsync rsync服务用户组:用于备份目录用户及所属组 use chroot = no max connections = 2000 客户端最大连接数 timeout = 600 超时时间 pid file = /var/run/rsyncd.pid 进程路径 lock file = /var/run/rsync.lock log file = /var/log/rsyncd.log 日志路径 ignore errors 忽视IO错误 read only = false 只读模式 list = false 列表 hosts allow = 192.168.1.0/24 允许访问IP范围 hosts deny = 0.0.0.0/32 禁止访问IP范围 auth users = rsync 服务端用户名 secrets file = /etc/rsync.password 密码配置文件路径 ##################################### [demo] 服务端模块名称 path = /data/www/bbs/ 服务端端数据存放路径 3.服务端创建rsync密码配置文件 echo 'rsync:123456' > /etc/rsync.password chmod 600 /etc/rsync.password 4.rsync客户端密码文件配置 echo '123456' > /etc/rsync.password chmod 600 /etc/rsync.password 5.rsync客户端数据备份方式 推: rsync -avz /backup/ rsync@1.1.1.1::demo --password-file=/etc/rsync.password 拉: rsync -avz rsync@1.1.1.1::demo /backup/ --password-file=/etc/rsync.password |