如何解决 Sysvol 和 DFS 副本集的 journal_wrap 错误

文章翻译 文章翻译
文章编号: 292438 - 查看本文应用于的产品
注意
本文适用于 Microsoft Windows 2000。注意,Windows 2000 支持结束上,在 2010 年 7 月 13。下面的 Microsoft 网站是规划迁移策略从 Windows 2000 的起始点:
Windows 2000 支持最终的解决方案中心
有关 Microsoft 技术支持生命周期策略的详细信息,请参阅以下 Microsoft 网站:
Microsoft 技术支持生命周期策略
展开全部 | 关闭全部

概要

文件复制服务 (FRS) 是多线程的多主机复制引擎,用于替换 LMREPL (LanMan 复制)3.x 和 4.0 版本的 Microsoft Windows NT。 Windows 2000 域中的服务控制器和服务器使用 FRS 复制系统策略和登录脚本对于 Windows 2000 和更早版本的客户端位于系统卷(Sysvol)。

FRS 还可以 Windows 2000 服务器之间复制内容主机的同一个容错分布式文件系统 (DFS) 根目录或子节点副本。

本文介绍 FRS 使用和依赖于 USN 更改日志的 NTFS 文件系统的方式。

更多信息

USN 日志的日志记录所有的固定大小的在 NTFS 5.0 格式分区上发生的更改。NTFRS 监视器FRS 中的已关闭文件的 NTFS USN 日志文件复制一样长的目录FRS 正在运行。

如果有足够数量的会发生日志折叠错误FRS 处于关闭状态中最后的 USN 更改的方式中发生的更改FRS 不会再关闭过程中记录存在于 USN 日志的过程中启动。风险是对文件和文件夹的 FRS 复制树而该服务已关闭,可能会出现和没有记录的更改了 USN 日志中存在。为防止数据不一致,FRS断言到日志折叠状态。

要对 FRS 执行维护副本集成员,管理员可能会停止 FRS 服务长时间时间。在这种情况下,管理员可能没有意识到的潜在影响。此外,错误条件月导致 FRS 服务关闭,并且这将导致日志自动换行错误。在中副本成员可能会遇到非常大的副本集,执行授权还原时以下错误 (BURFLAGS = D4):
journal_wrap_error
若要恢复,受影响的副本成员必须重新初始化与非权威性还原 (BURFLAGS = D2) 同步中的文件现有的入站的伙伴。对于此重新初始化费时较大的副本集。

请考虑在计算机运行下列系统版本上的 Ntfrs.exe 文件的版本方案:
  • Windows 2000(2195 二进制)
  • Windows 2000 Service Pack 1 (SP1)
  • SP1 修补程序 (WINSE 构建5298)
在这些情况下,不具有权威性的恢复过程必须手动调用。若要执行此操作,您必须设置 BURFLAGS = D2 在 Windows NT 中注册表中。

Windows 2000 中使用的计算机的版本从 Windows 2000 Service Pack 的 Ntfrs.exe 文件2 (SP2) 或从 Windows 2000 SP2 修补程序 (WINSE 11773),该服务执行编程的非授权还原当检测到 journal_wrap_error。

默认情况下的 Ntfrs.exe 文件的版本从 Windows 2000服务包 3 (SP3),Windows 2000 SP3 修复程序中也不执行自动非权威性还原 (例如,SP3 叶片在与 2195年位置的内容和 SP1 保留在原处,上下文) 时检测到日志折叠错误。SP3 版本的 NTFRS 可能被配置为 SP2 所示的函数时"启用日志自动换行自动恢复"注册表项设置为 1在下面的注册表子项:
HKLM\System\Ccs\Services\Ntfrs\Parameters
重要 我们不建议使用此注册表设置,然后,此设置不应使用的版本的 Windows 之后的 Windows 2000 Service Pack 3 版本。执行非权威性还原 FRS 成员上的 DFS 或 SYSVOL 副本集的推荐的方法是使用 FRS BurFlags 注册表值。有关如何使用 BurFlags 注册表值的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
290762 若要重新初始化文件复制服务副本使用 BurFlags 注册表项设置
以下是适当的选项来减少日志折叠错误:
  • 将 FRS 复制的内容放在上很忙卷。
  • 保持运行的 FRS 服务。
  • 避免对 FRS 复制内容时的更改服务处于关闭状态。
  • 增加 USN 日志的大小。
FRS 是始终必须在上运行的服务Windows 域控制器,FRS 复制 DFS 集的成员。

如果您增加 USN 日志的大小,因此增加的日志可以更改的数目保留日志"换行"之前,这减少了可能的 USN 日志会自动换行。可以通过设置以下更改 USN 日志的大小注册表项:
HKLM\System\CCS\Services\NTFRS\Parameters\"以 mb 为单位的 Ntfs 日志大小"(REG_DWORD)
有效设置范围从 8 到 128 兆字节 (MB)。"默认值是 32 MB。此设置适用于承载的所有卷FRS 复制副本树中。您必须停止,然后重新启动 NTFRS 服务提高到发生 USN 日志的大小。但是,若要减小了 USN 日志大小,必须重新格式化包含 FRS 复制的所有卷内容。

给定的 USN 日志文件可以容纳的更改的数目可以通过使用以下公式估计:
日志大小/((60 bytes + (length of file name)) * 2)
此公式中的数字"2"源自两个日志条目每个文件的更改: 1 表示打开和关闭 1。除通过的日志大小每个变更,以确定发生的更改的近似数的大小日记自动换行之前遇到错误。如果我们假定文件的名称分别为"8.3"文件格式,会将此映射到大约 200000 文件和/或 32 MB 的日志文件的目录。"如果使用长文件名的更改的数量就会更少。

在中Windows 2000 Service Pack 2,8 到 128 MB 和默认值之间的有效设置范围是32 MB。在 Windows 2000 Service Pack 3,4 之间的有效设置范围和 10000 MB,默认值是 512 MB。这些设置应用于所有卷主机 FRS 复制副本树。

原则是,Microsoft 建议,您配置 128 MB 的日志以供每 100000 个文件上的复制管理卷。

参考

有关详细信息信息,请单击下面的文章编号,以查看的项目中微软知识文库:
221111FRS 在注册表中的项的说明
290762 若要重新初始化文件复制服务副本使用 BurFlags 注册表项设置
291165 FRS 断言上包含大量的文件或目录的主要成员

属性

文章编号: 292438 - 最后修改: 2011年4月25日 - 修订: 1.0
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Datacenter Edition
关键字:?
kbproductlink kbinfo kbmt KB292438 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 292438
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