Windows DFRS已经疯了。复制旧文件

Windows DFRS已经疯了。复制旧文件,windows,powershell,xcopy,Windows,Powershell,Xcopy,我的问题 我们的DFR已经疯了,出现了问题。它开始将较旧版本的文件从目标服务器复制回源服务器。 自昨晚备份以来,用户一直在更新源服务器中的文件。 不过,我不确定复制回来的是什么 我要做的是检查\SourceServer\Folder1(和子文件夹)和\TargetServer\Folder1(和子文件夹)中文件的时间戳,并将所有文件的最新版本复制到一个单独的文件夹中(例如\SourceServer\Folder2) 然后我可以恢复昨晚备份的其他文件 我见过一种使用Powershell Compa

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

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

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

非常感谢您的帮助。
提前感谢

您可以使用
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的一般故障排除,请参阅和。

感谢您的快速响应。我没想到用如此简单的方式做这件事。使用/XO排除旧文件确实有帮助。