绿联 NAS 存储池迁移避坑指南!数据不丢、少走弯路的实操攻略
该篇教程主要讲解绿联系统,如何迁移数据到新的存储池
数据迁移是需要深思熟虑,不能一时兴起就决定的事情。重要数据迁移前一定要有多个备份,避免遇到意外导致数据丢失,本教程仅作参考

当前操作的最新系统版本是 1.13.1.0105,虽然这已经是我第二次迁移了,说实话特别麻烦极其不推荐。

第一次迁移主要是因为二手固态涨价了,想咸鱼出掉 3 条等以后再换更大的 4T 固态,其次就是健康度也下降到 95%了;现在教程演示的是第二次迁移,就是之前没有规划好,迁移后才想起来 Basic 模式下一个存储池只能添加一块硬盘用起来不够方便,不能像 Unraid 系统可以集合为一个目录。

备份
谁也不能保证迁移过程会不会发生意外,数据迁移前一定要备份好数据!
如果 NAS 有空余的硬盘位,可以直接添加新备份盘是最好的

没有空余硬盘位的,也可以外挂一个 USB 硬盘柜作为存储

有大容量网盘的用户,可以考虑将影视资源直接上传到网盘

用户数据
最简单无脑的,就是直接复制粘贴数据到备份盘

特别提醒,别忘记其他用户的数据也要备份好

Docker 数据
如果你的容器不是用 Compose 模版部署的,那后面迁移会极其麻烦。我个人建议是迁移前,依次将之前 UI 界面创建的容器都改为用 docker-compose.yml 模板创建项目的形式。

不要忘记备份 Docker 映射路径的配置数据(如果是官方应用的 Docker 项目,那就 SSH 用命令行备份,不重要的可以不备份,重新配置)

应该有人注意到 Docker 是有“配置并迁移”的功能,但实则用处不大

因为 Docker 应用不是安装在内置存储的!虽然你的内部数据转移了,但你的应用配置还是安装在旧存储池,其实相当于还是全新开始。

虚拟机数据
如果有虚拟机的,可以一个个导出为 OVA 文件备份好,到时候重新导入就行

重新导入的虚拟机,之前的快照是没有了的。所以如果想要之前的版本,就先恢复再一个个导出。

本地镜像库没有直接导出的地方,如果有什么重要镜像,那就要用 SSH 连接上复制出来备份了(不重要的,不管就行)

应用数据
官方应用大部分都不是安装在内置存储的,只有基础的几个才是

所以迁移的话可想而知,这些应用都迁移不了,都只能一个个重新安装,重新配置

比如相册这些,最好截图到时候重新创建相册

还有媒体库,记得截图避免之前配置路径忘记了

其他应用,我就不一个个提醒了

配置
这里说一个特殊情况,就是没有多余的硬盘位。比如我是全闪的 NAS 设备,只有 4 个插槽,而且 4 个做了一个 RAID5 的阵列,没有位置新加硬盘了(之前忘记截图了,将就示意)

解决方法也是很粗暴,就是利用 RAID5 允许丢失一块硬盘的冗余能力。先停用存储池里的其中硬盘(如果是分割作为新的存储盘,那就停用那块硬盘),一定要先停用让阵列降级。接下来就可以关闭系统,取出停用的那块硬盘。如果有硬盘盒,可以外接到电脑格式化数据;如果没有硬盘盒,可以用 U 盘装 PE 系统,在 NAS 里运行 PE 系统进行格式化。(之前忘记截图了,将就示意)

插入新硬盘,后面就是将数据转移到这里

重新创建新的存储池,这次要想好怎么样规划了,避免折腾来折腾去

迁移
最重要一点,就是一步一步迁移,不要想着一下搞定!
文件管理
先迁移最重要的个人用户数据,打开“个人文件夹管理”

选择要新的存放位置,确认就会自动转移过去了

接下来就是“共享文件夹管理”

能看到当前存储的位置,选择“编辑”

切换到新的存储位置(迁移过程避免其他应用对该数据读写,比如 Docker 的映射目录,就要先关闭 Docker 应用)

转移完成,可以再检查一下文件位置,以及存储空间变化情况

应用中心
接下来就是弄最繁琐的了,要一个个删除再来安装配置

先重新配置默认存储位置

切换查看已安装的应用

比如这些不是安装在内部空间的,都要卸载(别忘记之前应用怎么样设置的了)

不要关闭这个窗口,卸载完以后再点击安装,这样就可以了

每重新安装一个应用,就重新配置(不要一次全部应用卸载,这样太影响 NAS 整体功能使用了)

Docker 应用重装之后,再来重新创建之前的项目(注意映射的路径变化)

如果是官方这种 Docker 应用,没有重要数据就重新配置,有的话可以 SSH 命令行将之前数据备份出来,安装好在覆盖回去。(先卸载上面 Docker 应用环境,再安装下面这些)

虚拟机就是导入之前导出 OVA 文件,也不需要从新安装系统和配置

需要注意,有些引导类型不对会导致系统启动不了(就算是选对了,也有可能虚拟机引导文件丢失,导致无法启动,需要进入虚拟机 BIOS 界面重新配置)

总结
我个人觉得,其实很多本来都不是问题的,偏偏是绿联自己搞出来的。比如这些官方应用,根本就占用不了多大空间,都直接安装内部空间就好了,就不会有这些麻烦要折腾

迁移完成,先查看存储空间大小,确认旧存储池基本不占用空间

之后就是关机,取出卸载下来的旧硬盘(先不要格式化,设备运行一段时间没问题,再来处理)

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
