Syncthing在Windows Server上的文件同步实战

作者:渣渣辉2024.02.16 19:50浏览量:14

简介:本文将指导您如何在两台Windows Server上设置并使用Syncthing进行文件同步。我们将详细介绍安装、配置和使用的步骤,帮助您轻松实现文件同步的需求。

在开始之前,请确保您已经具备两台运行Windows Server的服务器,并且可以访问互联网。此外,您还需要在每台服务器上创建一个用于存储同步文件的共享文件夹。

一、在第一台Windows Server上安装Syncthing

  1. 打开服务器管理器,在“工具”菜单下选择“Web服务器(IIS)管理器”。
  2. 在左侧导航栏中,展开“网站”,右键单击“默认网站”,选择“添加托管模块”。
  3. 在“添加托管模块”窗口中,输入“Syncthing”,然后点击“添加”。
  4. 配置WebDAV的验证。右键单击“默认网站”,选择“添加托管身份验证模块”,并添加一个匿名凭据模块。
  5. 配置WebDAV的授权。右键单击“默认网站”,选择“添加托管授权规则”,并添加一个允许所有用户访问的规则。
  6. 安装Syncthing。打开服务器管理器,在“添加角色和功能向导”中,选择“Web服务器(IIS)”角色,然后勾选“Syncthing”组件。
  7. 完成安装后,打开浏览器,输入服务器的IP地址,进入Syncthing的管理界面。

二、在第二台Windows Server上安装Syncthing

  1. 同样在服务器管理器中添加“Web服务器(IIS)管理器”和“Syncthing”组件。
  2. 打开浏览器,输入第一台服务器的IP地址,进入Syncthing的管理界面。
  3. 在Syncthing管理界面中,点击左侧导航栏的“设备”,然后点击“添加设备”。
  4. 在“添加设备”窗口中,输入第一台服务器的名称和描述,并记录下显示的秘钥。
  5. 在第一台服务器上,进入Syncthing管理界面,点击左侧导航栏的“设备”,然后选择“发现设备”。
  6. 在“发现设备”窗口中,输入第二台服务器的名称和描述,并粘贴之前记录的秘钥。点击“添加”按钮。
  7. 等待一段时间后,第二台服务器应该会自动添加到设备列表中。

三、配置文件同步

  1. 在第一台服务器上,进入Syncthing的管理界面,点击左侧导航栏的“文件夹”,然后点击“添加文件夹”。
  2. 在“添加文件夹”窗口中,输入文件夹的名称和路径,并勾选“共享给其他设备”。
  3. 在第二台服务器上,同样进入Syncthing的管理界面,点击左侧导航栏的“文件夹”,然后选择“共享给我的设备”。
  4. 在共享文件夹列表中,选择之前在第一台服务器上创建的文件夹,并点击“开始同步”。
  5. 现在,两台服务器上的文件夹应该已经开始同步了。您可以在每台服务器的共享文件夹中添加、删除或修改文件,这些更改将会自动同步到其他服务器上。

通过以上步骤,您应该已经在两台Windows Server上成功配置了Syncthing进行文件同步。请记住,要保持Syncthing的正常运行,两台服务器都必须保持开机状态并且能够访问互联网。同时,确保在必要时进行安全配置和用户访问控制。