在开始之前,请确保您已经具备两台运行Windows Server的服务器,并且可以访问互联网。此外,您还需要在每台服务器上创建一个用于存储同步文件的共享文件夹。
一、在第一台Windows Server上安装Syncthing
- 打开服务器管理器,在“工具”菜单下选择“Web服务器(IIS)管理器”。
- 在左侧导航栏中,展开“网站”,右键单击“默认网站”,选择“添加托管模块”。
- 在“添加托管模块”窗口中,输入“Syncthing”,然后点击“添加”。
- 配置WebDAV的验证。右键单击“默认网站”,选择“添加托管身份验证模块”,并添加一个匿名凭据模块。
- 配置WebDAV的授权。右键单击“默认网站”,选择“添加托管授权规则”,并添加一个允许所有用户访问的规则。
- 安装Syncthing。打开服务器管理器,在“添加角色和功能向导”中,选择“Web服务器(IIS)”角色,然后勾选“Syncthing”组件。
- 完成安装后,打开浏览器,输入服务器的IP地址,进入Syncthing的管理界面。
二、在第二台Windows Server上安装Syncthing
- 同样在服务器管理器中添加“Web服务器(IIS)管理器”和“Syncthing”组件。
- 打开浏览器,输入第一台服务器的IP地址,进入Syncthing的管理界面。
- 在Syncthing管理界面中,点击左侧导航栏的“设备”,然后点击“添加设备”。
- 在“添加设备”窗口中,输入第一台服务器的名称和描述,并记录下显示的秘钥。
- 在第一台服务器上,进入Syncthing管理界面,点击左侧导航栏的“设备”,然后选择“发现设备”。
- 在“发现设备”窗口中,输入第二台服务器的名称和描述,并粘贴之前记录的秘钥。点击“添加”按钮。
- 等待一段时间后,第二台服务器应该会自动添加到设备列表中。
三、配置文件同步
- 在第一台服务器上,进入Syncthing的管理界面,点击左侧导航栏的“文件夹”,然后点击“添加文件夹”。
- 在“添加文件夹”窗口中,输入文件夹的名称和路径,并勾选“共享给其他设备”。
- 在第二台服务器上,同样进入Syncthing的管理界面,点击左侧导航栏的“文件夹”,然后选择“共享给我的设备”。
- 在共享文件夹列表中,选择之前在第一台服务器上创建的文件夹,并点击“开始同步”。
- 现在,两台服务器上的文件夹应该已经开始同步了。您可以在每台服务器的共享文件夹中添加、删除或修改文件,这些更改将会自动同步到其他服务器上。
通过以上步骤,您应该已经在两台Windows Server上成功配置了Syncthing进行文件同步。请记住,要保持Syncthing的正常运行,两台服务器都必须保持开机状态并且能够访问互联网。同时,确保在必要时进行安全配置和用户访问控制。