码迷,mamicode.com
首页 > 系统相关 > 详细

linux rsync同步(续二)

时间:2015-07-29 19:51:16      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:linux   计划   如何   

  我们前两章已经把rsync同步的效果做了出来,同步的时候我们是通过rsync工具进行同步操作的,但试想一下,在生产环境中,我们不可能总是用rsync工具进行手动同步,如何解决这个问题,如何实现自动的实时同步呢,接下来我们进行测试。

ssh备份源通过计划任务与脚本进行备份:

1.首先编写备份脚本

技术分享

技术分享

技术分享

2.脚本是已经写好了,但是还有一个问题,当我们使用rsync工具利用ssh源的方式进行上传或下载时,他是会提示输入那个用户的密码的,当我们使用计划任务进行备份时,不可能盯着它在输入密码吧。

我们现在,利用一种技术,就是ssh的密钥对验证方式,只要连接过一次后,以后就都不会再要求输入密码了。

修改服务端ssh的配置文件,启用密钥对验证

技术分享

技术分享

 

在客户端生成密钥对,并将秘钥上传到服务器的用于rsync同步的用户目录中(一定要注意,此处输入的密码必须要复杂,不然会报错)

技术分享

技术分享

 

先通过ssh连接一下服务端,记录下密码,以后再使用脚本就会自动过去

技术分享

 

 

linux rsync同步(续二)

标签:linux   计划   如何   

原文地址:http://10460741.blog.51cto.com/10450741/1679543

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