Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->网络应用 ->邮件服务器 ->Exchange Server ->正文

Exchange数据库可用性的改进

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-28 点击: [收藏] [投稿]

Microsoft%26reg; Exchange数据库可用性的维护对企业运营经常是至关重要的。但是,Exchange 数据库易受数据损坏影响,而且数据库的恢复也需要消耗时间。VERITAS EditionTM 1.1 for Microsoft Exchange 2000 提供一个额外的备份Exchange数据库方法并帮助IT系统管理员满足 Exchange系统的高可用性的需求。

Microsoft%26reg; Exchange 2000 Server应用设计于帮助创建消息和协作基础架构。使用此应用,企业可以创建一个安全的、可升级的电子邮件服务器环境。尽管Exchange提供这些能力帮助控制数据库大小,但是真实世界使用并不总是遵循数据库大小的最佳实践。成长的数据库提出一个恢复问题,因为数据库越大越易受自发损坏的影响以及从磁带恢复时间越长。为了有助于管理这些环境,IT系统管理员可以部署VERITAS EditionTM 1.1 for Microsoft Exchange 2000 , 它是简化Exchange数据库系统管理的程序套件。

检查传统的备份处理

当运行全部的Exchange数据库备份时,备份代理与Exchange备份应用程序接口(API)相连接并把数据库置于一种热备份模式中。 在此处理期间,检查数据库的基本损坏、事务处理日志和被删节的 (删除的),并把数据库备份到磁带上。因此,出现完全的系统故障时,Exchange 数据库可以在备份点恢复。

如果事务处理日志可用,恢复处理将重新运行日志并且数据库可以向前回滚到故障时间。因此,系统管理员可以不丢失数据而恢复数据库。但是,要完成此项工作,系统管理员必需具有所有自最后一次全部备份以来的事务处理日志 。

除全部备份外,系统管理员可以使用两种其它备份程序:增量和差量备份。这些备份不影响数据库;它们只备份事务处理日志。使用增量备份,提交的事务处理日志被删除。 使用差量备份,备份事务处理日志但不删除。差量备份并不很长并使用很多的媒介,但是折衷的办法是较简单的备份,因为事务处理日志不需要在执行恢复之前恢复。

恢复Exchange 数据库

Exchange 数据库恢复时间几乎是备份时间的两倍。因为恢复一个损坏的数据库可能是消耗时间的,系统管理员经常在采取恢复办法之前试图修理数据库。这些障碍尤其难以满足Exchange的服务水准协议(SLA)要求。

另外,Exchange数据库变得易受损坏攻击。 由于损坏导致必需的恢复远远超过因硬件故障导致必需的恢复。通过电子邮件传播的病毒是另一个可能的破坏源。VERITAS Edition 1.1 for Microsoft Exchange 2000 可以帮助系统管理员快速从这些类型的破坏中恢复。

使用VERITAS Edition 1.1 for Microsoft Exchange 2000 软件备份和恢复Exchange数据库

Microsoft Exchange Server应用包括用于很快恢复系统的Exchange系统及时点快照映像特性。建构在这些能力之上的VERITAS Edition 1.1 for Microsoft Exchange 2000 使恢复变得容易。根据VERITAS Volume Manager for Windows 2000 和VERITAS FlashStepTM 的应用,VERITAS Edition 1.1 for Microsoft Exchange 2000 可以在不用关掉数据库的情况下创建Exchange系统的磁盘(on-disk)快照。

VERITAS Edition 1.1 for Microsoft Exchange 2000 可以通过创建逻辑上不一致但物理上没有损坏的映像帮助恢复数据,这是一个重要的区别。因为此工具可以flush在快照映像上的文件系统高速缓存,映像包括所有提交的写入,所以此映像比由硬件快照工具创建的映像更清楚。故障之后,数据库处于与关掉电源相同的情况之中,而不是与通过关闭进程这一过程相同。因为Exchange未能正确关闭,它将检查重新启动的数据库,并使用事务处理日志完成未完成的事务处理,因此使数据库重新保持一致。此工具也将检查检查点文件(E00.chk)并使用事务处理日志向前回滚数据库至故障时间处。

在许多方面,除了系统管理员不需要等待从磁带复制数据之外,使用VERITAS Edition 1.1 for Microsoft Exchange 2000 的磁盘(on-disk)恢复处理与磁盘恢复相似。但是,VERITAS Edition 1.1 for Microsoft Exchange 2000 不仅仅是在环境中使用的数据保护工具。当主要用于快速恢复时,它帮助促进磁盘(on-disk)恢复处理。由VERITAS Edition 1.1 for Microsoft Exchange 2000 生成的映像使数据库逻辑上不一致,而必须使用事务处理日志以使其保持一致。由于最初的不一致性,此产品不应用于标准备份场所,但是它更适合作为高可用性管理工具,以从损坏或病毒中恢复,满足存档需求。

VERITAS Edition 1.1 for Microsoft Exchange 2000 软件同磁带备份一前一后工作最好。通过备份 API执行一个完全的Exchange数据库备份,这是探测损坏而不用关闭数据库的唯一的方法。 这些备份也提交日志然后删除它们。否则,系统管理员必需手动删除日志。系统管理员可以使用VERITAS Edition 1.1 for Microsoft Exchange 2000 ,采用post script在每个备份末端自动地获得快照。

使用VERITAS Edition 1.1 for Microsoft Exchange 2000 的恢复处理

要使用VERITAS Edition 1.1 恢复损坏的Exchange 数据库,系统管理员通过使用磁盘快照卷,简单地使包含数据库的卷重新同步。在卷被重新同步后,所有的在Exchange存储组中的数据库必须脱机。在磁带恢复中,系统管理员也必须使这些数据库脱机以重新运行日志。

当恢复的数据库重新安装时,数据库是逻辑上一致而且事务处理日志重新运行。重新运行的日志是恢复处理部分中最耗时的,而且根据要重新运行的日志数量确定要消耗多长时间。即使在磁带恢复中,日志仍将需要被重新运行,故此处理部分并不增加恢复时间。

接着,在存储组中的剩余数据库只需几分钟联机。在大多数情况下,整个恢复程序可以在不到15分钟内完成。

请注意因为Microsoft Exchange 2000并不保持其自身的目录,但是依靠 Microsoft Active Directory

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:Microsoft Exchange Server 2003的探讨   下一篇:使用Exchange 2000构建Mail服务器

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号