NAS数据迁移备份换机
换新NAS、给硬盘扩容、硬盘坏了要换盘——这三件事我全遇到过,每次都踩过不同的坑。今天把我自己的迁移经验整理出来,希望你不用再踩一遍。
一、迁移前先想清楚这三件事#
容量够不够? 这是最关键的。新NAS的总容量必须大于等于原数据总量,否则迁移到一半发现装不下就尴尬了。
文件系统一样吗? 群晖用Btrfs,威联通用ZFS,旧盘直接插新机可能读不了——不是数据丢了,是新NAS不认识这个文件系统格式,需要额外处理。
数据有多重要? 重要数据建议先做一次完整备份,再动手迁移。我自己的原则:超过1TB的重要数据,迁移前必须双备份。

二、三种典型迁移场景#
场景1:同品牌NAS换机(最简单)#
比如从群晖DS220+换到DS923+,这是最顺利的情况。
官方迁移 :群晖支持”硬盘直插”迁移——把旧NAS的硬盘整盘拔出来,插进新NAS对应盘位,开机后新NAS会自动识别Btrfs/ext4文件系统,数据完整保留。
但有个前提:新NAS的系统版本不能比旧NAS低太多 。我从DSM 6跳到DSM 7就遇到了兼容性问题,折腾了半天才解决。建议先升级旧NAS系统到最新版本,再做迁移。
时间估算 :2盘位迁移约10分钟(开机识别),4盘位约20分钟。主要是新NAS初始化时间长,数据本身迁移是即插即认。
场景2:跨品牌迁移(最麻烦)#
从群晖换到威联通,或者从成品NAS换到飞牛OS——这是最复杂的情况。
核心思路是通过局域网迁移,不动硬盘 :
- 新旧NAS接在同一个路由器上
- 旧NAS开SMB共享,新NAS挂载旧NAS的共享文件夹
- 用rsync或者群晖的Hyper Backup跨网络复制数据
- 验证checksum确认数据完整
我用这个方法把一台4TB的群晖迁移到飞牛OS,用了大概8小时(百兆局域网,4TB数据)。如果是千兆或者2.5G网口,时间能缩短到2-3小时。
避坑 :跨品牌迁移时,权限设置会丢失 。所有文件会变成root权限,你需要手动重新分配权限。对于家庭用户还好,对于团队用户这一步比较麻烦。
场景3:扩容(加硬盘不换数据)#
这是最简单的情况,大多数情况下数据不需要动。
SHR/RAID模式 :在群晖的SHR阵列里加硬盘,数据会自动扩展到新硬盘,不需要手动迁移。但SHR扩容过程比较慢,4TB×2扩到4TB×3大概需要6-8小时,期间NAS性能会下降。
Basic模式 (单盘或非RAID):直接插新硬盘,原有数据不动。新硬盘作为独立空间使用,适合不需要冗余保护的场景。
三、迁移工具推荐#
rsync(最通用)#
rsync -avh --progress /source/ /destination/
rsync的好处是增量迁移 ——第一次跑全量,后面如果中断了重新跑只传增量。4TB数据第一次要8小时,第二次中断后重跑可能只要几分钟。
群晖 Hyper Backup#
群晖官方备份工具,可以跨NAS同步数据。支持版本管理 ,迁移完成后还能回退到之前的版本。适合数据量大、版本管理有要求的场景。
Free Filesync(Windows用户)#
如果你是Windows系统,FreeFileSync是个不错的选择。图形界面,可视化对比差异,支持双向同步。对于不熟悉命令行的用户比较友好。
四、我踩过的坑#
坑1:软链接全部断裂
我在旧NAS里建了很多软链接(Symbolic Link)指向共享文件夹,结果迁移后这些链接全部失效。需要手动重新建立,或者用脚本来批量修复。
坑2:macOS的.DS_Store文件爆多
从macOS访问NAS时,每个文件夹都会生成.DS_Store文件。迁移时这些文件也会一起传过去,占空间不说还可能造成兼容性问题。建议迁移前先删除,或者用rsync的--exclude参数排除。
坑3:时间戳变了
有些应用依赖文件创建时间。rsync默认会保留时间戳,但如果中途出错重跑,时间戳可能会混乱。重要照片的EXIF信息不受影响,但文档类文件的修改时间可能被覆盖。
五、迁移Checklist#
这是我每次迁移前必走的流程:
- □ 确认新NAS总容量 ≥ 旧NAS数据总量
- □ 重要数据先做一次离线备份(移动硬盘)
- □ 记录旧NAS的共享文件夹结构和权限设置
- □ 检查目标文件系统兼容性(Btrfs/ZFS/ext4)
- □ 准备rsync/Hyper Backup工具
- □ 迁移完成后checksum验证
- □ 检查软链接是否正常
- □ 测试应用是否正常运行(Docker、照片库等)
按这个清单走,基本上不会出大问题。迁移是NAS使用过程中的高风险操作,宁可慢一点,也要数据安全。
数据来源:群晖官方文档、威联通QTS手册、个人实测数据(2026年4月)