但!

但!

通常我使用 RAID 控制器,但是在这种情况下这是不可能的,所以我需要使用“Windows 软件 raid”(或其他类型的软件 raid)。

如果我的 PC 中有两个 SDD(大小相同),其中一个配置为基本磁盘(GPT),其中已包含操作系统(Windows 10,标准分区:EFI、MAIN、RECOVERY,只有一个主分区,包含操作系统和所有数据),是否仍然可以创建 RAID 1?我发现的唯一可能性是要求系统磁盘在接收任何数据之前成为磁盘阵列的一部分,或者根本不成为 RAID 的一部分(使用“Windows 池”或“动态磁盘和镜像卷”)。

有什么解决方法吗,或者通常情况下,如果没有硬件 RAID,就无法镜像系统分区?

目标是在我的笔记本电脑上实现冗余,但是如果没有硬件突袭控制器的帮助,就无法将数据同步到云端或外部硬盘(以防 SSD 出现故障)。

更新:我尝试了 FreeFileSync,但它给我带来了太多麻烦,总是抱怨它无法同步某些文件。我宁愿让它尝试同步文件,如果它不工作,就自动将它们放在列表中,然后继续下一个文件,这样至少我知道我没有同步什么,以防万一失败。

答案1

如果不丢弃磁盘上的内容,就无法在磁盘上设置 RAID,因为设置 RAID 通常涉及在磁盘上设置适当的结构。一些现有数据将被覆盖,从而破坏分区表。

解决方法是创建磁盘映像、设置 RAID 并恢复映像。不过,在创建映像之前,系统必须准备好从 RAID 启动。否则显然无法启动。我不确定这在 Windows 上是否可行。

要镜像整个磁盘(包括启动卷),您必须使用具有误导性名称的“假 RAID”,即主板固件内置有启动支持的软件 RAID 解决方案。英特尔的实现称为快速存储技术,通常缩写为 IRST 或 RST。

(答案的以下部分是在问题中删除“备份”一词之前写的。我将其留在这里,以便未来可能与之相关的访问者可以参考。)

但!

这不是你需要的。你需要备份。RAID 不是备份。

RAID1 所做的就是当其中一个驱动器发生故障时保持系统正常运行。

在下列情况下,它不会保护您:

  • 电源故障导致电压尖峰向主板发射,并烧毁两个驱动器
  • 随机位翻转损坏一个驱动器上的数据[1]
  • RAM 故障损坏两个驱动器上的数据
  • 火灾摧毁了整个笔记本电脑
  • 勒索软件加密你的文件
  • 你意识到你删除了一个非常重要的文件 2个月前

您需要一个适当的备份策略。


[1]您需要至少 2 个冗余驱动器才能检测出哪个驱动器是损坏的。一些具有内置校验和和 LVM(ZFS、btrfs)的文件系统只需一个驱动器即可完成此操作。Linux 也有 dm-integrity。

相关内容