将非冗余数据迁移到 Synology NAS 上的更大磁盘

将非冗余数据迁移到 Synology NAS 上的更大磁盘

我有一台 Synology DS213j,使用了两块我闲置的磁盘,分别是 2TB 和 1.5TB。这两块磁盘几乎已满,所以我打算更换它们。要将所有数据放入新磁盘,我只想将旧磁盘连接到我的台式计算机并复制文件。但现在我读到,由于 RAID,这可能行不通,尽管我实际上并没有使用 RAID。磁盘位于 Synology Hybrid RAID (SHR) 中,但没有任何数据保护,因此我可以使用完整空间,如屏幕截图所示。

卷截图

此外,我的所有共享文件夹都明确位于单个卷上,如您在此处所见

共享文件夹截图

因此,据我所知,在这种情况下,SHR 只会使卷显示为单个逻辑单元,而不会传播任何数据。我说得对吗?我是否可以将旧磁盘连接到计算机并复制数据,还是 SHR 会阻止这种简单的方法?如果是这样,我还能怎么做?首先要说的是:我没有 3.5TB 的可用存储空间来将数据存储在其他地方。

答案1

如果我明白此 Synology 指南正确来说,Synology Hybrid RAID 只是 Linux MDRAID 与 Linux LVM 结合的别称。文件系统已在您的屏幕截图中可见:ext4。它几乎可以在任何维护的发行版上使用。

基本步骤如下:

  1. 将所有驱动器连接到您的电脑
  2. 使用一些合适的 Linux 发行版(如 Ubuntu),可以安装或从 Live CD/USB 启动
  3. 安装mdadmlvm2包(名称可能有所不同)
  4. 运行mdadm -As && vgchange -ay以启动 MDRAID 并扫描 LVM 卷
    • 当且仅当它不适用于时,mdadm -As才使用mdadm -Asf导入甚至损坏的数组
  5. 通过发行版的自动安装机制或手动安装来访问数据
    • 您可以使用 找到卷名lvs,它们通常位于/dev/<vg name>/<lv name>

这些步骤适用于任何类型的 SHR 配置。

相关内容