测试rsync数据推拉
客户端准备文件
mkdir -p /my_rsync/my_linux
推送,从客户端把数据推送到rsync服务器上去
rsync 参数 src dest
1、从客户端的目录/my_rsync,同步整个文件夹到rsync服务端的备份目录下
rsync -avzP /my_rsync rsync_backup@192.168.178.122::backup --password-file=/etc/rsync.password
把内容放在backup下面,对应前面的区块 backup就是自己定义的块
关闭防火墙
关闭selinux vim /etc/selinux/config
参数解释
-a 保持文件属性不变
-v 显示传输的细节
-z 对传输的数据进行压缩传输,提升效率
-P 显示文件传输的进度信息
/my_rsync
src源文件的路径,也就是客户端本地要推送的数据目录,注意结尾的斜杠,/my_rsync表示传整个文件夹,/my_rsync/表示传文件夹里面的内容
rsync_backup 用于验证的账户
@192.168.178.122 填入rsync服务端的地址信息
::backup 是填入rsync服务端的配置文件,定义的模块名字
--password-file=/etc/rsync.password 指定密码文件
拉取数据
拉取数据的操作:从rsync服务端把数据拉取到本地来
rsync 参数 src dest
rsync -avzP rsync_backup@192.168.178.122::backup /test_rsync/ --password-file=/etc/rsync.password
网友评论