我有一个 Areca ARC-1880IX-24 RAID 控制器(FW 1.51),上面连接了几个不同的 Seagate 3TB 磁盘(SAS 和 SATA,不同年份),以形成 RAID5。当我尝试用两个磁盘扩展它时,在数据迁移过程中发生太多故障,数据丢失。这“只是”备份,因此数据仍然保存在另一个 6 级主 RAID 上。
我还有一个备用磁盘,同事借给我另一个(我必须归还),所以我有足够的空间用原来的磁盘空间设置一个新的 RAID5。当然,我希望我的备份尽快恢复运行,我还决定将备份 RAID 升级到 6 级。不幸的是,新磁盘最多需要 2 周才能送达。
我现在有以下几种可能性:
- 创建原始设置并复制数据。两周后:将借出的磁盘换成新磁盘,然后添加足够的磁盘以扩展磁盘空间并升级 RAID 级别。
- 现在创建一个空间较小的 RAID6 并复制数据。两周后切换借出的磁盘,然后将 RAID 扩展到我最初想要的磁盘空间。
- 我的同事可以借给我另外 2 个磁盘,这样我就可以用现在的最后一个磁盘空间设置 RAID6,复制数据,然后在两周内简单地切换借出的磁盘。
- 您可能有一些我没想到的想法。
我现在的问题是:您能告诉我哪种情况对我的磁盘的压力最小吗?我想尽量减少两周内更多磁盘/太多磁盘发生故障的风险,因为那时我可能不得不再次通过本地网络传输 30TB 数据。
如果无法回答我的问题,我现在更倾向于选择选项 3。
感谢您的时间和帮助,
诺斯
答案1
对于奇偶校验 RAID,扩张和重建命令非常相似,如果不相同,磁盘加载(存在例外:如果您的 RAID 卡和 HDD 支持快速重建/重建辅助 和如果其他先决条件都得到满足,重建将比产能扩张要轻松得多)。
更简单的选择是选项 3 - 获取另一个磁盘并从一开始就创建具有正确大小的 RAID6 阵列。通过这种方式,您不必关心容量扩展和/或 RAID 重塑,而只需关心在更换磁盘后重建阵列。
答案2
混合使用 SAS 和 SATA 并不是最好的主意,因为即使 RAID 阵列中只有一个 SATA,整个性能也会受到此 SATA 磁盘的限制。根据线程本身。好吧,我建议使用第二个选项,这对整个阵列和磁盘本身的压力较小。