我已经决定复制在源驱动器重新格式化之前对我的 NAS 进行一次性克隆/镜像。
由于数据量大,并且不想影响白天家庭使用,因此它将作为计划任务在很多天的晚上 11 点到早上 6 点运行。我会使用 robocopy,但它不会验证文件。
xxcopy 文档非常庞大,但我认为我将其缩小到:
xxcopy /clone /v2 <source> <destination>
我还需要考虑其他标志吗?准确性比速度更重要。
答案1
我对 xxcopy 的了解不足以为您提供如何使用该特定工具的答案,但根据我们之间的评论交流,我觉得我仍然可以给您一个可以接受的答案。
既然您知道如何使用 RoboCopy,我的建议是使用 RoboCopy 设置一切,并在复制成功后使用 TeraCopy 验证文件。当然,TeraCopy 并不是唯一可用于验证文件的工具,但我发现 TeraCopy 是一款功能极其强大且快速的工具,尤其是因为您可以在验证后立即修复问题,而且一旦您了解了 TeraCopy,您甚至可以切换到它,因为它可以在每次复制后默认验证文件。
如何使用 TeraCopy 验证文件?
为了使用 TeraCopy 验证文件,请先使用 TeraCopy 复制文件。如果您安装了 TeraCopy,那么只需使用 Windows 复制/粘贴并让 TeraCopy 处理复制即可。您也可以手动执行此操作,方法是将文件拖入 TeraCopy 并从 GUI 中选择其目标。
当您准备使用 TeraCopy 复制文件时,它会注意到文件已经存在并询问您要做什么。选择此处跳过全部。TeraCopy 现在将尝试复制文件,跳过所有内容(除非添加了新文件,否则它将复制这些文件),并将其他所有内容标记为已跳过。
完成后,它允许您验证/测试当前列表。这就是您想要的。列表在成功复制的文件前会有一个复选标记,右边有一个箭头表示跳过的文件。验证文件后,它会变成 2 个复选标记并变成蓝色。
任何不完全相同的内容都将显示为错误。
验证完成后,删除所有成功传输的文件。要么您的列表现在为空(所有文件都成功),要么仍存在一些错误。
您可以了解失败的原因并尝试再次复制它们,或者手动处理这些文件。