首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DFS-R:如何离线重新同步,删除大量数据

DFS-R:如何离线重新同步,删除大量数据
EN

Server Fault用户
提问于 2013-09-11 09:02:17
回答 1查看 4.6K关注 0票数 5

我们有两个分支机构,本地文件服务器同步到我们的中央办公室和文件服务器通过DFS-R。大多数数据是从中央文件服务器复制到两个分支机构的,但同步是两种方式,因为偶尔也会在分支机构中生成数据,并且必须在中央以及其他分支机构中显示数据。我们的中心服务器和一个分支机构是Win2003R2 std,另一个分支机构是Win2008R2 std。

昨晚,由于意外删除或一些流氓脚本(仍在调查中),我们丢失了大量数据(800 we )。我们只有中央备份,目前正在中央服务器上恢复这些备份。然而,由于带宽有限,让DFS将所有东西同步回我们的分支机构并不是一个可行的选择。

因此,一旦我们的中央服务器再次恢复,我想准备两个USB磁盘与所有中央数据镜像到,并将它们发送到我们的分支机构,以便它们可以在本地再次填充数据。

问题是,如何以一种不会破坏DFS的受支持的方式来完成这个任务。我不希望DFS-R将远程数据视为“新的”数据,并开始重新复制所有内容,或者更糟的是,删除所有的集中或其他东西.

一段时间前,我们不得不在一个分支机构重新安装一个文件服务器,当时我使用了“机器人复制/MIR /SEC /SECFIX”(以确保数据尽可能接近1:1,以防止DFSR形式看到差异并重新同步)将中心数据复制到USB磁盘,并使用相同的命令将其从USB磁盘复制回本地服务器。在此之后,我将服务器(已重新安装,因此不再是复制组的成员)添加回复制组,这很好。

但是,由于服务器仍然是已知的,并且是复制组的成员,所以我不知道相同的方法是否有效。

我想到了两种可能的方案,我认为这是可行的,不过,一些确认(甚至更好的想法)可能是受欢迎的:这两种想法都将使用一个磁盘,该磁盘是通过使用“机器人复制/mir /sec /secfix”复制中央服务器的所有内容来准备的。

  • 第一个选项(最少的工作量):在使用机器人复制在本地重新同步分支服务器之后,暂时禁用中央和分支机构服务器之间的连接,再次启用连接,并希望达到最佳效果。
  • 第二种选择:将分支机构服务器从复制组中完全删除,在它们在本地重新同步之后,将它们添加回(我认为)将完成初始复制。这与我对重新安装的服务器所做的基本相同,所以我很有信心这将有效。
EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-09-19 11:10:12

不幸的是我没有得到任何答案。为了安全起见,我选择了第二个选项:从复制组中完全删除远程成员服务器并重新添加它们(在等待远程服务器上的4010事件确认它已从组中删除后)。一开始,积压量很大,但DFSR似乎意识到文件是一样的,在没有跨行复制的情况下从积压文件中消失了。

因此,为了将来参考,下面是如何对一个或多个DFS成员服务器进行脱机同步:

  1. 从适当的复制组中删除要为其执行脱机重新同步的远程成员。请注意,在此期间,您在“主”服务器上添加的任何内容都将不再被复制。
  2. 使用以下命令将文件复制到脱机媒体(NFTS格式化的USB盘/disk/任何东西):robocopy /MIR /SEC /SECFIX <source> <destination>
  3. 在远程服务器上,使用上述机器人复制命令将所有内容复制回来,现在以USB源作为参数。
  4. 复制完所有内容后,将成员重新添加到复制组中。
  5. 监视您的积压,在我的例子中,我有很多积压的文件,但是它们消失了,没有重新复制它们,可能是因为DFSR意识到它们实际上是一样的。
票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/538026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档