我遇到了一个问题,当通过网络将生产环境中的 ServerP1 本地驱动器上的一个 8GB 大文件复制到 DR 环境中的 ServerD1 时,哈希文件值会有所不同。我通过将文件从生产环境中的各个服务器(ServerP2、ServerP3 和 ServerP4)复制到 ServerD1 进行了额外的测试,没有遇到任何问题,因为哈希文件值保持一致。
此外,我通过将文件从 ServerD1 复制到 ServerP1、ServerP2、ServerP3 和 ServerP4 来扩展我的测试。
hashfile结果如下:
[源 | 目标 | Hasfile 状态]
ServerP1 | ServerD1 | 不同
ServerP2 | ServerD1 | 相同
ServerP3 | ServerD1 | 相同
ServerP4 | ServerD1 | 相同
ServerD1 | ServerP1 | 相同
ServerD1 | ServerP2 | 相同
ServerD1 | ServerP3 | 不同
ServerD1 | ServerP4 | 相同
复制方法是使用 Windows 资源管理器通过复制和粘贴进行。
当通过网络在两个不同的服务器之间传输文件时,您对保留 hashfile 值有什么建议吗?
我应该选择 xcopy 还是 robocopy,如果是,命令行中应该包含哪个开关或参数?