只安装了一个硬盘的白群晖,如何更换主力硬盘,如何方便快捷扩容,方法直接看第四部。
1.背景
我的NAS只放了一个6T的盘,前一段时间满了外加时间太久导致磁盘有了坏道,决定开始着手解决问题。(pcdn害死人,跑久了太伤硬盘了)
我的目的是把原来的硬盘换下来,新的硬盘加上去成为主力硬盘。
DSM 7.2.2
2.准备
需要群晖有至少一个空的硬盘槽。
只需要买一块新的硬盘就可以了。强烈建议大家选购企业级硬盘,质量比NAS级硬盘靠谱多了,价格也都差不多,甚至还便宜一些。我还买了硬盘盒,着实没这个必要。
先备份数据!先备份数据!先备份数据!
用Hyper Backup备份套件数据,home文件夹下的东西太多,还需要迁移到其他地方。我最后备份出来的数据大小是50多个G。第三方套件的数据没法备份,就只能用第三方套件自带的导出了。
3.踩坑
方案1,SHR扩容
我首先将插入了硬盘,放到了原来的存储空间。单盘SHR加了盘自动变成双盘主备SHR,这个和RAID1没有任何区别了。没法使用SHR作为扩容选项,这个方案失败。
个人建议使用BASIC,这个之后可以改成RAID做阵列,SHR加磁盘只能先加主备,然后再扩容。
十分不建议个人用户组建RAID,恢复数据需要接入所有硬盘,而且可使用的空间也不多。
群晖用户建议使用多个BASIC存储池,数据迁移方便。
方案2,重新安装
我原计划是把新硬盘格式化重新安装,然后旧硬盘,数据拷贝回去。
我将已经组好双盘的SHR的旧硬盘取下,放到硬盘盒里,接到了NAS上,读不出来。接到windows上,由于windows原生不识别Btrfs的硬盘,于是我又安装了UFS Explorer Professional recovery。这个确实能读取群晖拆下来的硬盘,但是数据拷贝出来,又导入回去实在是太慢了。10个G的文件,拷贝出来需要2分多钟,而且还需要我一个个的操作,电脑不能关机。这个方案虽然可行,但是操作起来太麻烦了。
4.正确的打开方式
将新的硬盘,插入空的硬盘槽。等他初始化完成之后,不要对原来的存储池进行任何操作!使用刚刚安装好的硬盘,创建一个新的存储池,以及一个新的存储空间。去控制面板里面,将共享文件夹,所在位置改成新的存储空间。这个移动的时间根据文件夹的大小来决定。5T的文件,我花费大约12小时迁移完成。
到此为止,如果你只是想扩容,那么任务已经完成了。
接下来是替换硬盘。
首先,需要群晖会把DSM安装到每一个硬盘的分区里面,然后启动的时候优先使用更小盘号的数据。那么我们的思路就是,把文件和套件数据全部转移到新的硬盘里,再取下原来的硬盘,即可替换成功。
我把共享文件夹全部移动到了新的硬盘中。这一步耗时会长一些。在移动的时候,会提示相关的服务会被暂停。需要注意的是,如果提示“存储空间分析器在使用,需要先更改报告存储位置”。这个不比理会。在套件中心里面,把“存储空间分析器”停用了。移动完了再启用可以了。
到此为止,所有的文件迁移完成。
接下来,使用Synology app mover迁移套件及套件的数据。
下载地址如下
里面有写使用方法。针对虚拟机的迁移也有写方法的。
这个不能批量迁移,只能一个个的操作。不过这个迁移的也快,而且有些特殊的套件,迁移完还会告诉你需要去里面设置怎么操作,来迁移套件的数据。
这个我使用完了感觉数据还是有些小损失,比如Download Station里面的下载任务,Synology Photo的数据也给我初始化了,共享的相册链接都丢失了。这些都不是什么大问题,如果需要的话,使用之前的Hyper backup的备份,单项来恢复就可以了。
去套件中心里面查看,所有的套件的安装位置都变成了“存储空间2”,迁移就算是完成了。
现在就可以关机,把老硬盘拆下来,只用新的硬盘,启动。运行一段时间,观察一下没什么问题了,数据也没什么问题了,原来的存储空间和存储池就可以删除了。旧硬盘可以重新插上当空硬盘来用了。记得把旧硬盘放到盘号大的位置。
由于主力存储空间由1变为了2,一些使用绝对路径的配置就需要修改了。比如,Emby。Emby所有配置的路径都是绝对路径。媒体库原来是“/volume1/video/movies”,备份原来是“/volume1/backup”。这里就要把路径中的“/volume1”替换成“/volume2”。我遇到的一个问题就是,由于之前都没有改,导致备份还是备份到了原来的地方,“/volume1”下面没有挂载存储池,备份到这个路径下的内容,就被分配到了系统分区,导致系统分区满了,没法进行一些操作,这点就需要注意。
5. 重要!一些注意事项(2025年4月11日更新)
由于我这个是非官方授权的方法,所以可能会带来一些问题。如果你遇到了问题,可以根据下面的教程尝试重新安装系统。
比如我就遇到hyper backup卡住的问题。
前几天发现我的hyper backup 没法自动备份,状态卡住了,无法关机无法重启,日志也看不了。遂提交了工单。给了我如下答复:
目前根据他给的方法重新安装了系统,数据全部没有丢。重新安装之后套件也需要重新安装,所以要提前记录好套件的清单。重新安装好套件之后,数据会自动识别的。系统的设置,可以选择从账户来恢复,或者自己备份一下,装好了再恢复回去。目前确实一切都好了。
方法如下:
如何重置我的 Synology NAS?(适用于 DSM 6.2.4 或以上版本) - Synology 知识中心
重装之后也会遇到一些其他的小问题,比如一直在索引,没有文件更改日志。这个重启解决了。还有Download station里面的emule下载,下载中的项目状态会卡死,需要重新添加。其他的暂时还没遇到。