配置客户端
- 检查安装包
rpm -qa | grep rsync
如果没有rsync则安装rsync
yum install -y rsync
- 创建密码文件存放密码
vim /etc/rsync.password
写入客户端规定的密码
123456
保存退出 - 创建客户端的临时备份目录
mkdir /backup
- 赋予密码本600权限保证安全性
chmod 600 /etc/rsync.password
- 测试客户机向远程服务器推送同步文件
5.1 在临时备份目录下创建测试文件
touch stu{01..100}
5.2 第一种推送到服务器方法
rsync -avz /backup/ rsync_backup@172.16.1.41::backup/ --password-file=/etc/rsync.password
第一个/backup是客户机要备份的目录
@前面的rsync_backup是服务端配置文件中定义的虚拟用户
::后面的backup代表的是在客户端的配置文件/etc/rsyncd.conf中定义的模块名
5.3 第二种推送到服务器方法
rsync -avz /backup/ rsync://rsync_backup@172.16.1.41/backup/ --password-file=/etc/rsync.password
5.4 第一种回拉到客户端方法
rsync -avz rsync_backup@172.16.1.41::backup/ /backup/ --password-file=/etc/rsync.password
5.5 第二种回拉到客户端的方法
rsync -avz rsync://rsync_backup@172.16.1.41/backup/ /backup/ --password-file=/etc/rsync.password