Linux rsynv远程数据同步

rsync

rsync是linux系统下的远程数据同步工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。rsync使用“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此针对非第一次同步传输速度快。

rsync特性

1、可以镜像保存整个目录和文件系统
2、容易做到保持原来文件的权限、Owner、Group、修改时间、软硬链接、文件acl、文件属性信息等等
3、文件传输效率高,使用同步算法,只比较变化的
4、支持匿名传输,方便网站镜像;也可以做验证,加强安全
5、可以使用rsh ssh 方式来传输文件,也可直接通过socket方式
6、无特殊权限就可以安装,linux操作系统默认安装

注意

若使用普通身份执行rsync,同步后的文件的属主将改变为这个普通用户身份
使用超级用户身份运行rsync命令,同步后的文件的属主将保持原来的用户身份

rsync格式

安装
yum install rsync

centos7下启动/查看/开机启动
systemctl start rsynvd.service
systemctl status rsynvd.service
systemctl enable rsynvd.service

本机
rsync [option] … src   dest

本地shell备份
备份到本机
rsync [option] … [user@]host:src   dest
rsync root@192.168.100.38:/data/warehouse /data/warehouse

备份到远程机器
rsync [option] … src   [user@]host:dest
rsync /data/warehouse root@192.168.100.38:/data/warehouse

访问rsync服务器备份:
备份到本机
rsyn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

訾零

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值