我有一个 5 驱动器 RAID 0 阵列,其中包含不重要的数据(如果它们损坏/丢失也没什么大不了的,但我宁愿不这样做)。
我想逐个驱动器地销毁我的 RAID 0 驱动器,然后通过逐个驱动器地复制数据将它们格式化为 RAID 0 btrfs。
有没有办法在 mdadm 上执行此操作,将驱动器的条带移动到其他驱动器上,然后从阵列中删除该驱动器?
我有一个 5 驱动器 RAID 0 阵列,其中包含不重要的数据(如果它们损坏/丢失也没什么大不了的,但我宁愿不这样做)。
我想逐个驱动器地销毁我的 RAID 0 驱动器,然后通过逐个驱动器地复制数据将它们格式化为 RAID 0 btrfs。
有没有办法在 mdadm 上执行此操作,将驱动器的条带移动到其他驱动器上,然后从阵列中删除该驱动器?
你找到的资源是正确的,因为有RAID0。
RAID 0 是条带阵列,其全部目的在于速度,或者可能是大小。RAID 0 中没有奇偶校验信息、没有冗余、没有容错。
从 RAID 0 中移除一个驱动器,您将丢失阵列上的所有数据。
从 RAID 0 中移除驱动器的唯一解决方案是将该阵列上的所有数据备份到不同的存储设备,移除驱动器并创建新阵列。选择 RAID 5 或 6(它们会进行条带化但包含奇偶校验、冗余,因此具有一定的容错能力)可以让您在移除驱动器的同时保持一定的可恢复性。