【示例8】备份远程Exchange Server 2003服务器上的数据库文件。
为使Windows Server 2003中的备份工具(“备份”)成功地备份Exchange Server 2003服务器的数据库,其所在的计算机必须至少满足以下需求之一:
计算机已成功地安装了Microsoft Exchange消息与协作服务组件。
计算机已成功地安装了Microsoft Exchange系统管理工具组件(这通常指“仅管理”模式的Exchange安装)。
计算机必须手动配置为远程备份Exchange数据库。
如果用户的计算机满足了其中的一个条件,则“备份”选项卡中就会出现一个名为“Microsoft Exchange Server”的选项,如图9-50所示。此选项将显示用户连接到的目录林中的所有Exchange服务器。如果在“备份”选项卡中看不到此选项,请选择【工具】→【远程存储】命令手动连接到网络上的Exchange服务器。
图9-50 “Microsoft Exchange Server”选项
1.备份远移Exchange Server 2003数据库
备份远程Exchange Server 2003数据库的具体步骤如下。
(1)在“备份”窗口中,切换到“备份”选项卡。
(2)选择【工具】→【远程存储】命令(安装配置好Exchange Server后才会有这个菜单项),弹出如图9-51所示的对话框。在其中输入用户计划备份的组织中的Exchange服务器名称或IP地址。
图9-51 “远程存储”对话框
(3)单击【确定】按钮即开始备份。
如果用户登录所用的账户有备份服务器所必需的权限,那么将使用Exchange组织中的所有服务器来填充“备份”选项卡中的“Microsoft Exchange Server”选项。使用此方式可以从多个Exchange组织中将服务器添加到可备份的服务器列表中。对用于备份多个Exchange组织的数据库的专用备份服务器而言,这一点尤为有用。
2.Exchange Server 2003备份工作原理
此部分逐步说明联机备份过程。
1)正常(或完整)备份
以下是正常(或完整)备份过程的逐步描述。
(1)备份代理建立通信并使用目标Exchange服务器上的MSExchangeIS服务初始化备份(在Exchange 5.5中,备份随同Microsoft Exchange系统助理(MSExchangeSA)服务进程一起建立)。
(2)检查点被冻结。仍然接受新的更改并将更改写入数据库文件,但检查点在备份结束之前不会再次移动。必须随同备份复制到磁带的第一个日志被记录在数据库头的“当前完整备份”部分。它可能不是当前检查点日志,这取决于存储组中其他数据库的备份状态。
(3)开始将数据库文件复制到磁带。备份时对数据库所做的更改,不能被完整地从日志文件重新构建的页面更改没有在备份时刷新到磁盘(在Exchange 2000 Server Service Pack2(SP2)以前的版本中,这些更改存储在一个.pat文件中,该文件与数据库文件在同一位置。数据库文件完成复制后,.pat文件被复制到磁带,然后被删除)。
Exchange 2000 Server SP2及更高版本中没有修补文件。相反,会构建一个额外页面并将其附加到.edb文件的末尾。此页面是一个包含有关恢复此数据库所需的事务日志文件信息的小型头信息。它将覆盖数据库头的“所需日志”字段,尽管它经常列出相同的日志范围。
(4)如果是在已从联机备份中还原但尚未运行恢复的数据库上运行Eseutil/MH,用户将看到显示为“修补当前完整备份”部分的小型头信息。
(5)将所有数据库文件复制到磁带以后,会强制当前的Enn.log文件立即进行滚动。不管日志是否完整,这种情况都会发生。强制日志滚动的原因在于,日志文件在打开时不能进行备份。日志需要放在磁带上,因为它包含可应用到刚刚备份的数据库上的操作。因此,日志被关闭,以便将其附加到磁带中。用户不会在联机备份集中看到名为Enn.log的日志文件。只会备份已关闭的并已编过号的日志文件。
(6)可靠恢复备份所需的日志范围被复制到磁带中。这将至少包括从已冻结的检查点直到强制关闭的日志的所有日志。
【注意】如果将所有的数据库装入存储组,且选择了所有的数据库进行备份,则此日志范围仅从检查点日志到可用的最大编号的日志。但是,如果卸装某些数据库,或没有备份所有的数据库,则复制到磁带的日志范围可能在当前检查点之前开始。Exchange确保所有重播备份数据库所需的日志将出现在磁带上。
除备份日志外存储组中的数据库不需要前滚的日志文件将被截断(从磁盘中删除)。存储组中的所有数据库头将记录每一个数据库的最新备份时间,以及需要哪些日志。如果卸装了存储组中的任何数据库,则Exchange将不会读取其头信息,且不会计算可安全地删除哪些日志文件。
影响到哪些日志文件将在备份后被截断的因素有2种。
数据库可单独备份。
在存储组中不是所有的数据库都可在产生备份的同时被装入。
如果备份存储组中的某些数据库而不备份其他数据库,则仅有那些备份时间最早的数据库所不需要的事务日志会被截断。这意味着如果你从不备份存储组中的某一特定数据库,则不会删除任何事务日志。如果存储组中有两个数据库,在周二备份其中之一,在周四备份另一个,周四的备份将仅截断截至周二的日志。如果之后在周五备份周二的数据库,则自周四开始的日志将被截断。
【注意】如果存储组中的任何数据库在备份时被卸装,则不会截断任何日志文件。数据库头的“以前的完整备份”部分被更新,以反映刚刚完成的备份的时间和日志范围。
2)副本(或完整副本)备份
副本备份与正常备份相同,只是没有执行最后2个步骤:截断日志和更新数据库头的“以前的完整备份”部分。
3)增量备份
以下是增量备份过程的逐步描述。
(1)备份代理建立通信并使用目标Exchange服务器上的MSExchangeIS服务初始化备份(在Exchange 5.5中,备份随同MS Exchange SA服务进程一起产生)。
(2)检查点被冻结。仍然接受新的更改并将更改写入数据库文件,但检查点在备份结束之前不会再次移动。
不管日志是否完整,都强制当前Enn.log文件进行滚动。强制日志滚动的原因在于,日志文件在打开时不能进行备份。因此,日志被关闭,以便将其附加到磁带中。用户不会在联机备份集中看到名为Enn.log的日志文件。只备份已关闭的并已编过号的日志文件。
执行正常或副本备份时,日志文件在将近结束备份时数据库已全部复制到磁带之后滚动,就增量备份而言,滚动发生在最初开始时。
(3)将全部现有的和已编号的日志文件复制到磁带中。
存储组中的数据库不需要前滚的日志文件将被截断(从磁盘中删除)。如果存储组中的任何数据库在备份时被卸装,则不会截断任何日志文件。数据库头的“当前增量备份”部分被更新,以反映刚刚完成的备份的时间和日志范围。
4)差异备份
差异备份与增量备份类似,只是没有执行最后2个步骤:截断日志和更新数据库头的“当前增量备份”部分。
【警告】Exchange管理员的一个最重要的日常任务是检查应用程序事件日志并验证已成功完成备份。如果不验证备份是否成功,则出现的问题将不仅仅是备份发生故障。一项从未结束的备份作业会使检查点冻结。如果服务器崩溃,则崩溃后的事务日志重播时间会延长达数小时。在Exchange 2003中,如果检查点的日志文件远远超过1 000个,则Exchange将自动卸装Exchange存储。在早期版本的Exchange中,大约在有256个日志时产生卸装。
整个远程备份Exchange Server 2003数据库的流程如图9-52所示。
图9-52 Exchange Server 2003的备份流程
自由广告区 |
分类导航 |
邮件新闻资讯: IT业界 | 邮件服务器 | 邮件趣闻 | 移动电邮 电子邮箱 | 反垃圾邮件|邮件客户端|网络安全 行业数据 | 邮件人物 | 网站公告 | 行业法规 网络技术: 邮件原理 | 网络协议 | 网络管理 | 传输介质 线路接入 | 路由接口 | 邮件存储 | 华为3Com CISCO技术 | 网络与服务器硬件 操作系统: Windows 9X | Linux&Uinx | Windows NT Windows Vista | FreeBSD | 其它操作系统 邮件服务器: 程序与开发 | Exchange | Qmail | Postfix Sendmail | MDaemon | Domino | Foxmail KerioMail | JavaMail | Winwebmail |James Merak&VisNetic | CMailServer | WinMail 金笛邮件系统 | 其它 | 反垃圾邮件: 综述| 客户端反垃圾邮件|服务器端反垃圾邮件 邮件客户端软件: Outlook | Foxmail | DreamMail| KooMail The bat | 雷鸟 | Eudora |Becky! |Pegasus IncrediMail |其它 电子邮箱: 个人邮箱 | 企业邮箱 |Gmail 移动电子邮件:服务器 | 客户端 | 技术前沿 邮件网络安全: 软件漏洞 | 安全知识 | 病毒公告 |防火墙 攻防技术 | 病毒查杀| ISA | 数字签名 邮件营销: Email营销 | 网络营销 | 营销技巧 |营销案例 邮件人才:招聘 | 职场 | 培训 | 指南 | 职场 解决方案: 邮件系统|反垃圾邮件 |安全 |移动电邮 |招标 产品评测: 邮件系统 |反垃圾邮件 |邮箱 |安全 |客户端 |