我有一个 NAS(Dlink Sharecenter DNS320)。
我现在有 1 个硬盘 - 1 TB。
本周晚些时候我将收到一块 2TB 的硬盘。
如果我将 NAS 设置成有 2 个驱动器(RAID)、1 TB 和 2 TB,我将获得在两个驱动器之间镜像的 1 TB 空间,对吗?
那么,如果我出去买一个 2 TB 的硬盘来替换 1 TB 的硬盘,我是否必须清除并重新分区硬盘?或者我是否能将 1 TB 换成 2 TB,然后奇迹般地获得 2 TB 的空间?
答案1
这取决于 RAID 的设置方式。
有些硬件卡(包括许多硬件卡)会这样做:
- 在两个驱动器上进行条带化(RAID 0),只需将两个驱动器连接起来:可用空间为 3 TB。
- 在两个驱动器上进行条带化(RAID 0):两个驱动器上使用 1TB:可用 2 TB。
- 两个驱动器上的镜像(RAID 1):可用容量为 1 TB。
一些(例如 Linux 和许多 SOHO NAS 设备中使用的 mdadm RAID)允许您执行以下操作:
1 TB 硬盘:镜像中的 1TB 数据 2 TB 驱动器:1 TB 镜像数据 + 1 TB 数据作为简单卷
我知道你的 NAS可进行条带化和镜像,但不具备精确的细节。
[编辑]
1) 由于默认格式是 ext3,因此它可能使用某种形式的 GNU/Linux。
2)手册第 32 页似乎允许使用驱动器的一部分作为镜像的一部分。
[编辑2]
那么,如果我出去买一个 2 TB 的硬盘来替换 1 TB 的硬盘,我是否必须清除并重新分区硬盘?或者我是否能将 1 TB 换成 2 TB,然后奇迹般地获得 2 TB 的空间?
如果您更换了旧驱动器:是的,您将必须重新分区,并且您将拥有 2 TB。
如果您只是在现有的 1TB 驱动器之外添加第二个驱动器,那么您可以:
- 添加第二个卷,这样 NAS 上就有 1TB 和 2TB 的卷。
- 或者备份所有数据,将 NAS 重新格式化为 1TB 镜像和 1TB JBOD。
(然后将所有数据复制回来。即使单个驱动器发生故障,镜像上的数据也应该保留下来)。 - 或者备份数据。添加第二个驱动器并将其配置为 3TB 条带。这样会更快,但你会失去全部数据如果任何驱动器发生故障。速度增益可能微不足道,因为网络将是最慢的链路。
答案2
首先要知道的是您想使用哪种 RAID:
1) RAID 0(条带化):它提供改进的性能和额外的存储空间,但没有容错能力。在这种情况下,您将得到 3TB 的卷。如果您将来想将 1TB 硬盘换成 2TB 硬盘,则需要复制信息,因为 RAID 不会自我复制。
2) RAID 1(镜像):数据以相同的方式写入两个驱动器,从而产生“镜像集”。在这种情况下,您将得到 1TB 的卷。如果您将来想将 1TB 硬盘换成 2TB 硬盘,RAID 应该能够在新硬盘中复制 2TB 硬盘的信息,您还可以将当前卷从 1TB 扩展到 2TB。