DFRS疯了。复制旧文件

时间:2013-08-12 13:39:19

标签: windows powershell xcopy

我的问题 我们的DFR已经疯了,并且遇到了问题。它开始将旧版本的文件从目标复制回源服务器。 自从昨晚备份以来,用户一直在更新源服务器中的文件。 我不确定已经复制了什么。

我想做什么检查位于\ SourceServer \ Folder1(和子文件夹)和\ TargetServer \ Folder1(和子文件夹)中的文件的时间戳,并复制所有文件的最新版本到一个单独的文件夹(比如\ SourceServer \ Folder2) 然后我可以从昨晚备份恢复其他文件。

我见过一种使用Powershell Compare-Object但只使用-referenceObject和-differenceObject的方法

非常感谢所有帮助。 提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用robocopy执行该任务。在SourceServer上运行以下命令:

robocopy C:\path\to\Folder1 C:\path\to\Folder2 /e /copyall /dcopy:t /xj
robocopy \\TargetServer\Folder1 C:\path\to\Folder2 /e /copyall /dcopy:t /xj /xo

有关DFS-R的一般故障排除,请参阅herehere