论文部分内容阅读
国家信息中心数据修复中心的专家,在符合数据修复标准的洁净间里对硬盘进行镜像,不在原盘进行操作,避免造成二次破坏。
信息安全的核心是数据安全
对于静止的数据,保障其最好的办法是安全存储
而对于存储磁盘出现问题,我们又如何保障数据安全呢?
RAID是英文Redundant Array of Independent Disks的缩写,中文意为“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。简单地说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,从而保障了用户数据的安全性。总之,对磁盘阵列的操作与单个硬盘一模一樣。不同的是,磁盘阵列的存储速度要比单个硬盘高很多,而且可以提供自动数据备份。
RAID安全隐患
我们使用RAID的目的就是利用磁盘空间的冗余实现数据容错。当RAID卷中的单个磁盘出现故障后,尽管数据可能暂时不会受到威胁,但是磁盘冗余已经不复存在了。此时,任何不当的操作,都可能毁掉已经存放的数据。比如现在最常用的RAID5,在一块硬盘发生故障后,RAID组从“Online”变为“Degraded”方式,I/O读写不受影响,直到故障盘恢复。但是,如果“Degraded”状态下,又有第二块盘故障,整个RAID组的数据将丢失。RAID 0 代表了所有RAID级别中最高的存储性能,但它不提供数据冗余,可靠性最差,一旦损坏,数据将无法得到恢复。其次,RAID技术在实验室里的成熟并不代表真正应用的成熟,仍然还会遇到意想不到的问题,比如突然断电、重新配置RAID阵列,都可能造成RAID磁盘阵列卡信息的丢失,用户的错误操作等都会导致数据的丢失。一旦RAID阵列出现故障,硬件服务商只能给客户重新初始化或者重建,这样客户数据就会无法挽回,工作就无法正常地进行。
常见磁盘阵列威胁磁盘阵列出错
磁盘阵列出错的具体原因有阵列卡损坏、阵列卡电池电力耗尽、槽口控制芯片损坏等。比如,板载的控制程序出错,发生大规模混乱的数据读写(误Rebuild等操作)是相当危险的。
系统故障
当发生系统故障甚至是系统崩溃时,一些用系统自带功能(Ms windows,Unix,Linux,Sun solaris等)创建的磁盘阵列或者用第三方软件(Disk management,Veritas disk management等)组建的磁盘阵列会发生数据丢失。
磁盘故障
虽然有的磁盘阵列容许1至2块硬盘故障而数据不丢失,然而由于管理不善和管理者的麻痹,发生超出允许数量坏硬盘的事故屡屡发生。一旦RAID阵列出现故障,硬件服务商只能给客户重新初始化或者REBUILD,这样客户数据就会无法挽回。
谈到RAID修复,国家信息中心数据修复中心负责人叶红说:“RAID问题表面看起来是一个硬件故障,但是,RAID修复以软件类操作为主,是一个比较复杂的修复过程。只有专业的数据修复企业,修复RAID故障的成功率才会高。出现故障以后,只要不对阵列作初始化操作,我们就有能力恢复出故障阵列的数据。”
由于一些用户对RAID问题的严重性认识不足,大部分解决的结果是导致最终数据彻底破坏,无法修复。此外,即便是简单的检验性操作,也有可能为后期的数据恢复带来不便。以普通RAID5恢复为例,当硬盘损坏超过容错能力时,必须将损坏硬盘的镜像完全提取才能进行最终的恢复。而如果频繁对硬盘上电,很容易造成磁头进一步疲劳损伤,甚至划伤盘片。因此,“术业有专攻”的重要性便体现出来了。数据修复不仅仅考虑技术和服务质量,更重要的还要考虑修复成功数据的保护。
信息安全的核心是数据安全
对于静止的数据,保障其最好的办法是安全存储
而对于存储磁盘出现问题,我们又如何保障数据安全呢?
RAID是英文Redundant Array of Independent Disks的缩写,中文意为“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。简单地说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。数据备份的功能是在用户数据一旦发生损坏后,利用备份信息可以使损坏数据得以恢复,从而保障了用户数据的安全性。总之,对磁盘阵列的操作与单个硬盘一模一樣。不同的是,磁盘阵列的存储速度要比单个硬盘高很多,而且可以提供自动数据备份。
RAID安全隐患
我们使用RAID的目的就是利用磁盘空间的冗余实现数据容错。当RAID卷中的单个磁盘出现故障后,尽管数据可能暂时不会受到威胁,但是磁盘冗余已经不复存在了。此时,任何不当的操作,都可能毁掉已经存放的数据。比如现在最常用的RAID5,在一块硬盘发生故障后,RAID组从“Online”变为“Degraded”方式,I/O读写不受影响,直到故障盘恢复。但是,如果“Degraded”状态下,又有第二块盘故障,整个RAID组的数据将丢失。RAID 0 代表了所有RAID级别中最高的存储性能,但它不提供数据冗余,可靠性最差,一旦损坏,数据将无法得到恢复。其次,RAID技术在实验室里的成熟并不代表真正应用的成熟,仍然还会遇到意想不到的问题,比如突然断电、重新配置RAID阵列,都可能造成RAID磁盘阵列卡信息的丢失,用户的错误操作等都会导致数据的丢失。一旦RAID阵列出现故障,硬件服务商只能给客户重新初始化或者重建,这样客户数据就会无法挽回,工作就无法正常地进行。
常见磁盘阵列威胁磁盘阵列出错
磁盘阵列出错的具体原因有阵列卡损坏、阵列卡电池电力耗尽、槽口控制芯片损坏等。比如,板载的控制程序出错,发生大规模混乱的数据读写(误Rebuild等操作)是相当危险的。
系统故障
当发生系统故障甚至是系统崩溃时,一些用系统自带功能(Ms windows,Unix,Linux,Sun solaris等)创建的磁盘阵列或者用第三方软件(Disk management,Veritas disk management等)组建的磁盘阵列会发生数据丢失。
磁盘故障
虽然有的磁盘阵列容许1至2块硬盘故障而数据不丢失,然而由于管理不善和管理者的麻痹,发生超出允许数量坏硬盘的事故屡屡发生。一旦RAID阵列出现故障,硬件服务商只能给客户重新初始化或者REBUILD,这样客户数据就会无法挽回。
谈到RAID修复,国家信息中心数据修复中心负责人叶红说:“RAID问题表面看起来是一个硬件故障,但是,RAID修复以软件类操作为主,是一个比较复杂的修复过程。只有专业的数据修复企业,修复RAID故障的成功率才会高。出现故障以后,只要不对阵列作初始化操作,我们就有能力恢复出故障阵列的数据。”
由于一些用户对RAID问题的严重性认识不足,大部分解决的结果是导致最终数据彻底破坏,无法修复。此外,即便是简单的检验性操作,也有可能为后期的数据恢复带来不便。以普通RAID5恢复为例,当硬盘损坏超过容错能力时,必须将损坏硬盘的镜像完全提取才能进行最终的恢复。而如果频繁对硬盘上电,很容易造成磁头进一步疲劳损伤,甚至划伤盘片。因此,“术业有专攻”的重要性便体现出来了。数据修复不仅仅考虑技术和服务质量,更重要的还要考虑修复成功数据的保护。