如何在 Exchange 2007 SP1 和 SP2 中配置联机维护数据库扫描
适用于: Exchange Server 2007 SP2, Exchange Server 2007 SP1
上一次修改主题: 2009-05-20
本主题说明如何通过设置三个注册表子项在 Exchange 2007 SP1 和 SP2 中启用和配置联机维护数据库扫描。如果启用了联机维护数据库扫描,则 Exchange 执行下列步骤:
读入数据库页
计算数据库页的校验和。“计算校验和”是 Exchange 通过计算一个取决于数据库内容的值(“校验和”)来检查数据库完整性的过程。
如果已配置,则对数据库页执行页面清零。“页面清零”是在流式备份结束时执行的一个过程,此时会用为清零选择的字符覆盖数据库中的数据。这使得无法通过传统手段恢复数据。
注意 作为一种最佳做法,如果要对数据库启用页面清零,应该在创建数据库时执行此操作。如果未在创建数据库时配置页面清零,那么初次对数据库运行页面清零时,对服务器的性能会有明显的影响。完成数据库的第一遍页面清零,会大大降低性能影响。可以使用“限制”来限制第一遍页面清零的性能影响。有关详细信息,请参阅Exchange 2007 SP1 和 SP2 中的联机维护数据库扫描。
开始之前
若要启用联机维护数据库扫描,必须为您使用的帐户委派下列角色:
- Exchange 组织管理员角色
有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项。
另外,在执行此过程之前,应了解下列内容:
错误地编辑注册表会导致严重问题,这些问题可能会使您重新安装操作系统。由于错误地编辑注册表所导致的问题可能无法解决。在编辑注册表之前,请备份所有有价值的数据。
如果启用了页面清零,就会允许更多时间用于联机维护,以及更大的日志容量用于增加的日志通信。
本主题中介绍的限制设置是可选的。这些设置按指定的毫秒数在输入/输出 (I/O) 的每 320 千字节 (KB) 之间中断联机维护数据库扫描,因此允许服务器执行其他任务。如果启用了限制,则会减少服务器上联机维护数据库扫描过程的性能影响。默认限制设置是零毫秒(无限制)。
有关联机维护数据库扫描的详细信息,请参阅 Exchange 2007 SP1 和 SP2 中的联机维护数据库扫描。
步骤
启用联机维护数据库计算校验和
启动注册表编辑器。
将以下注册表子项的值(DWORD 值)设置为 1。(如果该子项尚不存在,请创建该子项。)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Online Maintenance Checksum
若要使更改生效,请重新启动 Microsoft Exchange Information Store 服务。
设置限制时间间隔
启动注册表编辑器。
将以下注册表子项(DWORD 值)设置为所需的限制时间间隔(以毫秒为单位)。(如果该子项尚不存在,请创建该子项。)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Throttle Checksum
若要使更改生效,请重新启动 Microsoft Exchange Information Store 服务。
启用联机维护数据库页面清零
启动注册表编辑器。
如果存在以下注册表子项,则将其值设置为 1:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\Zero Database Pages During Checksum
若要使更改生效,请重新启动 Microsoft Exchange Information Store 服务。
详细信息
有关联机维护数据库扫描的详细信息,请参阅 Exchange 2007 SP1 和 SP2 中的联机维护数据库扫描。
有关监视联机维护数据库扫描的详细信息,请参阅如何在 Exchange 2007 SP1 和 SP2 中监视联机维护数据库扫描。