首先介绍一下我家里的NAS环境。
两台群晖(synology)NAS,DS216和DS216j。
其中,DS216j(216的日本版)是早买的,因为比DS216要便宜一些,两台主要的区别是CPU的主频有一些差别。原以为这么点主频的差别,不会有什么感觉,实际使用起来,才发现区别挺大的,主频更快一些的DS216在操作上明显要比另一个流畅一些。
下表是两台的对比。
DS216j | DS216 | |
---|---|---|
CPU | Marvel Armada 385 88F6820 双核1.0GHz | Marvel Armada 385 88F6820 双核1.3GHz |
内存 | 512MB | 512MB |
盘位 | 2个 | 2个 |
USB口 | USB3.0x2 | USB2.0x1 USB3.0x2 |
消耗瓦数 | 13.42W | 15.48W |
这篇日记记录下这次更换其中一台NAS的硬盘的过程,及这个过程里出现的问题与一些思路。
在此之前,为了更好理解,将最先买的DS216j称为1号机,另一台DS216为2号机。
两台NAS里都装有两个硬盘,容量都不一样,都是BASIC格式,没有做RAID。
因为非常重要的文件本身是定时增量备份到USB的外接硬盘里的。同时还用群晖的一个云同步插件跟dropbox进行同步。基本上数据是有三份,能保证安全。所以就不做RAID了。
而另外的数据,都是电影文件(本人有收藏电影的癖好)。有几个T,实在不想浪费钱做RAID来保存,真有问题,丢了就丢了吧。喜欢的电影再下载就是了。
以下是这次更换的过程。
1.要更换是1号机里最早买的一个2T硬盘。买了一个6T的想换掉它。毕竟用了4年了,有点担心坏掉。而且容量也不足了。
同时这个1号机里,还安装有几个重要的插件,象SVN,DB,云同步的cloudsync等。按默认,都装在第一个硬盘里。第二个硬盘是这次要换掉的。
2.由于是第一次换,有点吃不准,上网查了好久,并没有特别详细的。倒是有一些可以参考的。但使用环境都不一致,并无照搬可能。
于是,自己为了先测试,拿2号来做测试,毕竟2号机里的两个硬盘,装了并不重要的电影文件,而且现在文件还算不多。
当时我有一个想法,如果硬盘本身是ext格式,那么我将它接在我电脑的外接硬盘盒里,那电脑能不能读取到硬盘的内容呢?如果可以,直接将旧硬盘的内容复制到新硬盘上,再装上新硬盘不就结束了?
但要让电脑认识这种格式的硬盘似乎很麻烦。放弃了。
而此时,我发现我的外接硬盘盒,是两个硬盘位的插卡式硬盘盒子,带有一个克隆功能。可以对两个硬盘进行1比1的轨道克隆。
于是,我进行了以下的测试
先从做测试的2号机NAS里拿出文件数最少的第二个硬盘,将它和新的6T硬盘一起插到了外置硬盘盒里,设置为克隆模式,让它们从旧硬盘里克隆到新硬盘。
1个小时后,克隆结束。由于克隆是无关文件系统格式的,所以我也无法在电脑里看到结果。
就将新的6T硬盘接入2号NAS里。
开机后,群晖的存储空间管理里,显示新硬盘有误,点击修复后显示正常了。
但正如我担心的,6T的容量,只显示出了跟旧硬盘一样的3T。显然,克隆时,连分区信息也是一起克隆了。
看来这方法不对。
3.那么,剩下的能做的就只有一个方法了。
- 要进行更换的NAS机,先拿掉一个硬盘,保留下要换下的那个旧硬盘。
- 接上新买的6T新硬盘。
- 进NAS操作界面里,将旧硬盘里所有的文件夹都复制或者移动到新硬盘里。
- 查看所有套件的设置,能改变设置里存储位置的都要改变到新硬盘里。
- 等操作完成,关机,换下旧硬盘,再将新硬盘换到旧硬盘的位置里。
- 再将最先拿下的那个硬盘放回原来的位置。
- 开机后,正常显示硬盘后,再将所有套件位置重新设置回新硬盘的位置里。
(这里有个注意点。新硬盘在复制时,是在另一个位置,比如存储池1。而换完硬盘后,应该是变成存储池2。所以这时的套件位置什么的要改成正确的)
以上,如果一开始就这么顺序地操作,应该是不会有问题,能顺利完成硬盘更换。
但,我之前不是为了测试,而有了一些其他的什么硬盘克隆的操作么,所以过程里是出了问题的。
4.问题发生
2号机的NAS里的DM(群晖的OS)版本跟1号机的DM并不能互相替换。这是最主要的原因。
当然,这也是可以理解的。就象一台PC里装的win10,是无法直接接到另一台配置并不一样,或者硬盘本身就不一样的地方再直接使用的。或许大部分是能用,但总会出一些认识上的错误的是吧。
所以,我这个新买的6T硬盘,之前被克隆之后,忘记了抹除掉,直接就放进NAS里了。
开机之后,显示存储池错误,点击修复,结果显示是正常,但无论如何都不能创建存储空间。一直显示创建失败。
删除空间什么的,都不行。
更要命是,原来是安装了套件的,结果发现套件都没了。
原因应该是,新和6T硬盘之前在测试时,放到了2号NAS机里,而被安装了不同版本的DM。
现在放在1号NAS里,由于版本冲突,或许是因为带了更新版本的原因,以至于将原来的DM都给刷了。所以原来的DM里安装的套件都没了。
5.解决过程
将新的6T硬盘再次拿下,接到电脑的外置硬盘盒里,随便格式化成随便一种格式。
再装回去。开机,显示硬盘错误,修复,好了,可以创建存储池了。
尽管套件是没了,但旧硬盘里文件还是正常在的,所以复制文件到新的硬盘里。
等复制完成。拿下要换掉的旧的硬盘。
再调整新硬盘位置到另一个。再装上最先拿下的那要保留的硬盘。
再开机进入。还是显示硬盘有误。没事,修复就可以正常使用了。
套件肯定是没了。但文件都在。
此时,套件并不是说完全没有了,而是处于错误状态。象下图这样。只要点击修复就可以再次安装回原来的空间里。
而有一些软件是无法修复的。也不大要紧。再次下载安装就好。
只要记住,再次安装,一定要选择安装位置跟以前一样的硬盘空间才可以。
这样安装后,原来的设置和数据都在。可以继续使用。
好了,以上就是这次的硬盘更换过程。
虽然使用BASIC并无太多的优点。但象我这样的普通用户,用RAID的成本太高了。
还是这种BASIC适合一些吧。
本人所知所学还是很浅,做这个日记,一是为了记录一下,以后可以记起。二来,也希望能给其他朋友一点可参考的。
最后谢谢看完这篇长日记。