我们有两个分支机构,本地文件服务器同步到我们的中央办公室和文件服务器通过DFS-R。大多数数据是从中央文件服务器复制到两个分支机构的,但同步是两种方式,因为偶尔也会在分支机构中生成数据,并且必须在中央以及其他分支机构中显示数据。我们的中心服务器和一个分支机构是Win2003R2 std,另一个分支机构是Win2008R2 std。
昨晚,由于意外删除或一些流氓脚本(仍在调查中),我们丢失了大量数据(800 we )。我们只有中央备份,目前正在中央服务器上恢复这些备份。然而,由于带宽有限,让DFS将所有东西同步回我们的分支机构并不是一个可行的选择。
因此,一旦我们的中央服务器再次恢复,我想准备两个USB磁盘与所有中央数据镜像到,并将它们发送到我们的分支机构,以便它们可以在本地再次填充数据。
问题是,如何以一种不会破坏DFS的受支持的方式来完成这个任务。我不希望DFS-R将远程数据视为“新的”数据,并开始重新复制所有内容,或者更糟的是,删除所有的集中或其他东西.
一段时间前,我们不得不在一个分支机构重新安装一个文件服务器,当时我使用了“机器人复制/MIR /SEC /SECFIX”(以确保数据尽可能接近1:1,以防止DFSR形式看到差异并重新同步)将中心数据复制到USB磁盘,并使用相同的命令将其从USB磁盘复制回本地服务器。在此之后,我将服务器(已重新安装,因此不再是复制组的成员)添加回复制组,这很好。
但是,由于服务器仍然是已知的,并且是复制组的成员,所以我不知道相同的方法是否有效。
我想到了两种可能的方案,我认为这是可行的,不过,一些确认(甚至更好的想法)可能是受欢迎的:这两种想法都将使用一个磁盘,该磁盘是通过使用“机器人复制/mir /sec /secfix”复制中央服务器的所有内容来准备的。
发布于 2013-09-19 11:10:12
不幸的是我没有得到任何答案。为了安全起见,我选择了第二个选项:从复制组中完全删除远程成员服务器并重新添加它们(在等待远程服务器上的4010事件确认它已从组中删除后)。一开始,积压量很大,但DFSR似乎意识到文件是一样的,在没有跨行复制的情况下从积压文件中消失了。
因此,为了将来参考,下面是如何对一个或多个DFS成员服务器进行脱机同步:
robocopy /MIR /SEC /SECFIX <source> <destination>https://serverfault.com/questions/538026
复制相似问题