Windows Server间文件实时备份(syncthing) | 您所在的位置:网站首页 › 服务器备份软件品牌 › Windows Server间文件实时备份(syncthing) |
一、概念简介
syncthing 一款开源免费的数据同步工具,基于P2P的跨平台文件同步工具,通过tcp建立设备连接,再通过TLS进行数据安全传输,支持公网与局域网搭建、支持单双向同步与历史版本控制--“后悔药”、支持Android、Linux、Windows、Mac等系统。
本文以两台Windows Server 2016系统配置syncthing-1.17.0为例,搭建局域网文件实时同步机制(syncthing并非真正意义的实时,不像Inotify通过监控触发,而是通过高频定时任务触发),具体配置实例如下: 服务器名称 IP地址 安装工具 系统版本 同步操作目录 历史版本目录 源服务器 172.16.42.54 syncthing-1.17.0 Windows Server 2016 D:\source\file
备份服务器 172.16.42.55 syncthing-1.17.0 Windows Server 2016 D:\rynch\file D:\rynch\ver 二、配置操作 1)syncthing下载、安装与启动 (源服务器与备份服务器) Syncthing官网:点击进入,软件自行下载最新版本即可。直接下载请点这里:syncthing-1.17.0
下载完成后得到一个免安装的syncthing-windows-amd64-v1.17.0.zip压缩包,直接解压缩,双击exe文件运行 2)syncthing后台管理端配置(源服务器与备份服务器)初进web控制台 (源服务器与备份服务器) 运行成功后syncthing系统会占用8384端口(Web访问控制)和22000端口(设备发现),并自动弹出web后台控制访问页,由于我们只是进行本地访问控制,不对外提供服务,可不做身份验证用户名/密码配置,web控制端界面如下 配置局域网本地访问模式 (源服务器与备份服务器)
仅勾选本地发现(为保证安全性,只通过局域网进行连接) 源服务器添加备份服务器的远程设备 ① 查看备份服务器的设备标识ID(记住它)
② 源服务器web端“添加远程设备”,并选中备份服务器的设备标识ID 源服务器若设备标识没能自动刷新出来,可采用手动方式处理
③ 稍等片刻后,备份服务器上会收到添加设备的请求确认弹框,点击添加并保存
配置实时同步共享文件夹 ① 源服务器中添加共享文件夹,并配置共享文件夹的路径 ② 再选择共享的远程设备 ③ 最后进行高级配置并保存:配置单向同步(仅发送)、配置实时监控扫描(默认启用)、配置完整扫描间隔(单位秒,默认1h) ④ 稍等片刻后,备份服务器会收到添加共享文件夹的请求确认框,点击添加 ⑤ 配置共享同步文件夹的存放路径
⑥ 配置版本控制:选择简易版本控制,配置历史版本存放路径,配置同一文件历史版本的保留数量,再配置历史版本的清除间隔,本文设置的1年
⑦ 最后进行高级配置并保存:取消实时监控、写大完整扫描间隔、选择仅接收模式
综合上述完成了源服务器与备份服务器的相关配置:局域网、添加远程设备、添加同步共享文件夹、配置单向同步、配置历史版本 3)测试同步效果 本文教程演示环境,测得的同步时延大概在10s左右。 ① 测试添加文件夹、文本 ② 测试删除文件夹、文本 ③ 测试重命名文件夹、文本
④ 测试更改文本内容
|
CopyRight 2018-2019 实验室设备网 版权所有 |