用于损坏的磁盘阵列的数据恢复程序

您的磁盘阵列是否故障并且无法正常工作? 磁盘阵列控制器或主板错误是否导致数据丢失?阵列中的多个磁盘出现故障会阻止磁盘阵列自动恢复吗?阵列重建过程是否卡住并且RAID磁盘阵列崩溃了?

用于损坏的磁盘阵列的数据恢复程序
Hetman RAID Recovery™ 2.7

该程序从非工作RAID磁盘阵列或其中的一部分磁盘恢复数据。该实用程序从系统读取有关在其上创建磁盘阵列的控制器,主板或软件的所有信息。该产品可重新创建已损坏的RAID ,并允许您从中复制关键信息

内置的重建向导使您可以逐步恢复损坏的 RAID。您可以使用已保存的选择之一,也可以自己指定损坏的阵列的一些参数,然后RAID Recovery™将把各个磁盘放在一起并提供对数据的访问。

快速启动

RAID Recovery™从工作的磁盘阵列及其单个磁盘中恢复数据。即使某些磁盘已损坏并且无法从其中读取数据,程序也将能够读取其他磁盘上剩余的信息。

磁盘阵列损坏的原因

恢复任何级别的RAID软件或硬件:JBOD,RAID 0,RAID 1,RAID 10,RAID 5,RAID 50,RAID 6,RAID 60等。

磁盘故障

磁盘故障

硬盘HDD和SDD磁盘的工作时间有限。NAS或SCSI驱动器比SATA的工作时间更长。但是,当然了没有永恒的硬盘!对于大多数磁盘阵列,一个或两个磁盘的故障会导致系统中所有磁盘的所有信息丢失。每个磁盘添加到阵列后,整个系统的可靠性就会下降。

意外重新创磁盘阵列

意外重新创磁盘阵列

更换系统磁盘之一时发生错误,意外“重新创建”阵列而不是“恢复”阵列,断开磁盘并以错误的顺序进行后续连接,磁盘阵列的错误初始化或“重建”,如上提出的原因能导致信息丢失。发生此类错误后,磁盘阵列将无法自行修复。

控制器故障或卡顿

控制器故障或卡顿

控制器包含重要信息,没有这些信息,就不可能组装磁盘阵列并访问磁盘上的文件。控制器故障可能导致服务信息丢失以及多个磁盘故障。最昂贵的控制器使用额外的电池和非易失性存储器。这些元素提高了系统的可靠性,并在电源出现故障时应保留数据。

主板故障

主板故障

与购买控制器相比,在主板上创建RAID磁盘阵列更便宜,但更不可靠。评估主板本身的故障,更新BIOS固件,评估板上的电池电量耗尽,电涌或断开和重新连接驱动器都可能损坏阵列。由于系统对电涌非常敏感,因此电源故障也可能导致崩溃。

操作系统崩溃

操作系统崩溃

Windows,macOS,Linux,FreeBSD,Ubuntu创建的RAID取决于操作系统的可操作性。更新硬件,驱动程序或软件可能会导致错误,这些错误会阻止加载并使该阵列中的数据无法访问。

与硬件RAID不同,软件RAID不会将磁盘本身收集到阵列中,而是将磁盘上的逻辑分区收集到阵列中。格式化或删除分区的操作很容易破坏此类数组。

病毒攻击

病毒攻击

软件和硬件解决方案都将有关RAID结构的信息存储在阵列中的每个磁盘上。病毒攻击不仅会损坏系统文件并阻止操作系统的加载,而且还会更改磁盘分区表或覆盖磁盘上存储对RAID操作至关重要的数据的区域。阵列的进一步工作将变得不可能。

损坏的扇区

损坏的扇区

通常,在尝试使用坏扇区的情况下,RAID会将数据输入一个特殊的表中,以便将来不再使用它,并使用下一个空闲的表。但是,如果其中一个系统磁盘发生故障,一切都会改变。要继续工作,您需要更换磁盘并重建阵列。在自动恢复期间,有必要从所有剩余的磁盘读取所有信息以重新创建丢失的磁盘的数据。如果出现至少一个坏扇区,恢复将无法完成。

系统或硬件升级

系统或硬件升级

并非所有制造商都允许在不重建RAID的情况下升级到新硬件。为了不丢失信息,有必要从旧阵列中完全复制它,然后在新硬件上创建该阵列并将数据传输到新RAID。对于软件RAID,这适用于升级控制器,主板,硬盘驱动器和操作系统。

在没有磁盘的情况下初始化RAID并在另一个系统上附加磁盘

在没有磁盘的情况下初始化RAID并在另一个系统上附加磁盘

