我有一台 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。它几乎可以在任何维护的发行版上使用。
基本步骤如下:
- 将所有驱动器连接到您的电脑
- 使用一些合适的 Linux 发行版(如 Ubuntu),可以安装或从 Live CD/USB 启动
- 安装
mdadm
和lvm2
包(名称可能有所不同) - 运行
mdadm -As && vgchange -ay
以启动 MDRAID 并扫描 LVM 卷- 当且仅当它不适用于时,
mdadm -As
才使用mdadm -Asf
导入甚至损坏的数组
- 当且仅当它不适用于时,
- 通过发行版的自动安装机制或手动安装来访问数据
- 您可以使用 找到卷名
lvs
,它们通常位于/dev/<vg name>/<lv name>
。
- 您可以使用 找到卷名
这些步骤适用于任何类型的 SHR 配置。