Rsync命令

什么事Rsync服务

rsync是一款开源的,快速的,多功能的可以实现全量及增量的本地或远程数据同步备份的工具

yum install -y rsync

rsync命令

1、本地备份,同cp一样

rsync /etc/host  /backup

2、远程备份,同scp一样 (172.16.1.41 备份服务器)

scp -rp /etc/host root@172.16.1.41:/backup
ps: -r  递归   -p 保持文件属性不变
rsync -rp /etc/host root@172.16.1.41:/backup/host

远程备份目录

rsync -rp /etc root@172.16.1.41:/backup     ----备份目录后面没有/ ,会备份/etc目录及其内容
rsync -rp /etc/ root@172.16.1.41:/backup     ----备份目录后面有/ ,会备份/etc目录里面的内容

3、代替删除命令
首先我们创建一个空目录 mkdir /null

rsync -rp --delete /null root@172.16.1.41:/backup

–delete 实现无差异同步数据
4、查看文件命令,同ls

rsync /etc/hosts
rsync -rp root@172.16.1.41:/etc/host /backup  --从备份服务器拉取数据
rsync -rp /etc/host root@172.16.1.41:/backup  --从本地传输数据
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容