如果RAID5 / 6由于URE而存在风险,那么完整的备份/还原方案是否也存在风险?


11

据我了解,由于必须读取大量数据来执行任务,因此您在重建期间极有可能遇到URE。

此问题是否还会影响大量数据的备份和还原方案?如果必须对10TB备份进行完全还原,则URE的可能性似乎也很高。


3
RAID6并不是真正的问题,RAID并非用于备份,而是用于可用性。
user9517

一次备份是不够的。
恢复莫妮卡-M.Schröder'16

Answers:


13

关于URE和RAID5的真正问题是,即使使单个URE陷入困境,许多硬件控制器只是简单地中止RAID重建并声明阵列失效,从而使所有数据脱机。尽管这是关于潜在数据损坏的“最安全的赌注”,但这并不总是最好的做法(例如:考虑一个URE影响到一个自由/未按文件系统分配的数据扇区)。尽管应该放心地忽略它它,硬件控制器将使整个阵列脱机)。

RAID6不太容易受到URE的影响,因为两磁盘冗余确实降低了在同一磁盘扇区/ LBA中同时存在URE的可能性。

同时,软件RAID(例如:mdadm)通常比硬件RAID灵活得多,即使发现某些URE,也能够恢复降级的RAID5阵列。

从备份还原,通常可以使用更灵活的工具。这意味着在通常情况下,您可以跳过损坏/无法读取的扇区,然后继续恢复其他数据。


3

音量有任何危险

如果您表示担心RAID / 6/6驱动器故障的卷/ LUN上的URE,则该卷上的所有数据都会受到威胁。

确保将数据存储在与存储备份不同的卷/ LUN上。最佳做法是将您的备份放在与生产数据完全不同的存储设备上。

URE通常处于块级别,因此该卷上的任何内容都有被破坏的风险。块级格式在堆栈中很低。NTFS或VMFS(任何格式)在块级别上运行,依此类推。由于RAID卷上的块级别位于所有内容之下,因此所有数据受块级别问题的影响。

希望我能正确解决您的问题。


3

原则上是可以的,但是如果将备份存储在RAID6上(例如),您将受益于冗余,因此总错误率将大大降低,并且恢复期间具有URE的机会。

如果使用磁带备份解决方案,则错误率要低得多(SAS:1x10 ^ -15-1x10 ^ -16,LTO7:1x10 ^ -19)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.