在其他设备或电脑上连接阵列中包含的磁盘时,服务信息可能会被覆盖。重新连接到RAID将阻止系统启动并崩溃。

断开和连接磁盘必须在系统关闭的情况下完成。如果在没有多个磁盘的情况下启动电脑,则RAID将进入紧急模式,并且将磁盘重新连接到系统将无法使其恢复正常操作。

程序功能

RAID Recovery™是用于恢复RAID和因破坏而丢失的数据的解决程序。用户不需要对电脑使用具有很深知识,都可以使用该程序。

磁盘阵列重建向导

即使对于具有丰富数据恢复经验的工程师而言,重建无功能的RAID也是一项艰巨的任务。在该程序的帮助下,即使没有经验的用户也可以使用此过程。

磁盘阵列重建向导

从系统数据进行RAID恢复

RAID包含的磁盘上记录了大量的服务信息:阵列组成的磁盘,以什么顺序连接到控制器,RAID类型,块大小和写入顺序,磁盘组数以及磁盘上的数据。

该实用程序从系统和连接的驱动器收集所有可能的信息,并在程序启动时立即向用户显示自动收集的阵列。在大多数情况下,该程序会动态地重新创建RAID,并提供分析在其上找到的分区以保存数据的功能。

自动模式

此模式提示用户输入阵列中包含的磁盘数量以及磁盘本身。然后,程序将遍历可能已在指定数量的磁盘上构建的所有可能的RAID组合。

在所有获得的数组组合上,程序尝试查找文件系统的结构就是逻辑分区,目录和文件。如果程序检测到文件系统的元素,该实用程序将保存此配置,以供后续搜索和恢复文件之用。

即使用户不知道扇区大小,RAID类型和将块写入磁盘的规则,该方法也可以恢复RAID。但是,当组合使用6个或更多磁盘时,此过程可能很耗时。

自动模式

流行的程序选择

该程序包含流行的控制器制造商提供的可能阵列的组合,以及软件或组合的RAID系统。使用制造商的数据,该实用程序将能够减少搜索选项的列表以及搜索配置所花费的时间。

手动重新创建任何RAID

在手动RAID构建模式下,您可以创建具有任何配置的阵列。该程序会询问RAID的类型,它所包含的磁盘及其顺序,以及一些可选参数,例如用于补偿奇偶校验块,扇区大小和奇偶校验延迟的规则。此模式是为专业用户设计的,可让您快速而准确地指示有关已损坏RAID的数据。系统将自动选择可选参数。

手动重新创建任何RAID

RAID级别

该程序支持使用操作系统或主板以及使用各种制造商的控制器和外部存储设备创建的磁盘阵列

硬盘阵列:

  • JBOD是磁盘的顺序合并。用信息填充磁盘后,数据将写入下一个数据。用于增加空间。至少需要2个(两个)磁盘。
  • RAID 0 是向所有磁盘写入块的顺序替换。用于增加空间并加快数据访问。最少2(两)个磁盘。
  • RAID 1这是阵列中所有磁盘上的数据重复。用于保护数据以防丢失。至少2(两)个磁盘。
  • RAID 10 (1 + 0).至少4(四)个磁盘。
  • RAID 1E (1 + 0 包括改进).至少3(三)个磁盘。
  • RAID 5 是将数据与校验和的保留进行交织。 2个(两个)磁盘发生故障后可以自行恢复。加快磁盘工作,扩展空间并保护数据不丢失。至少三(3)个磁盘。
  • SHR, SHR-2 (Synology Hybrid RAID) 是 Synology 的自动化 RAID 管理系统。
  • RAID-z, RAID-z2, RAID-z3 是 Sun 公司开发的将数据存储设备组合成单个存储的技术。
  • RAID 50 (5 + 0).至少6(六)个磁盘。
  • RAID 5E5EE (类似于级别5,在“热插拔”的情况下有一个额外的磁盘)。级别5EE与5E的不同之处在于,热插拔驱动器不是空闲的,而是与其余驱动器一起使用。 至少4(四)个磁盘。
  • RAID 6 是使用两个校验和的数据交织。使用里德(Reed)所罗门编码。系统可以从两个磁盘故障中自我恢复。与第五级相比,第六级用于增加磁盘空间,读取和写入速度并提高可靠性 最少4(四)个磁盘。
  • RAID 60 (6 + 0).最少8(八)个磁盘。
  • RAID 2 –结合了两组磁盘:带有数据和带有纠错代码。基于汉明码,与大量光盘有关。 最少3(三)个磁盘。
  • RAID 3 与第五级类似,但是校验和不是在所有磁盘之间交错,而是始终写入其中一个磁盘。这会大大增加带有校验和的磁盘磨损。该级别使用1(一个)字节大小的块。
  • RAID 4 此级别是从RAID 3继承的,区别在于块大小可以大于1(一个)字节。
 RAID 5恢复

