Rsync数据同步工具三种使用方法

Rsync数据同步工具,它的特点是开源的,速度快,功能多;可以实现全量和增量本地或者远程数据同步功能

Rsync适用于 : unix , linux ,windows等多平台操作系统

常在定时任务中备份数据时使用

三种方法:

1. 本地间数据同步,类似cp命令

2. 网络间两台不同IP服务器间数据同步

3. 以socket进程监听方式进行数据同步

第一本地间传送格式

(1)  rsync  -avz 源目录  目标目录

这是增量同步方式速度快只传对方没有的

(2)  rsync -avz --delete  A目录    B目录

还可以实现删除 ,A有的B没有的把A的传给B,如果B有的A没有,那么就把B有的删除

第二种是网络间传送

需要先安装个远程传输插件

yum -y install openssh-clients

格式是

rsync -avz 源服务器目录  root@对方服务器IP:对方服务器目标路径

第三种socket进程监听方式传送

第一服务端的准备工作

1 .创建配置文件

2 .创建共享目录,并创建执行用户账号rsync

3. 将共享目录也就是模块名改属主和属组都为执行账号rsync

4. 创建虚拟账号密码文件

echo "虚拟账号名(在配置文件的模块内有):密码">/etc/rsync.password

5. 将账号密码文件改为600权限

6. 启动服务

rsync --daemon

7. 加入开机启动

echo "rsync --daemon"> /etc/rc.local

客户端准备工作:

1. 创建密码文件

2. 将密码文件改为600权限

推送格式 (免交互推送)定时任务中常用

rsync -avz 客户端路径 虚拟用户名@服务端IP::模块名 --password -file=/etc/rsync.password

 

转载于:https://www.cnblogs.com/lijianjie/p/9906296.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值