前几天,折腾路由器的时候突然想到我的群晖NAS(DS418 Play)后面有两个网口,但是两个网口都插上网线并不能获得网速提升,因为网络数据要么选择网口1要么选择网口2,最多是根据负载动态调整。我想到了以前在学校的时候,我搞定网关,让他从交换机又接了根网线到桌面,这样我就有两根网线了,我利用双网卡做链路聚合,得到了双倍的网络连接速度。于是乎,我就头脑一热,想都没想,就直接启用了链路聚合,然后悲剧就开始了。
由于路由器并不支持链路聚合,因此群晖NAS无法获取IP地址了,群晖的网络功能瘫痪了。本来我没觉得是个问题,习惯于折腾软路由,实在不行就给软路由上接显示器和键盘,手动去设置。可是我却忘记了群晖NAS是没有视频输出的,输入输出全靠网络,现在网络不通相当于建了一座没有门的城墙,而我被关在外面了。怎么办?赶紧上网搜索,大多数网友给出的解决方案是,拔掉一根网线,链路聚合就自动取消了。我左拔右拔都不行。网上还有说拔掉网线多次重启可以也恢复,我经过两天的开机,关机,再开机,再关机,还是不行。怎么办?只好求助群晖的文档,发现原来网口旁边是个reset按钮,按住4秒滴一声之后网卡设置恢复成DHCP状态,赶紧尝试,尝试了无数次,依旧失败。
折腾了好几天了,原来觉得硬盘没坏数据不可能丢的信心开始有些不安了。我决定不再网上找野路子了,联系群晖的技术支持。群晖的攻城狮在第二天给我了回复,基本跟网上的操作差不多,不过多了让我直连PC进行连接的测试。
好不容易有办法了,感觉就像抓住了救命稻草,赶紧尝试。经过一步步尝试,情况并没有任何改善。但是经过群晖攻城狮的启发,我想到了三个解决方案,一个是在NAS上接一个USB 免驱网卡,如果群晖能够识别,那么就可以通过这个免驱网卡连接NAS,然后进入DSM删除链路聚合设置。第二个是可否在保留存储池的情况下给群呼重装系统。第三个是,将所有硬盘接在PC上,自建软RAID来读取数据,直接修改硬盘中群晖网络配置文件。
于是立即订购了一个USB免驱网卡,结果并没有实现通过USB网卡连接的设想,第一方案失败。第二方案我不放心,于是将当前情况又反馈给群晖。又得到了新的方案。
群晖攻城狮提醒我先将原盘拆下,用空白硬盘安装系统来尝试,以保证数据安全。正好我手上有个空白硬盘,在空白硬盘上折腾没有数据压力,于是立马开始。我找到一块闲置的1T硬盘,将其安装在1盘位,然后开机,顺利连上群晖,并随即开始安装。不过奇怪的没有让设置存储池的操作就重启了,可能是因为只有一块硬盘默认就直接用硬盘存储了。
经过二十分钟左右的安装,群晖的系统安装好了。我又将2、3、4盘装上,然后打开NAS。此时NAS黄灯亮起,滴滴警告声不断,心里略微有些紧张。进入DSM后,系统提示找到存储池2,存储池2降级,存储池堪用。
此时我无法恢复数据,如果恢复的话,装好新系统的硬盘就又被还原成原来1好盘的数据了,那么又换回老系统了。我有没有第五个硬盘位使用,难道我得再买个6盘位的NAS再恢复数据不成。
一边思考着一边无心打开了File Station。熟悉的目录和文件竟然就在眼前。赶紧随便打开两个文件看看,没问题,文件都正常。仔细思考,我还是没有完全理解磁盘阵列,缺少的硬盘并不一定要在数据重建之后才能访问,未重建之前也能访问RAID5的数据。
救命稻草已经到了,那么赶紧备份数据才是王道。我将NAS中的重要数据赶紧复制到了移动硬盘中。复制完后,我顿时心态大好,剩下的就只是将原来的硬盘装回NAS,再重新安装系统了。
经过了这次惊魂事件,让我有些后怕,我自从用了NAS后,很多数据都是只扔在NAS中就觉得完事大吉了。为了数据安全,双备份是必要的。另外不得不提的一个事情是,RAID5的数据恢复风险问题,现在硬盘数据量已经远远超过以前,数据错误发生的低概率在海量数据面前已经不是小概率了,网上无数人恢复RAID5遇到重建错误导致数据损毁,这也是个深刻的教训。NAS不是个绝对可靠的渠道,甚至有些时候不如一块移动硬盘可靠,重要的数据一定要做好备份、备份、备份(重要的事情说三遍)。