21
Apr

如何在两台群晖之间同步数据

分类: 互联网相关, 硬件设备   |  标签: ,   |  共有: 18 次浏览 , 暂无评论

synosync

这段时间矿难不断,于是网上多了很多蜗牛星际的机器,虽然做工很渣颜值很烂,但是可玩度颇高。我在纠结了很久之后,最后还是买了一台…群晖。是不是很意外,其实到后来是自己懒得折腾,想着还是以安全可靠作为第一要素。

因为是副数据中心,就无所谓安全和冗余的问题了,出于空间和功耗的考量我选择了单盘的机器。在闲鱼逛了很久,终于一天找到一台还算不错的DS116,于是就下手购入了。这台DS116采用的是Armada385的1.8G双核处理器,同样的处理器也被用在了DS216(1.3G),DS218J(1.3G)等产品上面,而且这台DS116拥有傲人的1G 内存,虽然不知道内存多了对性能又多少改进,但是至少看着爽嘛!基本上来说,DS116已经是群晖Armada385处理器的极限了,再后来就改用了Realtek RTD1296的处理器了。当然这些处理器相对于X86的处理器都是渣渣,不过只是说堪用而已。

为了这个新的NAS,我拆掉了一块之前的Seageat Backup Plus Hub,里面是一块8T的希捷酷鱼硬盘,原来想无损拆卸的,但是因为做工太好直接让我暴走了,一阵操作猛于虎,硬盘出来了,盒子也算是废了。接下来遇到了另外一个大问题,就是怎么把原本在这块8T硬盘里面的数据挪走,我一下子家里找不出那么多的剩余空间,于是只好带去单位,整整花了一天的时间,终于将硬盘清空,放入机器进行初始化了。

说了这么一大堆废话,下面开始进入主题。群晖的备份有好几种方式,在我之前的那台218+上面,我启动了两个备份服务,一个是用于公有云盘的备份服务Cloud Sync,用来将我的dropbox和onedrive同步到群晖上面,另外一个就是Glacier Backup,这是用来将我的部分个人数据同步到Amazon Glacier上面去。

而在我的副中心上,其实没有必要全面同步我主数据中心的所有数据,但是同样要考虑部分数据的备份和一致性。所以,除了和主数据中心一样启动了Cloud Sync来进行公有云的同步服务之外,还要启动一个服务来实现两台群晖之间的数据同步。在系统的APP里面,有好几个应用看起来都很相似,所以我当时一脸懵逼,接下来我直接和大家说结果就好了。

我选用的是Cloud Station ShareSync这个程序来进行同步,而在我的主数据中心,需要启动一个Cloud Station Server,不过恶心的是这个Cloud Station Server 和那个Drive的程序是互斥的,为了使用这个Server,只能将那个Drive的程序给卸载了。反正我也不怎么用。

在主机上配置好Station Server,指定同步目录即可。在客户机上通过QuickConnect ID进行连接,然后根据自己的需要来选择要同步的目录,同时选择同步方式,包括双向同步和单向同步。我的建议是,软件类的服务可以采取双向同步,而个人数据类则可以选择单向同步,确保数据的单向流动,从而确保不会因为副中心的问题导致主中心的数据发生损毁。

等一切配置完成之后,选择同步就可以交给群晖自己去跑了。不过现在电信提供的网络,虽然达到了1000M下行,但是上行还是苦逼的30M,我同步了一天都没有什么进展,一怒之下,我就带了硬盘直接过去拷贝了!哈哈哈!

基本就是这样了,然后要说一下群晖还提供一个叫做Hyber Backup的应用,这个应用也可以对多个群晖之间进行同步,不过它采用的是计划任务的方式,就有点像那个Glacier的意思,而我现在使用的这个ShareSync则是双向实时同步,所以还是建议大家选择这个。不过Hyber Backup可以用于多个公有云之间的备份,你可以这么理解,Hyber相当于前面Cloud Sync和这个StationSync的定时任务版就对了。

好了,今天要写的就是这么多,因为内容文件实在是太多,即便是我拷贝到了本地,仍然需要漫长的时间来进行两台机器之间的文件校验,我可以明显的看到现在正在校验的过程中,因为现在DS116上面的CPU负载增加,但是网络带宽基本纹丝不动。如果是下载的话,网络带宽能妥妥的跑满30M 就是了。

这两天丧心病狂的买了快30T的硬盘,应该可以安稳一段日子了。




在下方发表关于本文的评论...