Rsync简单使用

运维干货 feko 10个月前 (12-05) 220次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

rsync三种工作模式

第一种:local

rsync命令是客户端命令:
rsync -avz /etc/hosts /tmp <=== cp
mkdir /null
rsync -avz –delete /null/ /tmp/ <== rm

第二种工作模式:remote shell

push:推
rsync -avzP -e ‘ssh -p 22’ /tmp/ root@192.168.137.7:/tmp/
pull:拉
rsync -avzP -e ‘ssh -p 22’ root@192.168.137.7:/tmp/ /tmp/

第三种模式:Access via rsync daemon

push:推
rsync -avz /tmp/ rsync_backup@192.168.137.11::backup –password-file=/etc/rsync.password
pull:拉
rsync -avz rsync_backup@192.168.137.11::backup /tmp/ –password-file=/etc/rsync.password

rsync参数说明:

1)-avz表示同步时文件和目录属性不变。
2)-P显示同步的过程,可以用–progress替换
3)-e ‘ssh -p 22’ ,表示通过ssh的通道传输数据,-p 22可以省略 即-e ssh即可


笔记阁 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Rsync简单使用
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址