Windows下的加密同步

  

Windows下的rsync使用及加密过程

  

项目背景介绍:

  

客户需要在异地做一个备份环境,备份包括数据库和文件数据的备份,基础环境已经事先搭建好,并测试通过;

  

工具主要用到的文件概览

  

癢indows下的加密同步”
其中rsync_client和rsyncd文件是提前打包好的,其中包含了相应的工具和一些蝙蝠脚本
癢indows下的加密同步”
openssh则是开源项目可以在官链中下载(https://github.com/PowerShell/Win32-OpenSSH/releases)

  

配置和使用过程

  
  

1,分别上传rsyncd/rsync_client到服务端和客户端

  

2,服务端上传openssh并解压到/程序文件目录下

  

3,加密(执行install-shd.bat安装)配置文件默认安装在C: \ Programdata

  

4,修改sshd配置文件端口启用8703年,删除组配置文件(可以不修,改个人习惯)

  

5,客户端生成一对密钥,将公钥添加至服务端authorized_keys

  

6,启动服务端openssh

  

7,客户端运行同步

  

8日创建。bat文件

  

9日创建定时同步任务

     <人力资源/>   

rsync.bat   

 <代码> C: \ rsync_client \ bin \ rsync。exe/cygdrive/d/啊——numeric-ids safe-links——部分——安静——rsync-path=C: \ rsyncd \ bin \ rsync。exe - e " C: \ rsync_client \ bin \ ssh。exe”- p 8703 - C: \ rsync_client \ \管理员\回家。ssh \ id_rsa - t - x - o压缩=没有- o StrictHostKeyChecking=' user@host:/cygdrive/d/ 

Windows下的加密同步