RAID设备

网络存储:

  • D-Link;
  • Synology;
  • Qnap;
  • Linksys;
  • Promise;
  • ZyXel;
  • NETGEAR;
  • Buffalo;
  • LaCie;
  • Plextor;
  • Intel;
  • IOMEGA;
  • Western Digital (WD);
  • Toshiba;
  • Cisco;
  • Iomega;
  • Acer;
  • Thecus;
  • Seagate;
  • Micronet;
  • Terra;
  • My-Ditto;
  • Oyen Digital.

RAID控制器制造商:

  • Adaptec;
  • Areca;
  • Dell;
  • HP;
  • Silicon image;
  • Promise;
  • LSI;
  • Mylex;
  • Intel;
  • SUN;
  • HighPoint;
  • EMC;
  • Infotrend;
  • NEC.

支持RAID的主板制造商:

  • ASRock;
  • MSI;
  • ASUS;
  • Gigabyte;
  • Biostar;
  • Supermicro;
  • Colorful;
  • ECS;
  • PocketBook;
  • Remington.

RAID软件:

  • Windows;
  • MacOS;
  • Linux (LVM / MDADM);
  • FreeBSD;
  • Solaris;
  • BtrFS;
  • ZFS;
  • Ubuntu.

创建并扫描磁盘映像

当使用坏磁盘(包含坏扇区)时,从磁盘进行读取操作期间,很有可能会进一步丢失信息。为了安全操作,有必要创建磁盘的副本,因为RAID数据恢复是一个耗时的过程,需要多个磁盘访问权限。

该实用程序允许您创建任何存储介质或单独的逻辑分区的映像。将来,您可以将此映像连接到程序,并继续收集RAID以及从中恢复数据的过程。 RAID Recovery™支持以自己的.dsk格式创建图像以及使用以下图像:* .hdd,* .vdi,* .vhd,* .vhdx和* .vmdk。

创建并扫描磁盘映像

从RAID恢复已删除的文件

清空Windows,macOS,Linux,FreeBSD,OpenBSD,NetBSD,Solaris系统的回收站后,程序将从磁盘阵列中意外删除的文件以及丢失的数据恢复。对整个逻辑分区或RAID磁盘进行分析,该实用程序将显示找到的文件以进行恢复。

您可以查看文件的内容,并确保可以在注册程序之前将其恢复。该程序具有筛选、排序和搜索的功能。因此您快速能找到所需的文件。

格式化或删除RAID上的部分进行恢复

即使文件系统的结构完全零碎,该程序也会找到已删除的文件。通过完全扫描磁盘,RAID Recovery™查找:引导扇区(及其所有副本),磁盘分区表,根目录,日志以及有关磁盘上现有和已删除文件的信息。

使用此数据,该实用程序将重新创建磁盘上文件和文件夹的结构,并像普通文件管理器一样将其显示给用户。如果删除了所有服务信息,则可以通过磁盘上的“签名搜索”来恢复文件的内容。

恢复不完整的RAID磁盘阵列

通常,RAID系统设计为在驱动器发生故障时进行重建。仅在RAID 6/60的情况下,两个磁盘出现故障后才可以重建。但是通常有必要在两个或多个磁盘完全或部分丢失后恢复数据。

这意味着丢失了大多数磁盘文件系统信息,以及丢失了一些大文件的内容。该实用程序将合并阵列中包含的磁盘上保留的数据,并使用奇偶校验块中的特殊公式计算丢失的部分。缺少信息的块将被替换为空的块,这将使您可以将阵列收集在一起并恢复保存的数据。

恢复不完整的RAID磁盘阵列

文件系统

重建RAID之后,您需要读取文件系统结构以恢复数据。该实用程序支持文件系统:

  • FAT / ExFAT.通常用于Windows / Apple / Linux / Android中的闪存驱动器和存储卡。
  • NTFS.通常在Windows的系统驱动器和常规驱动器上找到。
  • ReFS.该系统在Windows服务器上使用。
  • APFS.在苹果设备与macOS High Sierra版本10.13或更高版本上使用。
  • HFS+.旧版系统iMac,MacBook,MacMini等
  • Ext / ReiserFS / XFS.在Linux操作系统上使用。
  • UFS / ZFS. FreeBSD,OpenBSD,NetBSD,Solaris将此文件系统用作其主要文件系统。

操作系统

该实用程序旨在在Windows中运行。要从其他操作系统恢复带有文件系统的磁盘,必须将其连接到Windows电脑。支持Windows服务器:Server 2019/2016/2012/2008/2003/2000和Windows 11、10、8、7,Vista,XP上的家庭版。

