syncthing 同步详细配置 您所在的位置:网站首页 unraid手机软件 syncthing 同步详细配置

syncthing 同步详细配置

2024-07-11 20:09| 来源: 网络整理| 查看: 265

 

一直都想把群晖服务器的数据同步到unRaid上来,使用群晖的官方备份工具只能做到把群晖数据备份到unRaid上,而不能使用,只有群晖遇到灾难性问题时,作为备份资料还原到群晖中,而备份本身在unRaid中是不能用的。这个群晖备份方案不合适我的使用习惯。

近日发现一个同步工具是安装在全系列的操作系统上的同步工具Syncthing,在测试使用时发现可以双向同步,很合适我的使用习惯,把群晖的数据备份了,还能在unRaid中使用。非常不错。但在使用中发现几个有瑕疵的地方。直到现在也没有在网上找到一个合适的解决方案。经过两天的研究,终于找到问题,并做成教程,供大家学习使用。

问题一,unRaid社区应用中的两个版本应用有什么区别。很多人都认为这两个版本都是有区别的,有的说用这个好,有的说用那个好。经过半天时间研究发现,两个版本没有区别。都是一样的一个是以用户名做为配置目录,一个以默认做为配置。区别在于,一个为你配置好了以media做为默认目录,添加文件夹后主目录在/mnt/user/。一个以data为名,数据保存在appdata/Syncthing目录下的默认配置。当然数据保存在appdata/Syncthing目录下。

问题二,如何把数据保存在根目录下。而又不把配置文件转移到根目录。

 

经过研究发现这两个问题我一一解决。下面我们来安装Syncthing,并图文并解。

 

第一部份:

 

在unRaid中点击“应用”——在“搜索”中输入“Syncthing”显示两个版本的Syncthing。

安装linuxserver的版本,为什么选择他。因为他配置接近官方配置表

 

把原容器配置中的两个“data”修改了。其它保持原容器配置不变。

 

因为这两个目录是必填配置,如果你一开始不想修改配置,可以把这两个目录删除或者打开高级视图把这两个"data"必填改成"否"直接先安装好后再处理也行。

 

1、修改第一个“data”

把data1的名称、容器路径、主机路径、默认值(可不填)全改为:/mnt/user/

注意:/mnt/user/在这user后的反斜杠一定要。否则会在Syncthing中添加文件夹时会提示你的目录无权限。

 

更为重要的是,如果有两个以上或更多的用户名,如果你要把同步目录创建在N个用户时把1改在你要存储的硬盘编号上:如user1、user2、user3、或更多userN。

 

 

2、修改第2个“data”

把data2的名称、容器路径、主机路径、默认值(可不填)全改为:/mnt/disk1/

注意:/mnt/disk1/在这disk1后的反斜杠一定要。否则会在Syncthing中添加文件夹时会提示你的目录无权限。

 

更为重要的是,如果有两个以上或更多的硬盘,如果你要把同步目录创建在N个硬盘时把1改在你要存储的硬盘编号上:如disk2、disk3、或更多diskN。

 

修改好后,点击下方应用,开始安装。

 

等待安装完成。

 

完成Syncthing安装。

 

第二部份:

 

1.首次来到Syncthing WEB页面。

这儿选择"否"不允许匿名使用报告。

 

2. 点击危险下面的设置

 

3. 选择常规,更改设备名。

 

4. 选择"图形用户界面"。添加用户名和密码,保存重启登录。

 

5.点击"操作"——选择"高级"

 

6.选择“默认值”——打开“默认文件夹”

 

7.找到“path”这个参数修改

删除“波浪号”改成 “/mnt/user/”或“/mnt/disk1/”

 

注意:这儿的“path”对应你在配置表中的“data1”或“data2”中的名称。一般来说。你用“data1”映射那么“data2”是不会用的。用“data2”映射那么“data1”是不会用的。这儿不影响根目录的使用。

 

8.改好后,保存。

 

9. 添加文件夹

 

10.目录选择你现有的或创建一个目录。文件夹ID不用管它

注意新创建的目录会自动生成文件夹在根目录。

 

11.在版本控制中,先选择"简易版本控制"

 

12.在高级中,可以选择忽略文权限,以降低同步时造成的文件没有权限问题。

 

13.设置完成后,保存。

 

第三部份:

添加一个远程设备

 

1.点击右下角的"添加远程设备"

 

2.如果你有其它设备。那么会显示在红色条的位置。

 

3.双击红条设备会自动添加到设备ID中。

 

4.选择共享:把你要共享出来的文件夹选中。后面可以加密。

 

5.高级中我们保持默认。如有需要修改。在运行后。有什么其它问题,再修改。

保存完成。

 

这样我们一台同步服务器就设置好了。本文是针对unRaid中的Synching来设置的。其它系统的自行研究,理论大概一样。

 

 

第四部份:

连接服务器开始同步

 

1.  在浏览器打开其它Synching设备IP,会看到这样一个请求

2.  点击“添加设备”

 

3.  在这儿我们不做任何选择,直接保存。

注意:两个共享设置的意思

一:作为中价:是将有共同名称的文件夹都添加到本地服务器中(这儿的服务器是群晖nas或是其它unRaid)

二:自动接授:自动创建本地服务器没有的文件夹。

 

所以以上两种我们不选择。因为我们要对接两个文件夹。

 

4.  刷新nas会弹出“新文件夹”点击“添加”

 

5.  弹出添加文件夹的设置窗口后。我们看到如下:

 

6.  把文件夹的标签中的名称改成你Nas中想要同步的文件夹名称。

 

我想同步的是Documents这个文件夹,所以修改后是如下图:

 

注意。如果你同步的不是相同名称的文件夹,那么,你可以在文件夹标签中输入你要同步的文件夹名称。如:music、photo或者是video都行。同步后。在unRaid的documents目录下自动会是音乐、照片或是视频了。

 

7. 版本控制我们依然选择"简易版本控制"

 

8.  高级保持默认就可以了。

 

好了,设置都没有问题了。保存退出

 

现在。可以看到开始同步了。

 

 

 

 

 

 

 

 

 

 

 

Edited March 11 by wuyongjun


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有