改进的 Ntfrs.exe Post-Service 包 3 发布版本

文章翻译 文章翻译
文章编号: 811217 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
展开全部 | 关闭全部

本文内容

症状

本文介绍了对文件复制服务 (FRS) 在一个 Windows 2000 post-Service Pack 3 (SP3) 修复程序,改善了与该服务的可靠性。在安装此修补程序之前,您必须安装 Windows 2000 SP3。此修补程序包括多个修复程序。

在此版本中的修补程序

  • 由于缺少父 Vvjoins 被停止。您会看到一个"V: 错误-找不到父节点"中将 Ntfrs 项调试日志。

    复制更改顺序可以到达的顺序一个成员。这意味着成员可以接收到该成员接收到创建该父文件夹更改顺序之前创建的子文件或文件夹的更改顺序。在安装此修补程序之前,下游成员不会处理子更改顺序,直到它接收到父更改顺序。这可能会导致挂起的连接。

    如果您试图将一个新的域控制器提升或触发非权威性的恢复无法完成该过程。
  • 执行不必要的 Vvjoins。查看调试日志中将 Ntfrs 以下项:
    <OutLogSendCo: 2028年: 3229: S4: 20: 15: 27 > Ignoring ; 最终的连接 guid 无效: 域系统卷 (SYSVOL SHARE) \-> MP5\ Regiment SAS22\ SAS22 \ MP5 $
    <SndCsCheckCxtion: 2008年: 497: S4: 20: 15: 27 > + + SAS22: 联接 guid 是无效。
    <SndCsDispatchCommError: 2008年: 575: S4: 20: 15: 27 > 通信 pkt 错误 010f7450 中
    <CommCompletionRoutine: 2008年: 343: S4: 20: 15: 27 >: SR: Cmd 01118f00 CxtG 1d0b073a WS ERROR_OPERATION_ABORTED MP5.smartframe 收件人。 Regiment.COM 长度: 308 [SndComplete]
    在连接过程上游伙伴决定下游伙伴是否需要一个 Vvjoin。在 Windows 2000 SP3,这一决定基于检查上次连接时间。上次连接时间是两个合作伙伴加入的最后一次。如果最后一个联接时间匹配项,则不会执行一个 Vvjoin。而是,上游伙伴将继续发送出站日志更改顺序。如果不能匹配上次连接时间,上游伙伴将强制执行一个 Vvjoin 下游伙伴。因为联接上次更新上同时伙伴不是原子,其中一个伙伴可能会更新联接上次但其他合作伙伴可能会不更新上次连接时间。 如果发生这种情况可能无法同步上次连接时间。下一次这些两个合作伙伴加入,上游伙伴检测到不匹配的最后一次连接时间并强制执行一个 Vvjoin 连接。
  • 删除子文件存在时,不正确停止订单的更改。空文件夹仍保留在副本集。

    如果删除了顺序,并且下游成员接收它接收其所有子文件删除之前在父文件夹和文件夹删除该成员将停止该删除。完成所有更改订单是下游伙伴留下一个空的父文件夹中。
  • 在父下的本地更改顺序被标记为删除延迟。

    当父文件夹被标记为删除延迟时,它是从文件夹筛选器表中删除。这将导致任何本地更改要跳过及其子项。

在本文中使用的术语的词汇表

更改顺序 (CO)

当文件或文件夹复制成员上的进行更改时,如 (该文件的名称) 或成员的 ID 的更改的信息将用于构造一条消息,称为更改顺序。到该成员的出站伙伴发送更改顺序。如果决定接受该更改,伙伴请求关联的临时文件。后安装其各个单独的副本树上的更改,伙伴传播到其出站伙伴更改顺序。

文件 GUID

文件 GUID 标识的文件或文件夹。它是由创建并管理复制服务。它,复制版本的数量和 $ 事件时间,与存储在 FRS 数据库中的文件 ID 表中。相应的文件和文件夹在所有副本集成员都有相同的文件的 GUID。

文件 ID 表

这是 FRS 数据库包含一个包含每个文件的版本和标识信息的项中的表和副本树中的文件夹。

文件复制服务

FRS 是一个多线程、 多主机复制引擎。基于 Windows 2000 的域控制器和服务器使用 FRS 复制系统策略和登录脚本的运行 Windows 2000 和早期版本的 Microsoft Windows 的客户端计算机。FRS 还可以承载相同的容错分布式文件系统 (DFS) 根或链接副本的基于 Windows 2000 的服务器之间复制内容。

基于标识的复制

副本树中的所有对象都有一个唯一的 ID 分配给他们。frs,使用 NTFS 文件系统对象 ID 属性包含一个 16 字节的 GUID。同一对象上所有的副本成员具有相同的对象 id。这就允许通过使用对象的 GUID 和相应的父 GUID 对象的明确的位置信息。

副本合作伙伴

复制成员的直接的上游和下游伙伴称为它的复制伙伴。上游伙伴也被称为入站伙伴。下游伙伴也被称为出站伙伴。

副本集

FRS,两个或更多台计算机被配置为复制内容的文件的文件夹。每台计算机都称为副本成员。

更新序列号

NTFS 文件系统维护的每个卷被称为更新序列号 (USN) 的单调递增序列号。每次对该卷上的文件进行了修改该 USN 的数值即会随之增加。

版本矢量

这是一个向量的 usn,复制集成员每一个条目。所有的复制更改顺序执行原始发件人的源成员的 GUID 和相关联的 USN。为每个副本集成员接收到更新,它跟踪分配给源成员的矢量插槽中 USN。此矢量描述副本树是否是当前与每个成员。若要筛选从可能已经应用的入站伙伴的更新然后使用版本向量。当两个成员加入时,版本向量也提供到入站伙伴。在创建一个新的连接时扫描文件 ID 表看不到由新的出站伙伴的较新更新使用版本向量。

解决方案

有关如何获取此 SP3 Ntfrs.exe 发行版中,请参阅下列 Microsoft 知识库文章:
811370Ntfrs.exe Post-Service 包 3 发布版本中修复的问题

状态

Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中的问题。

属性

文章编号: 811217 - 最后修改: 2014年2月26日 - 修订: 2.4
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Advanced Server SP3
关键字:?
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbprb KB811217 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 811217
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com