|
作者: shannon
|
|
2007-05-04 |
日益复杂的服务器操作系统导致了阵列数据丢失的可能性越来越大:
- RAID阵列/控制卡故障
- 阵列配置信息丢失
- 硬盘不时发生错误导致配置信息损坏
- 重新配置RAID时出错
- 多个硬盘发生故障
- 更换硬盘时出错
我们在对RAID进行恢复时的步骤是:
- 首先检测硬盘是否可以通过适配卡访问,如果可以的话,立即创建所有硬盘的镜象,然后对镜象进行逻辑分析,找出数据丢失的原因。
- 如果某些硬盘不能通过适配卡访问,那么就要仔细检测硬盘发生了什么故障。
- 在对RAID阵列和其它硬盘进行数据恢复时,通常需要使用特别的硬件和软件工具修复硬盘,然后创建硬盘的镜象。硬盘典型的故障包括电路板、磁头、主轴马达、固件等。
- 在镜象的基础上通过检测硬盘的底层扇区来进行逻辑恢复。关键技术包括:准确的检测逻辑卷的分配或跨磁盘条带,修复文件系统的结构并访问数据。
- 对磁盘阵列上的数据进行“去条带化”,重组数据以进行文件系统的修复从而导出数据文件。有时文件系统结构已经被破坏而不能修复,这是就需要从“去条带化”的镜象的多个碎片中直接导出需要的数据。
- 使用软件工具可以大大加快分析、重组、和恢复数据的速度。恢复完成后,需要对文件的有效性和完整性进行确认。
|
|
最近更新 ( 2008-11-05 )
|