rsync守护模式传输是在客户端和服务端之间的数据复制。服务端需要配置好守护进程,等待客户端远程的执行数据同步命令,然后实现数据的拉取,推送
拉取语法
1、拉取模式的语法
rsync 参数 user@ip::src dest
2、第二种写法(用的比较少,不推荐使用)
rsync 参数 rsync://user@ip:port/src dest
推送语法
1、第1种写法(推荐)
rsync 参数 src user@host::dest
2、第2种写法
rsync 参数 src rsync://user@host:port/dest
rsync守护传输模式实践配置
1、准备好3台机器用于测试数据同步
2、分别检查三台机器的内核版本,系统环境,rsync软件包情况
cat /etc/redhat-release # 看centos的版本
uname -r # 看内核版本
rpm -qa rsync # 查看是否装了rsync
3、配置需求
rsync服务器 数据备份服务器 backup
nfs_linux 源数据服务器
my_linux_01 源数据服务器
rsync守护进程数据传输原理解析
步骤 | rsync操作 | 形象的对比 |
---|---|---|
1 | 明确rsync软件已经安装 | 明确自己是否有一个房间可以当仓库 |
2 | 修改rsync的服务端配置文件,定义功能 | 设计,规划一个房间想要改造为仓库 |
3 | 创建rsync服务的虚拟用户 | 找一个仓库的管理员 |
4 | 创建rsync备份目录,以及虚拟用户授权 | 明确仓库中有柜子可以用于存储东西,这个管理员有权限打开,关闭这个柜子 |
5 | 配置rsync密钥文件,以及对密钥文件授权600,user,group,other的权限 | 仓库的柜子需要保证安全,给他加个密码锁 |
6 | 启动rsync服务,让它开始工作 | 仓库可以开门营业了 |
7 | 设置rsync开机启动 | 明确仓库每天都要开业,营业 |
网友评论