我已经说过要使用一个自制的科学研究系统,其中包括来自不同供应商的许多仪器和四台 PC 来控制这一切。在某些情况下,两个或三个不同供应商提供的控制软件可以通过LabVIEW VI 一起运行。在不同的时间,不同的软件开发人员参与其中,使其全部正常工作。
简而言之,如果其中一个硬盘崩溃,那么重新创建此文件并使所有设置正确(包括在 Windows 10 中运行所有内容的设置)将非常困难。(据我所知,“主”PC 中至少有两个硬盘对于操作至关重要。)
我想建议他们尽快对整个事情进行磁盘映像备份。
他们可以稍后担心数据备份解决方案,但现在我只专注于重新创建一个工作实验系统,以防与软件或操作系统相关的一个或多个驱动器损坏或完全/不可逆转地发生故障。
我想象每台计算机都有一个或多个驱动器,它们看起来就像计算机中的驱动器一样,这样它们就可以锁在桌子抽屉里,甚至在紧急情况下只需更换为计算机中的驱动器,我们就有了再次反映图像拍摄时的状态的工作系统。
然而,我完全不熟悉 Windows,也不熟悉为 Raspberry Pi 操作系统制作 SD 卡以外的任何磁盘映像。直到我找到一张完全相同的 SD 卡(品牌名称、大小、访问时间等)后,一切都失败了。
我如何建议他们制作这些物理上可交换的磁盘映像,以便即使在紧急情况下它们也可以快速启动并再次运行,而无需执行除物理更换硬盘驱动器之外的任何操作?
我尝试搜索 Windows 10 磁盘映像,但解决方案似乎是关于恢复系统,而不是磁盘交换。虽然恢复更好可能存在争议,但对于这种情况和这些研究人员来说,不需要了解太多的“交换即走”似乎是更好的选择。
步骤1 获取存储设备
然后您可以选择手动移动存储设备或设置某种 NAS 或网络附加存储。
为了满足您的即时需求,我建议您使用 Clonezilla。您可以使可启动 USB 设备启动连接有存储设备的计算机。
然后选择要成像的设备
它应该询问哪个设备并将其安装到 /home/partimage 中。
然后您可以将操作系统克隆到压缩映像。
显然,您将使用相同的可启动 USB 设备来恢复映像。
备份完成后,在每台相关 PC 上重复此操作。
然后您将拥有包含所有 PC 备份的外部存储。
还存在 Acronis True Image 等 Windows 选项。
之后存在更复杂/稳健的解决方案。
例如,RAID 6 允许 2 个驱动器发生故障,系统仍保持不间断运行。当更换故障驱动器时,RAID 控制器将自动重建奇偶校验数据,无需用户干预。
这里最好的选择是获得一个专用的 RAID 控制器以提高速度。
您可以根据存储需要添加任意数量的驱动器,再加上 2 个驱动器用于 RAID 6 奇偶校验数据。
如果您想更进一步,许多 RAID 控制器支持“热备件”,在驱动器出现故障之前不会执行任何操作,然后 RAID 控制器将自动使用“热备件”。
您可以根据需要/负担得起尽可能多的“热备件”。
为了降低成本,您需要设置 Windows 文件共享,以便所有 PC 将数据存储在具有硬件 RAID 6 的单台 PC 上。
您还可以设置连接到主存储的 PXE(网络)引导恢复系统,只需按网络引导键即可恢复。大多数情况下是 F12,但您的 BIOS 可能使用其他键。
然后它从您的 PXE 服务器启动,在另一台 PC 上运行,并恢复备份。
硬件磁盘复制器也存在,例如一家名为 Kanguru 的公司生产外部驱动器复制解决方案。
连接源驱动器和目标驱动器,按几个按钮并等待克隆完成。
之后,如果钱不是问题,可以添加许多其他冗余层,以将停机时间减少到接近零。