例如,如果我有一台运行mdadm的Linux服务器或Windows操作系统在软件级别执行RAID,那么如果系统崩溃,数据恢复是可能的吗? 如果发生这种情况,是否有工具可以访问数组?
如果发生这种情况,是否有工具可以访问数组?
当然,对于Linux只是启动一个标准的livecd。 对于Windows,如果崩溃导致无法启动的操作系统,您可能需要在单独的磁盘上设置新的安装。
Linux和Windows使用的软件RAID格式已经存在很长时间了。 有一些公司声称能够恢复一些比较不寻常的失败/腐败types的数据,这是不能在内部处理的。
如果底层操作系统运行软件RAID崩溃会发生什么?
取决于你的意思是坠毁。
软件RAID代码中存在一些错误的可能性非常小,这可能导致卷的极度损坏,但是Windows和Linux中的软件RAID代码已经存在了十多年了,并且已经看到广泛的使用。
当然也有失败的情况,可能会根据所使用的RAIDtypes而发生。 在RAID0的情况下,单个成员的损失或者单个成员的损坏可能会导致一切的损失,因此强烈build议不要使用RAID0。
各种RAID级别具有不同的可恢复级别。 Likewize一些文件系统更好地devise,以便能够在腐败的情况下生存(阅读关于function,如期刊,检查zfs)。
任何状况之下。 记得。 RAID不是备份。 你应该有一个备份系统。 RAID为您提供了更好的驱动性能和一些容错能力,而不是备份。