我有一台 Synology 2-bay 211j NAS,安装了 2 个 1TB HDD 作为单个 RAID 1 卷。我的空间不够了,所以我想用 2 个 3TB HDD 升级我的 NAS。有没有简单的方法可以将所有数据从之前的 1TB 卷复制到新的 3TB RAID1 配置,而无需使用额外的备份设备或其他 NAS?
答案1
即使您使用的是 RAID1 而不是Synology Hybrid RAID
(SHR),此解决方案仍然适用。如果您使用的是 RAID1,唯一的区别是您需要升级两个驱动器,并保持它们的大小相等,以最大限度地利用磁盘空间。
正如您所说,您正在使用 2 托架系统,所以无论如何都不会有任何区别;SHR 的真正好处是当您使用 3 个以上磁盘时,因为它们可以具有不同的大小,并且仍能最大限度地减少浪费的磁盘空间。
升级 Synology 的基本步骤如下:
- 拔下其中一个磁盘并将其保存在安全的地方,以防出现问题
- 插入一个新的 3TB 磁盘,并等待它重建 RAID1(注意,这可能需要几个小时,具体取决于型号和数据量)
- 拔下旧的 1TB 并插入第二个 3TB
- 等待 RAID1 再次重建
- 转到存储管理器并将卷大小增加到 3TB(更新:较新的 DSM 版本会自动执行此操作)
完毕!
您仍然在 1TB 磁盘上保留了数据的副本,因此如果出现任何问题,您仍然可以手动恢复数据。如果发生这种情况,强烈建议您在尝试恢复之前逐扇区执行完整的磁盘复制(在 Linux 计算机上使用 dd,或使用 CloneZilla 等工具)。
尽管名称如此,但该Synology Hybrid RAID
技术实际上并非 Synology 专有。它只是巧妙地利用了Multiple Device
(MD) 和Logical Volume Manager
(LVM2)。因此,如果您遇到紧急情况,仍然可以将驱动器直接插入 Linux 机器,并使用 md/lvm 尽情享受乐趣。LVM 和 MD 都是开放的、稳定的、文档齐全且被广泛采用的。
答案2
根据 Synology 的文档,此驱动器支持其(我认为是专有的)Synology Hybrid RAID,根据此文档允许您用 3 TB 驱动器替换一个 1 TB 驱动器,然后一旦数据被复制到新驱动器,您就可以用新的 3 TB 驱动器替换剩余的 1 TB 驱动器,系统将自动扩展到 3 TB。
当然,如果它搞砸了,你就得承担责任(当然你会拥有你移除的第一个 1 TB 驱动器)。
最安全的做法(在我看来)是借用或购买独立的 1 TB 驱动器,将数据备份到这个 1 TB 驱动器,使用新的 3 TB 驱动器重新初始化您的 NAS,然后恢复。