邮件系统备份方法技术方案

技术编号:6982031 阅读:267 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及数据备份还原技术,特别涉及邮件系统备份方法。本发明专利技术针对现有技术邮件系统备份时数据不完整或过于冗余的缺点,提供一种针对邮件系统的备份方法。本发明专利技术的技术方案是,邮件系统备份方法,包括步骤:a、对邮件系统服务进行访问,获取邮件系统节点信息和系统版本信息;b、将邮件系统节点信息进行分类存储;c、将邮件系统各个消息数据库对应到相关节点进行分类存储;d、完整备份活动目录组织结构和用户信息;e、备份其他相关服务配置信息;f、备份完成。本发明专利技术能够根据需要进行完整备份和实际业务数据备份,除非相关服务被调整,不需要做完整备份,充分降低了备份相关内容的数据量,降低了备份代价,提高了备份效率。

【技术实现步骤摘要】

本专利技术涉及数据备份还原技术,特别涉及。
技术介绍
Exchange Server (或Exchange)是关于电子消息交换和内容协作的软件,由美国微软公司出品,运行在充当服务器角色的计算机上,为计算机网络中的电子邮件和其它形式的交互通信内容的收发工作提供平台支持,被业内称之为微软邮件系统,简称为邮件系统。当前最新版本为Exchange 2010。目前备份还原领域中,邮件系统备份还原都是针对数据内容进行,这种情况下如果邮件系统结构发生改变,就会造成邮件系统无法进行还原。另外,这种备份还原操作只能在同一个环境下进行,不能异机重建邮件系统,在上述情况下,多数备份还原系统要求用户自行搭建邮件系统的组织结构和相关配置属性,这给用户的使用带来了很多不便,同时,复杂的配置参数会使用户很难准确的重建结构。由于邮件系统服务和Windows krver操作系统的其他服务联系十分紧密,使得对于邮件系统的备份和还原操作对于环境的控制要求非常高,目前已有备份产品往往将功能局限于同一个环境下的内容级备份,不能进行较复杂情况的还原,更不能进行异机重建还原。现有技术备份方法是使用邮件系统的可扩展存储引擎(ESE)服务或直接备份邮件组的文件集合,还原时重新覆盖相关的目录或使用ESE 服务来处理邮件系统的还原,这种处理方式只能在同一个邮件系统应用环境下以及相关的环境没有发生变化的情况下进行还原。如果上述环境稍有变化,会带来下面两个问题一是没有备份邮件系统结构,从而无法在结构发生改变时进行还原;二是没有处理备份的邮件组和还原目的服务器之前不匹配的情况,使得还原后不能正常工作。目前还有使用磁盘分区备份的方式进行备份,以替换邮件系统具体应用备份的方法,从实现上可以达成将整个应用环境备份和还原的目的,不过使用这种方式会带来下面一些问题1、数据备份量大。由于不确定相关应用所涉及的数据的范围边界,只有尽可能多的备份分区。即使能够确定,也会备份大量无关的信息,使得备份效率大大降低,备份代价提高。2、系统还原有环境限制。如果备份的环境和还原时不一致(源数据、目的分区参数不同、相关硬件驱动不一致)就不能还原。3、不能灵活更新一些整体系统的参数。由于这种方法大量备份了冗余数据,使得相关其他应用参数的修改由于还原不得不恢复到过去, 对还原的实用性有很大影响。综上所述,目前针对Exchange备份还原的实现方式主要有下面几个方面的不足之处数据完整性方面要么数据备份不足,要么数据备份过于冗余。不能紧扣具体应用的相关数据。功能实用性方面这是由于数据完整性不能得到保证带来的问题,如果数据备份不足,会带来特定环境不能完成功能,而数据备份过于冗余会带来影响其他应用的问题。备份效率问题如果数据备份过于冗余会产生备份效率的问题,降低系统备份效率,从而影响备份功能实用性。
技术实现思路
本专利技术所要解决的技术问题,就是针对现有技术系统备份时数据不完整或过于冗余的缺点,提供一种针对邮件系统的备份方法。本专利技术解决所述技术问题,采用的技术方案是,,包括如下步骤a、对邮件系统服务进行访问,获取邮件系统节点信息和系统版本信息;b、将邮件系统节点信息进行分类存储;C、将邮件系统各个消息数据库对应到相关节点进行分类存储;d、完整备份活动目录组织结构和用户信息;e、备份其他相关服务配置信息;f、备份完成。具体的,步骤e中,其他相关服务配置信息包括P0P3服务配置信息、SMTP服务配置信息和活动目录服务配置信息。进一步的,步骤a中,使用系统管理员或域名管理员的用户身份对Exchange服务进行访问。具体的,所述节点信息包括基本信息和扩展信息。具体的,所述基本信息为节点的节点名和相互关系,所述扩展信息是指各个节点的属性。具体的,步骤b中,按照节点层次分层存储节点信息。进一步的,步骤c中,将邮件系统各个消息数据库中的邮件系统服务器信息存储到第一层次节点中。本专利技术的有益效果是,能够根据需要进行完整备份和实际业务数据备份,除非相关服务被调整,不需要做完整备份,充分降低了备份相关内容的数据量,降低了备份代价, 提高了备份效率。本专利技术解决了还原时对应用环境的依赖性,本备份还原方法只考虑具体应用软件环境,与所在硬件环境无关。附图说明图1是本专利技术实施例的流程示意图。 具体实施例方式下面结合附图及实施例,详细描述本专利技术的技术方案。邮件系统备份技术中出现的问题,其本质都是备份数据完整性问题。如果可以准确备份相关服务的应用数据,既不能过冗余也不能数据不足,就可以克服邮件系统备份中出现的问题,本专利技术正是基于此提出了一种完整备份和业务数据备份向结合的方法。完整备份是指将Exchange服务以及各个相关服务(SMTP,P0P3, Active directory)的所有信息全部备份的过程。通过对完整备份产生的镜像进行还原可以完整重建整个邮件系统。4实际业务数据备份是指在完整备份镜像的基础上,只对Exchange服务的相关邮件数据库进行备份,这样可以大大缩小备份时间和备份内容。同时对该部分镜像的还原可以将Exchange服务恢复指定备份时刻的状态。本专利技术的主要步骤包括一、获取邮件系统版本信息,根据版本信息,邮件系统的层次结构稍有不同,这些信息也会存储到镜像中用于还原时参照。二、根据版本不同,分别获取相关邮件系统各个节点的基本信息和扩展信息,同时也获取数据。如果是完全备份,需要备份相应邮件系统相关节点对应的其他服务应用数据。三、将基本信息和扩展信息分层次结构和实际数据分别存储到镜像中的不同层次中,邮件系统服务器的信息会存储到镜像的第一层次节点中。四、镜像按照备份类别进行分类,内容还原和结构还原及相关服务信息有区分,在重建还原以及通常还原时要根据镜像内容不同分别使用,如果是重建还原需要先重建结构以及相关服务然后使用内容进行还原。对应完整备份和实际业务数据备份的还原操作通过对完整备份的还原可以重建结构,完成重建还原,而对于实际业务数据的还原只是针对邮件系统服务的内容进行还原, 这需要依赖之前的重建结构。实施例参见图1,本例为一次完整备份的基本流程,下面对具体步骤进行详细阐述1、开始对邮件系统备份时,先使用系统管理员或者域名管理员用户组的身份对邮件系统进行访问,这个身份可以确保获取所有邮件系统的信息。2、调整访问权限,确保正确的身份使用正确的权限对数据进行访问。邮件系统服务的各个节点有对于指定用户访问权限的设定,所以访问节点信息需要备份进程具备相应的用户身份确保正确访问,该信息是可以调整的,所以这个步骤是描述通过调整指定节点的访问安全权限以便达到对数据的正确访问。3、开始遍历邮件系统的所有组织结构,由于邮件系统各个版本不同会在组织结构上有不同,所以要先判断好邮件系统的版本以便使用正确的操作流程。4、收集所有组织结构的信息分层存储起来,同时对于消息数据库的内容以及操作日志的内容也分别对应到各个节点存储起来。5、备份活动目录。对活动目录中的组织结构分层存储,各个用户组下面的用户也对应到相关的组分别存储起来。活动目录是Windows提出的域控制方式服务器的基本服务,用于管理域用户信息以及相关的分组信息(里面也包含了每个用户的邮箱信息以及所隶属的Mail store database)06、存储活动目录和邮件系统消息数据库的本文档来自技高网
...

【技术保护点】
1.邮件系统备份方法,包括如下步骤:a、对邮件系统服务进行访问,获取邮件系统节点信息和系统版本信息;b、将邮件系统节点信息进行分类存储;c、将邮件系统各个消息数据库对应到相关节点进行分类存储;d、完整备份活动目录组织结构和用户信息;e、备份其他相关服务配置信息;f、备份完成。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢蜀岷
申请(专利权)人:成都易我科技开发有限责任公司
类型:发明
国别省市:90

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1