问题与解答

  • 硬件 RAID 和软件 RAID 有什么区别?

    硬件 RAID 使用专用的物理控制器来存储有关硬盘驱动器的信息并控制数据记录和卷访问功能。即,此时磁盘连接至RAID卡,RAID卡安装在主板的PCI-Express(PCI-e)连接器中。无论是在大型服务器上还是在台式计算机上,这都是以相同的方式实现的。但是,在外部 RAID 设备中,控制器内置于设备中。

    软件 RAID 是一种使用传统磁盘控制器和软件管理阵列中磁盘的 RAID 实现。这可能是实现 RAID 数据存储的一种较便宜的方法,但速度可能会慢很多,因为它会给电脑 的 处理器和内存带来更大的压力。

  • 如果其中一个驱动器出现故障,是否可以从 JBOD 恢复数据?

    JBOD 是将多个物理磁盘组合成一个逻辑卷,不划分分区。在这样的配置中,可以从第一个到最后一个磁盘顺序填充磁盘,这意味着一个磁盘的故障并不一定会导致其他磁盘上的数据丢失。

    然而,实际上,文件系统可以使用该卷的任何可用块,从而导致文件碎片化并分散在不同的驱动器上。

    在这种情况下数据恢复的可能性取决于文件系统的算法和写入强度,因为这些因素决定了数据放置的顺序。

    读取文件系统元数据(通常位于第一个 JBOD 驱动器上)的能力也是一个重要因素。

    一般来说,如果此类系统中的一个驱动器发生故障,如果不进行修复,则无法完全恢复数据。

  • RAID阵列中多块硬盘出现故障时是否可以恢复数据?

    RAID 阵列中多个驱动器同时发生故障时的数据恢复取决于 RAID 的类型和故障驱动器的数量。以下是一些基本场景:

    • RAID 0。在这种类型的 RAID 中,数据分布在多个驱动器上,没有冗余。如果至少一个磁盘出现故障,则几乎不可能恢复数据。
    • RAID 1 在多个驱动器上复制数据。如果多个磁盘发生故障,数据恢复的可能性仍然很高。如果至少保存了一组完整的数据,则可以将其恢复。
    • RAID 5 使用奇偶校验来确保单个驱动器发生故障时的数据恢复。如果两个或更多驱动器发生故障,数据恢复将变得极其困难。
    • 由于附加奇偶校验,RAID 6 可以承受两个驱动器的故障。如果两个以上的驱动器发生故障,数据几乎不可能恢复。
    • RAID 10。恢复数据的能力取决于发生故障的磁盘。如果每对镜像磁盘中的一个磁盘出现故障,则可以进行恢复。但是,如果一对中的两个磁盘都发生故障,则无法恢复数据。
  • 什么类型的 RAID 最适合数据恢复?

    用于可能的数据恢复的 RAID 类型的选择取决于您的情况。

    由于镜像,RAID 1 和 RAID 10 提供更轻松、更快速的数据恢复,但磁盘容量的使用效率较低。

    RAID 5 和 RAID 6 提供更好的容量比和可靠性,但可能需要更多时间和资源来恢复数据。 RAID 6更适合对可靠性要求较高的环境。

  • 是否有硬件工具可以从 RAID 恢复数据?

    是的,有数据恢复专业人员使用的硬件 RAID 恢复工具。

    其中,可区分如下:

    • ACE Laboratory 的PC-3000 Express RAID System。
    • 带 RAID 模块的DeepSpar Disk Imager 4 (DDI4)。
    • RapidSpar。
    • Atola Insight Forensic。

用户评论

查看Hetman Software程序的用户评论或分享您的经验。您的评论将在审核后发布。我们重视您的反馈!总评价:2.。平均分数:5.。

尔家
尔家
我的RAID 0的NAS DS720燃烧起来了,程序看到了磁盘上的数据,然后进行了备份。
7.04.2021
戴红芸
戴红芸
RAID5中的磁盘出现故障后,磁盘被错误地更换。启动笔记本后,RAID磁盘丢失。该程序帮忙恢复了整个磁盘。
3.12.2020

我们建议您查看Hetman Software的其他产品的功能以便您能找到更好的程序或者节省费用。

  • Internet Spy™ 3.9

  • 一种用于分析和还原浏览器历史记录的程序。
  • 操作系统支持:
  • 发布日期:
  • Uneraser™ 7.0

  • 便宜的程序,用于恢复意外删除的文件。
  • 操作系统支持:
  • 发布日期:
  • Partition Recovery™ 5.0

  • 无论数据丢失的原因是什么,该工具都可以从任何设备恢复文件。
  • 操作系统支持:
  • 发布日期:
開始聊天