Exchange2007迁移exchange 2010后 部署exchange 2010dag
Exchange 2010 在做完dag的时候出现数据库副本无法复制的问题,具体错误时间如下:
通过命令检查
事件的错误信息
解决办法:
1. 挂载EX2上Mailbox Database 2数据库。
2. 通过以下命令来检查该数据库的检查点文件,以确认指向最后的事务日志文件。
C:\Program Files\Microsoft\Exchange Server\V14\Bin>
eseutil /mk "D:\Mailbox\MB01\E00.chk" | find /i "checkpoint"
备注:
Checkpoint(检查点)行,它包含相关信息(LastFullBackupCheckpoint 项由联机备份使用,如果从未对数据库执行联机备份,则该项保留为全零)。检查点日志位置格式与数据库标头中的最后一致项的格式相同。在本例中,检查点位于 E000000068F.log 内。
3. 通过使用 Eseutil 实用程序 /MH 命令开关检查数据库文件头中是否连接正常。
C:\Program Files\Microsoft\Exchange Server\V14\Bin>eseutil /mh "D:\Mailbox\MB01\MB01.edb"
4. 删除数据库中所有的.Log和.chk文件,然后重新挂载数据库。
5. 移除EX1节点上所有的相应存储组数据库副本,包括:数据库文件, 日志文件, 检查点文件. 删除*.log, *.jtx, *.chk, 和 .edb文件。
6. 重新为EX1创建数据库副本,并观察副本复制状态是否正常
总结:导致报错的原因:在主节点的
mailbox中有一些log日志指向的不是2010 mailbox组织。
转载于:https://blog.51cto.com/lm107916/705848