Exchange Server 软恢复和硬恢复介绍
2008-11-24 00:00:00 来源:WEB开发网核心提示: 1. 您不能将日志文件从一个数据库重播到另一个数据库中,日志文件内部的操作是低级别的,Exchange Server 软恢复和硬恢复介绍(2),您无法看到日志文件里面的东西像“传递邮件A到邮箱B”,日志文件操作的一个好的例子是“在数据库页面7890上写123字
1. 您不能将日志文件从一个数据库重播到另一个数据库中。日志文件内部的操作是低级别的。您无法看到日志文件里面的东西像“传递邮件A到邮箱B”。日志文件操作的一个好的例子是“在数据库页面7890上写123字节的流到偏移量456字节”。
想像您要编辑一个文档给出一些指令,您的指令是“在第五页第四段的第三个句子中的第二个单词后插入 '将是或将不是'”。如果这些指令被应用到文档而不是您打算的地方,结果是将随机地损坏该文档。同样地,如果错误的日志文件被重播到一个Exchange 服务器数据库中,类似的结果将发生。Exchange 服务器因此必须有多个安全机制来阻止这样的损坏发生。如果您修复或整理Exchange 服务器数据库,以前和该数据库关联的事务日志不能在被重播到它里面。
如果您尝试重播日志在完全整理或修复之后,Exchange 服务器跳过这些不正确的事务日志。再一次考虑类似文档编辑。如果一个段被移动、编辑或删除由于指令被创建,应用过期的指令将具有毁坏性因为将它们变成了一个完全不同的文档。
2. 您不能重播日志文件除非所有未提交的日志文件从数据库上次运行的时候是可用的。您必须让所有的日志文件从检查点开始并且在那个时间数据库被备份。接着您才能从该点重播日志文件只要它们不存在中断的序列。如果中间或序列的开始有单个文件丢失的话,重播将停在那里。
3. 您不能重播日志文件如果数据库文件已经被移动到不同的文件路径(在Exchange 2000 Server SP2之前)。该限制不会应用如果您正在使用Exchange 2000 Server SP2 或后续版本,因为Eseutil.exe 处理重播即使路径已经发生更改。下面的部分将具体描述重播过程是如何工作的。
更多精彩
赞助商链接