如何查看软件 RAID 1 重新同步的状态?

如何查看软件 RAID 1 重新同步的状态?

我有两个 500 GB 的磁盘,昨天我使用软件 RAID 1 将第一个驱动器镜像到第二个驱动器。

PC 现已开启 30 小时。两个磁盘都显示“正在重新同步”,但没有进度指示器。此外,两个磁盘上都有一个黄色小感叹号。

我的问题是:

  • 500 GB 的硬盘,大约 150 GB 的数据,同步需要多长时间?PC 有 4 GB 的 RAM 和 AMD 双核 4000+
  • 有没有办法监控同步状态?
  • 我如何检查感叹号的含义?

答案1

以下是恢复百分比/状态的方法:

在磁盘管理中选择一个 RAID 驱动器。然后在右侧(使用 Windows 7 Professional)我有一个选项“更多操作”,当我单击它时会弹出一个新菜单,其中包含选项:刷新。

通过这一操作,我收回了百分比,但这里仍然是 4% :P。祝你好运

答案2

这是针对搜索此主题并关心此问题的任何人的摘要。

您可能需要等待数月甚至数年才能重新同步,如果是这样,那您就很幸运了。任何 RAID 实现都可能遭受这种重新同步的负面影响。无论是 HW 还是 SW raid,都会发生这种情况,但这些说明专门与 XP/Vista/W7 软件 RAID 1 相关。在 W7 中,镜像将比单个磁盘产生更高的性能,但重新同步可以得到更好的处理。

  • 在系统发生任何异常关闭后,Raid 1 镜像集始终需要重新同步。如果由于系统完全锁定或断电而不得不按下电源按钮,则下次启动时,Raid 1 会重新同步。(有人建议 Windows Update 可以通过仅将更新应用于该集的一个磁盘来导致重新同步。这可能是也可能不是真的。)

  • 重新同步适用于整个磁盘,而不仅仅是一个分区或使用的部分。

  • Windows 7(人们总是希望 W8 中的情况会有所不同)同步速度约为正常磁盘速度的 10%。我有 80MB/秒的磁盘,但它们重新同步的速度约为 7MB/秒。镜像集上的任何活动都会进一步减慢速度。

  • 如果您在重新同步完成之前重新启动系统,它将重新启动。

  • 百分比年龄进度将在一段时间内不会显示。在管理窗口处于活动状态时按 F5 最终应会显示该进度,但您可能需要等待一个小时左右才能显示。

  • 您可以使用性能监视器观察活动。点击开始按钮,输入性能监视器然后您可以启动 perfmon.exe 应用程序。在 LH 窗口中,单击“性能监视器”。然后使用绿色菜单项选择“物理磁盘”,然后选择“磁盘字节数/秒”,以及您喜欢的任何实例。定制图形显示是一个反复试验的问题,但读/写字节将显示在下面 - 使用“平均值”查看磁盘更新的速度。

  • 使用第六步的平均值和磁盘大小,您现在可以预测镜像集达到 100% 之前的总时间。例如,我有 1.5TB 的镜像集,我发现我的平均更新速度约为 7MB/s,因此预计到达时间为 60 小时。我发现这非常准确。我不会在间隔期间编辑任何照片或视频,这有点麻烦,但工作会非常
    缓慢并延迟预计到达时间。

我确实希望这能让遇到此问题的人放心。随着磁盘变大,这些时间会变得更长,我希望看到 MS 做几件事:首先,使用一些自适应算法来更快地使用磁盘速度,特别是在系统未使用时允许优先级上升,如果可以使用完整的 io 速率,则可能需要 5 或 6 个小时;其次,跟踪重新同步的扇区,以便在出于其他原因需要时重新启动。

答案3

您说驱动器只有 150GB 的数据用于一对,但整个驱动器必须同步。操作系统正在使驱动器彼此精确复制。它们同步的速度取决于几个因素:1) RAID 设置的大小

RAID 驱动器越大,所需时间越长

2)读写速度

计算机读写数据的速度是一个很大的限制因素。读写速度越快,时间越短。

3)任一驱动器是否正在被其他进程使用?

如果您确实尝试使用驱动器,则会减慢该过程。如果您可以不去管计算机,并且没有任何活动尝试访问驱动器中的数据(读取或写入),那么重新同步将会更快。

4)驱动器是否使用整个驱动器?

就我而言,我实际上是这样对驱动器进行分区的:我有四个分区,每个分区在另一个驱动器上都有一个 RAID 镜像 - 但它们的顺序并不相同。一个是 ABCD,另一个是 CDBA - 原因是我的计算机以前出现过问题,它从扇区 0 开始并开始擦除数据...如果这种情况再次发生,我会保持镜像完好无损,因为它们在第二个驱动器上的位置与第一个驱动器上的位置不同。(从分区的扇区 0 开始的事情显然会破坏数据,但我的想法是确保类似我之前发生的事情不会再次发生。)

5) 这是你的系统驱动器吗?(上面有你的交换文件吗?)

使用 RAID 镜像系统驱动器似乎是一个好主意,但实际上并非如此。确实,如果一个驱动器坏了,您还有备份……但这就是备份的用途。如果系统崩溃,则需要重新启动计算机,并且 RAID 可能会因重要文件(例​​如注册表数据)不同步而导致您陷入困境,因为系统不仅要尝试理解两个不同的文件,而且还要尝试重新同步阵列。此外,使用 RAID 来存储交换文件永远不能一个好主意。每次写入数据时,都需要写入两次,这会降低交换的使用速度。如果可能,交换空间应位于其自己的驱动器/分区上,如果可能,如果您使用分区,则不要位于系统驱动器上。交换文件应被视为重新启动时消失的东西 - 而不是需要使用 RAID 镜像来保护的东西。

这只是一些我想说的。

答案4

取决于磁盘的速度。您可以在资源监视器中查看传输泄漏。

相关内容