![复制加密硬盘的最快方法是什么?](https://linux22.com/image/1455686/%E5%A4%8D%E5%88%B6%E5%8A%A0%E5%AF%86%E7%A1%AC%E7%9B%98%E7%9A%84%E6%9C%80%E5%BF%AB%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我使用硬盘复制机对硬盘进行逐扇区复制。我记得大约花了 5 个小时。
优点:
- 简单的
- 无人值守,无需计算机操作
缺点:
- 硬盘大小限制(源 < 目标)
- 写入次数越多,硬盘磨损就越大
这与我解密驱动器后通过 robocopy 或 rsync 进行同步所需的时间(约 4 小时)相当,因为我确实有很多小文件。硬盘驱动器通过 USB 3.0 连接。
优点:
- 灵活使用任何硬盘
- 少写
缺点:
- 需要先解密
- 计算机需要专用的操作持续时间
我想知道是否存在明显更好或更快的方法。
我认为,理想的解决方案是,如果复制器能够在提交写入之前进行校验和,以最大限度地减少写入时间,因为大多数文件在备份之间不会发生变化。
答案1
逐扇区复制器不了解文件或文件系统,因此它无法像您所说的那样比较数据并最大限度地缩短写入时间(而且它不是计算机)。现在解密(然后同步)实际上可能需要更长时间,具体取决于加密方式和数据量,因为您基本上是在进行可能占用大量 CPU 的解密计算,而复制就像复制器一样,只是在这种情况下它不必复制空白处,并且您可以进行文件比较。这是使用全盘加密方法。使用 Windows 的 Bitlocker 或 OS X 的 FileVault 之类的东西时,解密是在使用时动态完成的,因此您实际上不需要明确执行解密步骤 - 您只需将其插入另一台 Windows 或 OS X 计算机并进行身份验证即可。
我们在工作中使用复制机,但那是因为它允许我们用更少的电脑完成更多工作,而且我们手头有很多大磁盘。如果你的主要目的是备份,我仍然会以正常方式进行,不移除磁盘,只需将备份磁盘插入带有 USB 的电脑或像你一样使用其他方式即可。(然后检查备份以确保您做了预期的事情。)