我希望在驱动器发生故障时将我的主要操作系统备份到辅助位置,并且如果故障发生在中午,我希望停机时间最短。
我当时正在运行一个 SSD,每天早上我都会使用 Macrium Reflect 和完整/差异备份计划将其备份到 HDD。优点是备份速度非常快。缺点是最后几个差异失败了(这是我第一次意识到 SSD 出现故障),将图像恢复到第二个 HDD(包括验证备份直到找到最后一个有效差异)的总时间是 4 个小时以上,这浪费了我一天的剩余时间。
我正在寻找某种可以可靠地备份我的主要操作系统的方法,即使需要很长时间(运行一整夜),这样如果再次出现驱动器故障,我可以进行热插拔,并且只会丢失最后一天的工作。如果我可以安排它,或者从 .BAT 文件运行它,那就更好了,如果这些部分是免费的,或者已经是 Windows 10 操作系统的一部分,那就更好了。
答案1
如果故障发生在中午,我希望停机时间最短……
备份可防止数据丢失。RAID 阵列可防止生产力损失。
不要停止备份数据。但为了避免浪费半个工作日的时间,请考虑使用 RAID 控制器和两个配置为 RAID 1 的相同驱动器。精打细算的控制器不需要花费超过 40 美元,但是如果您想要真正的硬件 RAID(以及随之而来的改进的性能),您可能需要花费数百美元。
使用 RAID 1 阵列,控制器会同时将所有更改写入两个磁盘。这意味着两个磁盘都完全相同的始终保持 100% 的相互沟通。
以下是 RAID 1 的恢复场景:
- 上午 10:00 - 您确定驱动器出现故障。使用 RAID 控制器软件识别故障驱动器的端口号。
- 上午 10:05——关闭计算机。
- 上午 10:10 — 断开故障驱动器的数据线和电源线。
- 上午 10:15-仅使用剩余的良好驱动器启动计算机。
现在,您可以结束工作并在(最早的)空闲时间购买替换驱动器。驱动器到货后,您关闭计算机,连接新驱动器,按照 RAID 控制器的程序将其添加到 RAID 1 阵列中,它会自动将主磁盘上的所有内容复制到新磁盘上。
RAID 阵列还具有其他优点:
- 如果控制器在驱动器上发现坏块,它会从另一个驱动器检索好副本,然后将其写入有坏块的驱动器上的另一个位置。这使您的设置更能抵御数据丢失。这还会触发坏块存在的警报。
- 更好/更昂贵的控制器可以从两个都在读取操作期间,驱动器可能会使系统的读取性能翻倍。由于大多数非服务器工作负载大部分时间都涉及读取操作,因此这可以显著提高性能。