当前位置:操作系统 > 玩转网络 >>

您不可不知的Exchange Server 2003备份

答案:

愈来愈多的企业使用 MS Exchange 服务器,我们都知道 Exchange Server 不单是邮件服务器,它更是企业的协同作业平台, MS Exchange 所能带给企业许多的商业效益不用我们多说,大家一定都有相当的研究,也因为其在企业占有举足轻重的地位,所以要提醒各位绝对不能忽略对于 MS Exchange 服务器的数据库与相关组态信息的数据保护。如何备份才能提供 Exchange 服务器完整的保护是这篇文章最主要用意。

Exchange Server 2003 储存结构

在谈到 Exchange Server 2003 数据保护之前 ,要 先了解 Exchange Server 之数据库的储存结构

Exchange Server 2003 的数据库是由两个档案所组成:

  • 丰富文本文件(扩展名为 .EDB ),它存放了每封邮件讯息和 Message Application Programming Interface MAPI )的内容。
  • 另一个则为原始内容「数据流( Stream )」档案(扩展名为 .STM ),它保存了所有非 MAPI 的信息。

因此,信箱存放区是由 Priv1.edb Priv1.stm 组成 ( 1) 。相同的,公用数据夹存放区是由 Pub1.edb Pub1.stm 组成。每一个 Store 里都有这两个档案,且 Exchange Server 2003 将这两个档案视为一组。所以每一个存放区 (Store) 的大小,就是将丰富文本文件、原始内容文件、和异动记录文件组合在一起后的大小。这两种数据都以 Extensible Storage Engine(ESE) 数据库格式存放

1


除了上述
store 的档案外, MS Exchange Server 还包含两个主要的档案

  • 异动记录文件 (Transaction Log): 运作方式采用 fault-tolerant, transaction-based databases 来贮存数据 , 因此 每个 5120KB 大小的 Transaction Logs . 也是重要的一环 , 另外每个 storage group 同时拥有两个 log files (Res1.log and Res2.log) 这两个 log files 乃是为了确保硬盘用完之前能够顺利的 Shut down Service 而不至于造成 storage group 发生 inconsistent 的情 形。
  • 检查点档案 (Checkpoint Files ) :   检查点档案会记录在记录文件中的哪一笔项目已被写入磁盘中,如果记录文件内所有的项目都已写入磁盘了,则记录档案在复原期间不会被重新执行。经由告诉 ESE 哪一个记录文件项目需要重新执行,哪一个不需要,便可以加快复原的时间。

什么是该备份的?

Exchange Server 2003 中存放着大量信息,而这些信息包含使用者邮件的数据、公用数据夹数据与分别存放在 Mailbox Store Public folder Store 除此之外,每一个信箱的信息及 Exchange Server 的组态信息则是存放在 Active Directory 中, 因此若要作好 Exchange Server 2003 的备份工作的话,就是要备份下列项目 :

  • 信箱存放区 (Mailbox Store)
  • 公用数据夹 (Public Folder Store)
  • 异动纪录文件 (Transaction Log)
  • 网域控制站服务器的系统状态 (System State)

备注:System State 包含 ---- 登录,凭证服务数据库, COM+ 类别数据库,系统开机档案, SYSVOL Active Directory 数据库

该如何备份?

在现实的环境中,单靠操作系统附加的备份程序 ( NT Backup) 并无法满足企业对 MS Exchange 主机的备份需求,对 MS Exchange 主机除了针对上述档案执行数据备份外,其实企业需要更进阶、更弹性及更简易的方式来进行 MS Exchange 数据的保护,藉由专业储存厂商所提供的备份软件,除了可以拥有上述的效益外,更可以整合所有平台的服务器,让 IT 人员能不必浪费过多的时间在备份各种不同平台的服务器上。接下来我们要从备份策略及专业厂商所提供备份软件的备份方式来?大家介绍如何对 MS Exchange 数据库进行备份

备份策略

有多项因素会影响备份策略--备份动作多寡、还原动作多寡、服务器与储存硬件、可用媒体数量、媒体保留时间、网络频宽、服务器负载量、以及数据库的大小。因此,企业应该根据其实际硬件环境,决定使用何种备份策略。当决定备份策略时,首先必须先评估组织在每个礼拜可备份 Exchange Server 的时间数。在评估时,需注意执行还原时最耗时的项目,是重新执行日志档案。根据您多久执行一次完整备份,在还原时重新执行大型服务器的日志档案可能会花上几个小时,因为从上一次备份后所发生的每次异动都必须经过扫瞄。除此之外,根据必须重新执行的异动类型差异,又会造成不同的异动日志重新执行速度。执行日志档案的测试还原,取得更正确的执行时间估计值。在决定还原动作多寡之后,还须考虑企业环境与资源将对备份策略所造成的影响:

  • 希望拥有最少还原动作的关键任务数据的环境中,应该在夜晚执行完整备份(或是在服务器最少作用状态时)而在中午(或是在完整备份腾出空间的那一天中较低的生产力期间时)执行递增备份。
  • 如果媒体使用量是备份策略的主要因素,可以每天执行完整备份,或是每天交替执行完整与差异备份。
  • 当还原动作多寡不是企业在意的事项,您应该每周至少执行一次完整备份,并在其它日子执行递增或差异备份。

下列附表包含几种备份策略的范例,以及其优点与缺点。尽管如此,为达最佳的保护效果,应该每天执行完整与递增备份,为达最佳的保护效果,管理者可以自订备份策略,以符合组织的需要。唯一的要求,就是最少要有每周一次完整备份的工作日,执行每日备份。

备份策略

优点

缺点

上一个:WIN2003服务器安全配置终极技巧图(下)
下一个:qmail邮件系统防毒部分修订版

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,