FreeNAS如何跨区域同步文件

为了解决公司现在面临的三个问题,一个是异地容灾,一个是外包同步,另一个是跨区域办公的问题。这里配合之前搭建的FreeNAS存储系统,结合syncthing开源同步软件来搭建属于自己的网盘同步系统。

这里以FreeNAS系统和win10系统文件同步为例,其它点对点同步理论上都是一样操作,网络上大多教程都是win系统和手机直接数据同步。下面我们看看具体步骤吧

登陆咱们的FreeNAS的web端,找到插件Syncthing安装

图片[1]-FreeNAS如何跨区域同步文件-那啥资源

写个名称,去掉DHCP和NAT,点击高级插件安装

图片[2]-FreeNAS如何跨区域同步文件-那啥资源

这里勾选以及配置IP看图,这个IP需要按局域网IP段来定,尽量避免冲突

图片[3]-FreeNAS如何跨区域同步文件-那啥资源

点击保存之后就开始安装,这里可能因为网络问题会出现几次错误,建议开VPN来安装,多试几次,成功安装会提示

图片[4]-FreeNAS如何跨区域同步文件-那啥资源

完事之后我们就可以通过网址

http://192.168.0.23/syncthing/

来访问FreeNAS系统的Syncthing服务

图片[5]-FreeNAS如何跨区域同步文件-那啥资源

这里的警告提示选择否设置下用户界面登陆密码重新登陆就好了

图片[6]-FreeNAS如何跨区域同步文件-那啥资源

虽然现在这个FreeNAS端的Syncthing可以正常访问,但想成功同步文件还需要做好两件至关重要的事情,第一件事是建立挂载点,先停止服务

图片[7]-FreeNAS如何跨区域同步文件-那啥资源

然后点击挂载点

图片[8]-FreeNAS如何跨区域同步文件-那啥资源

这里选择你需要做同步的文件夹路径挂载到对应的/mnt层级,这里按需操作

图片[9]-FreeNAS如何跨区域同步文件-那啥资源

挂载点实际可以弄很多个,可以具体到某一个文件夹,挂载点弄完之后需要配置用户权限,不然同步文件会遇到permission denied问题,我们可以进命令行查看,这里有个983的ID,需要创建此用户并且存储池中需要给予权限

图片[10]-FreeNAS如何跨区域同步文件-那啥资源

先创建用户983

图片[11]-FreeNAS如何跨区域同步文件-那啥资源

分配ACL权限

图片[12]-FreeNAS如何跨区域同步文件-那啥资源

到此FreeNAS系统这边配置完成。

win10系统这边需要下载Syncthing客户端,推荐SyncTrayzor

https://github.com/canton7/SyncTrayzor/releases/tag/v1.1.28

安装之后简单配置图形界面密码

图片[13]-FreeNAS如何跨区域同步文件-那啥资源

此时就可以通过设备唯一ID来添加远程设备,需要双方都要添加,添加好之后可以删除默认的文件夹,在FreeNAS这端Syncthing中添加文件夹

图片[14]-FreeNAS如何跨区域同步文件-那啥资源

勾选共享远程设备,这里不要填密码

图片[15]-FreeNAS如何跨区域同步文件-那啥资源

如果填写了共享密码,会遇到generic error以及文件同步的都是~syncthing~***.tmp文件

图片[16]-FreeNAS如何跨区域同步文件-那啥资源

这里是发送还是接收是按需设置的

图片[17]-FreeNAS如何跨区域同步文件-那啥资源

这样保存之后win10这一端Syncthing就会接收到同步文件夹的消息,设置好文件夹,接收就可以同步文件啦

图片[18]-FreeNAS如何跨区域同步文件-那啥资源

因为Syncthing是支持很多系统的,所以大家如果没有FreeNAS也可以玩玩别的系统同步文件哈

图片[19]-FreeNAS如何跨区域同步文件-那啥资源

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容