打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
不同主机之间使用Syncthing进行文件同步备份
userphoto

2022.10.18 北京

关注

本文介绍一下windows、Centos下安装Syncthing工具进行文件同步备份的操作方法。

概要描述:

1、Windows下安装Syncthing

2、Linux下安装Syncthing

3、安装完成后,两台主机间备份。

下面开始分步骤详细介绍。

 

1、Windows下安装Syncthing

1.1、下载安装软件

打开Syncthing官网(https://syncthing.net/),点击下载,找到自己需要的版本。我下载的版本是SyncTrayzorPortable-x64,本地解压缩后,运行SyncTrayzor.exe,就能打开软件。

 

 

1.2、运行软件

 

 

 1.3、添加共享文件夹

常规-直接在文件夹路径输入框中粘贴文件夹路径即可。

共享-可以选择共享给哪些目标设备,此时也可以不选择,等创建好目标设备后再进行调整。

 

 

 2、contsOS下安装Syncthing。因为我没有电脑使用linux,所以我采用的是云主机安装Syncthing。

2.1、下载安装软件

2.1.1、先下载软件,再上传软件安装包到云主机。

打开Syncthing官网(https://syncthing.net/),点击下载,找到自己需要的版本。我下载的版本是syncthing-linux-amd64-v1.10.0.tar.gz。再上传到云主机,再进行解压安装。也可以通过wegt进行下。示例如下(### 下载客户端 wget http://soft.hixz.org/linux/syncthing-linux-amd64-v1.10.0.tar.gz)

tar -zxvf syncthing-linux-amd64-v1.10.0.tar.gzcd syncthing-linux-amd64-v1.10.0

### 复制到环境变量 cp syncthing /usr/local/bin/

然后先运行一次让Syncthing自动生成初始配置文件。直接输入 syncthing 运行。

 

 

 

2.1.2、调整配置文件

上一个步骤输入syncthing已经成功运行,并生成了对应的配置文件,输入Ctrl + C退出客户端。

接下来我们需要修改下默认的配置文件:/root/.config/syncthing。大概在22行左右的配置,将127.0.0.1修改为0.0.0.0

vim /root/.config/syncthing/config.xml
按i进入编辑模式,编辑完成后,按下Ecs键,输入:wq并回车以保存并关闭文件。

2.1.3、放行端口

syncthing默认监听8384端口,我们需要在iptables放行这个端口,依次输入下面的命令 (此步骤也可以省略,下面配置安全组的时候也会自动做这步)

### 放行8384端口/sbin/iptables -I INPUT -p tcp --dport 8384 -j ACCEPT/etc/init.d/iptables save
service iptables restart

2.1.4、设置安全组

我使用的是云主机,还需要在云平台的控制台设置安全组规则。

 

 

 

 

 

 

2.1.5、运行测试

 直接输入云的公网IP加端口8384进行验证:http://x.x.x.x:8384/.和第一步中的Windows的界面操作几乎完全一致。(会多一个要求设置用户和密码的弹框,直接设置下就好了)

 

 

 设置完用户名密码后的界面

 

 

3、联调验证

3.1、Windows(源端)下添加远程设备(目标端),刚添加时,需要稍等几分钟进行网络连接。

 

 

 3.2、选择共享文件夹

源端选择文件夹进行共享,共享设置成功后,就能开始验证了。

 

 3.3、验证

此时当在源端共享文件夹中添加或者删除文件,修改文件内容时,目标端的共享文件夹也会在几分钟后随之变化。

源端:

 

 目标端:

 

 4、总结

当不同主机间安装Syncthing后,就可以很方便的进行不同设备之间文件同步。Syncthing的功能还有很多,比如:过滤、版本控制、某一端仅进行接收或发送等等。甚至可以借用该工具搭建私人网盘

 

参考文档:

Syncthing官网:https://syncthing.net/

Centos安装Syncthing同步工具

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Syncthing免费开源的文件同步工具
如何开启/关闭本机端口(Windows/Linux)
网管的笔试题
centos与windows共享文件夹
C盘有哪几大主要文件夹?
7.1.1 Samba服务概述
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服