» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] 有大神懂两台nas之间同步moments的方法吗?

家里有个猫盘和蜗牛星际,猫盘由于功耗低适合长期开着,然后上面装了moments照片都放里面,怕哪天猫盘硬盘挂了现在想在蜗牛做一个moments同步,蛋疼的是moments文件夹是放在home里面的,然后drive sharesync好像不能同步home文件夹??试了下hyper backup是可以备份整个home,但是只是备份到一个hbk文件,我要的效果是同步不是备份,我希望猫盘没开的时候开蜗牛也一样能立即访问照片,有大神有解决方案吗?感谢!


TOP

先说hyper backup:
不像看见hbk文件,新建任务的时候选择单一版本就可以了。

再说同步:
1、主的那台 装cloud station server,从的那台 装cloud station sync;
2、主的选好要共享的共享文件夹,然后指定好目录;
3、从的输入主的地址,用户密码,选好指定的目录;
4、开始自动同步。

主的一旦发生变动,从的就会自动更新。看起来挺好是吧?可惜这个先进的cloud station server,必须,注意是必须!要扫描你指定的这个共享文件夹的全部文件(而不是你指定的子目录位置)
而 moments的默认位置应该是应该是在/homes/username/drive/moments
所以cloud station server会扫描整个homes共享文件夹里的所有文件,为每个文件都建立时间戳和md5往数据库里塞,你想不扫描其他位置都不行。
如果你的homes共享文件夹里面文件不多,加起来30个g 50个g这样,那没问题。
一旦存放太多文件,你将面临的是套件卡死,数据库巨大。文件无法同步。

我问群晖技术支持
我:这是尼玛为什么?这不智障吗?

群晖答复:俺们就是这么设计的,道理我也说不清楚,反正就是不能同步太多东西,扫描是一定要整个文件夹都扫描的,这是当前的设计。您可以建一个共享文件夹然后把要同步的文件放进去,单独创建任务进行同步呀。

我:?????我草,无情!!!!

于是我最后只能通过抖机灵方式曲线救国。新建一个叫sync共享文件夹,然后把要同步的文件移动进去,单独创建sync共享文件夹的同步任务进行同步。
然后在/etc/rc.local中添加sudo mount --bind /volume1/sync/ /volume1/Homes/username/Moments,搞个开机就mount,哈哈。这样就将sync共享文件夹挂载到原本的Moments位置上了。
缺点?如果你要同步多个文件夹,你就建一堆共享文件夹来同步吧。

最后别和我提syncthing啊,更特么不好使。

所以别再提群晖买硬件送软件了,群晖的dsm我能提一堆问题。只是猪队友太多,显的自己挺行。



TOP

感谢大神回复提供折衷方法! 我这边cloud station server都装不了,直接提示被drive sharesync取代,打开drive sharesync里面直接没有homes文件夹可以选...


TOP

发新话题
     
官方公众号及微博