利用好Exchange的备份和还原功能 作者: Tina,  出处:IT专家网

来源:互联网 发布:软件系统层次结构图 编辑:程序博客网 时间:2024/05/17 02:35
 
  Exchange有时候,会因为各种原因,如病毒侵袭、意外删除某个系统文件、系统断电导致某个系统文件损坏等原因导致服务器系统运行不正常,甚至无法正常启动。

  【IT专家网独家】Exchange有时候,会因为各种原因,如病毒侵袭、意外删除某个系统文件、系统断电导致某个系统文件损坏等原因导致服务器系统运行不正常,甚至无法正常启动。遇到这种情况,若重新安装服务器,是一件比较痛苦的事情。最好的方式就是能够恢复这些损毁的文件,在不丢失用户的数据信息的情况下,让服务器能够恢复正常运行。下面笔者就结合自己的工作经验,谈谈如何利用Windows服务器自带的备份与还原功能,来实现这个目的。

  若向利用微软操作系统的备份功能,请按如下步骤操作:

  1、 打开微软操作系统的备份对话框。具体路径为开始、程序、附件、系统工具、备份。

  2、 打开备份选项卡。在窗口中,可以看到有一个专门的Exchange 分支。这是微软操作系统专门为Exchange 服务器设计的备份功能。两个人毕竟是亲兄弟,在这里微软操作系统还不忘帮助邮件服务器一把。

  3、 选择我们需要备份的对象,如是要备份用户邮件,还是公共文件夹或者特定的存储组等等。

  4、 然后指定具体的文件备份路径。若我们怕手工备份比较麻烦,我们还可以在备份窗口中为这个备份认为指定具体的任务计划。从而实现让微软的操作系统自动对重要文件进行备份。

  在对Exchage 服务器的重要文件进行备份时,笔者有以下建议:

  一是微软操作系统自带的备份功能只支持对特定软件的备份,而不支持对驱动器的备份。也就是说,要用微软的自带备份功能,对于C盘或者D盘整个驱动器或者分区进行备份,是不行的。并不是说这个技术很难,这个技术已经有其他软件,如GHOST备份软件实现过,其对于微软这么大的软件厂商来说,当然不会有难度。但是,若对整个驱动器进行备份,然后再对整个驱动器进行还原的话,还原后的系统会很不稳定,经常会有莫名其妙的错误发生。所以,针对这种情况,微软的备份功能不支持驱动器的备份。笔者也建议,邮件服务器也不要想通过第三方软件对驱动器进行备份,而尽量采用微软的备份工具,以文件夹为单位,对系统重要文件进行备份。如此的话,后续还原后系统运行的稳定性要高的多。

  二是使用微软的调度计划对文件夹实现自动备份。对邮件服务器系统实现手工备份,显然是一件不合理的事情。我们可以借助微软操作系统的任务计划功能,在闲暇的时候,对邮箱服务器实现自动备份。

  当系统出现了故障,需要进行还原的时候,请按照如下的步骤进行。

  1、卸载原有的数据库系统。当对邮件服务器进行还原时,需要卸载原有邮箱服务器系统的数据库,然后再进行还原,否则的话,在还原过程中会发生错误信息。选中你想还原的数据库,展开相关的存储分支,单击该数据库,然后选择“卸除存储”。另外,为了减少还原过程中的麻烦,最好选中“还原时可以覆盖次数据库”。虽然默认的时候,这个选项是选中的。不过有时候在邮箱服务器管理的时候,我们可能会把他取消,避免未授权的还原动作给我们带来的意外损失。所以,在还原之前,要再次查看这个选项是否选中,若没有选中的话,请先选中。

  2、再利用操作系统的还原功能对文件进行还原。文件还原功能跟文件备份功能在同一个界面中。当我们打开文件还原窗口时,最简单的还原操作就是,单击“上次备份集”复选框,选中“还原后装上数据库”复选框,一直点两次“确定”。然后,输入备份文件的完整路径与文件名,也可以通过选择框进行选择。

  在还原过程中,笔者有如下建议:

  一是要确保上面所讲的“还原时可以覆盖此数据库”复选框被选中。若这个复选框没有被选中,会产生什么后果呢?若没有选中,则在还原成功之后,系统还需要花费几十分钟时间来加载这个数据库。显然,我们还不如事先花个一分钟不到的时间来确认一下选中了这个复选框,从而可以避免后续的这个冤枉时间。

  二是要注意,由于邮箱服务器有事务日志管理功能,当备份之后发生的事务会重新向数据库进行提交,有时候,这会发生一些意外的情况。如在最近的一个备份后,我们邮箱服务器管理员删除了某个邮箱。然后,我们对服务器系统进行还原后,此时,默认情况下,这个邮箱删除的动作会再次向服务器提交,从而还原后的邮箱被删除等等。所以,为了避免出现这种我们不希望看到的情况,可以把这个默认策略取消掉。

  三是无论备份还是还原,都可以针对单一的数据库。Exchange邮箱服务器支持在同一个硬件服务器上由多个数据库和存储组。也就是说,表面上看来是一个逻辑数据库,如就是公司的邮箱服务器数据库,但是,在实际存储的时候,可以分为多个独立的物理数据库,可以把它们存在不同的分区上,甚至不同的硬盘上。此时,对于Exchange邮箱服务器进行备份的时候,我们可以按这个物理数据库进行备份与还原。这么处理对于备份与还原是很有帮助的。一方面,可以提高备份与还原的效率。备份与还原工具,在备份与还原这些比较小的数据库要比备份与还原整个大的数据库,要快的多。另一方面,在还原的过程中,可以减少对其他用户的影响,从而提高系统的可靠性。因为在还原的过程中,我们可以指定只还原某个特定的数据库,而不是整个逻辑数据库。

  四在邮箱服务器设计时,我们要确保每个数据文件有不同的文件名字。如产品研发部存储有两个邮箱存储,他们都有yanfa.edb 与yanfa.stm数据文件,那么当这个两个存储同时备份或者同时还原的时候,就会导致一些意外的问题。所以,在邮箱服务器部署的时候,就需要考虑到这个问题,要确保每个数据文件都有不同的文件名字,从而减少后续维护的麻烦。

  五要合理安排备份与还原的时机。我们都知道,服务器备份与还原,需要占用大量的系统资源,而且,其数据量越多,所需要花费的时间也就越长。为此,服务器备份与还原应该选择一个合适的时机。如我们可以通过“任务计划”功能,让服务器在夜深人静的时候,对邮箱服务器文件进行自动备份。如此的话,由于此时使用邮箱的用户比较少,所以,对于邮箱服务器的运行效率不会有太大的影响。

  最后,笔者最强调一点,就是不要对整个驱动器进行备份或者还原,这会导致系统的不稳定。有些服务器管理员,希望偷懒,他们喜欢利用第三方工具对服务器系统进行磁盘或者分区备份。这么做的话,可能对于单机的操作系统是行得通的,但是,对于并发行访问比较高的服务器来说,是行不通的。因为对于并发行的服务器,稳定性是决定其应用好坏的一个重要标志。而恰恰对于磁盘的备份与还原,达不到服务器的稳定性要求。其根基与文件夹的备份与还原来说,会大大的增加服务器系统的不稳定性。所以,不仅是邮箱服务器系统,还是其他服务器系统,都需要避免这种对于驱动器的备份与还原策略。

原创粉丝点击