码迷,mamicode.com
首页 > 其他好文 > 详细

使用rsync基于ssh免密登陆进行备份或目录同步

时间:2019-08-16 18:40:39      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:文件同步   检查   root   使用   范围   免密   工具   需要   color   

日常工作中有很多的备份工作,rsync是一个很不错的工具,尝试使用基于ssh免密登陆的方式进行备份,测试成功,是可行且方便的方法,撰文记之,以备后用:

1.A主机root用户对B主机root用户做ssh免密登陆,此过程不再赘述,请自行百度。

2.A主机安装rsync命令:yum install rsync -y

技术图片

3.在A主机根目录下创建/ceshi目录,B主机根目录下也创建/ceshi目录,并touch一些测试文件。

技术图片

技术图片

4.执行命令:rsync -a -e "ssh" 192.168.249.145:/ceshi/ /ceshi/,并检查本地/ceshi目录,如果被备份主机的ssh端口修改过,则修改为"ssh -P XXXX"

技术图片

这样,便将192.168.249.145主机上/ceshi目录下的所有文件同步到了本地目录下的/ceshi,需要注意的是192.168.249.145:/ceshi/  ,这个/,如果有,则表示同步文件目录下的所有文件,如果没有/,则表示下载改目录,-a的意思是不改变文件属主,权限等信息。

5.应用范围:可以使用rsync对数据库的备份文件,或者其它需要进行备份的数据进行同步,最后,值得一提的是,rsync实现的是自动对比文件的备份,被备份目录是备份目录的子集,自动实现差异备份。

 

使用rsync基于ssh免密登陆进行备份或目录同步

标签:文件同步   检查   root   使用   范围   免密   工具   需要   color   

原文地址:https://www.cnblogs.com/xiaoyuxixi/p/11365566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!