[发明专利]一种多点异构邮件系统之间镜像同步的方法有效
申请号: | 201210382380.0 | 申请日: | 2012-10-11 |
公开(公告)号: | CN102932236A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 陈颖棠;谭振东 | 申请(专利权)人: | 盈世信息科技(北京)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L7/00 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 颜希文 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多点 邮件系统 之间 同步 方法 | ||
技术领域
本发明涉及一种邮件系统同步方法,尤其涉及一种多点异构邮件系统之间镜像同步的方法。
背景技术
为了保证邮件服务器的高可用性与稳定性,减少因为计算机硬件故障或网络等原因导致不能访问邮件系统带来的损失,一些邮件系统服务器会采用双机热备方案,分别部署两套邮件系统:主邮件系统与镜像系统。
镜像系统会实时或定时同步主邮件系统的站点结构、用户、邮件及其他数据,主邮件系统与镜像系统保持相同的拓扑结构、站点结构及企业组织。监控程序需要监视主邮件系统的运行状态,一旦发生故障,或者出现网络异常,可以切换到镜像系统,防止单点崩溃时不能正常使用邮件系统,增加了数据的安全性及系统的可用性。
但是,由于两套系统的拓扑结构及站点结构都保持一致,主邮件系统会把站点的所有数据及站点结构完全同步到镜像系统,镜像系统相当于主邮件系统的“克隆”,而对于只想同步邮件系统内某些组织或用户的属性及邮件数据的某些客户,则缺乏灵活性并显得有点浪费,邮件服务商只能为每个企业单独部署两套邮件系统,不能对主邮件系统进行集中式的托管。
另外,镜像系统一般情况下不会投入使用,镜像系统在主邮件系统正常工作的时候并不提供给用户访问,并且主邮件系统一般只会同步所有邮件系统数据到镜像系统,镜像系统相当于对主邮件系统进行定时备份。只有当主邮件系统出现异常情况时,管理员才会切换到镜像系统;当主邮件系统正常工作后,管理员除了切换到主邮件系统,还要把镜像系统变化的数据同步到主邮件系统,才可以保持数据的一致性。即,一般情况下主邮件系统与镜像系统只有一个会投入使用,因此用户只能访问其中一个系统,并不能充分利用镜像系统。
此外,一般把主邮件系统与镜像系统只部署在同一个网络线路上,如国内的电信或网通网络。由于不同网络线路互访时访问速度缓慢的情况,如果使用其他网络线路访问部署在不同线路的邮件系统时,或使用国外网络访问国内邮件系统时,会出现访问缓慢的情况。
发明内容
本发明实施例所要解决的技术问题在于,提供一种多点异构邮件系统之间镜像同步的方法,可将结构相异的第一邮件系统及第二邮件系统部署于不同的网络线路上,同时工作,仅同步需要的企业组织或用户、灵活性强。
为了解决上述技术问题,本发明实施例提供了一种多点异构邮件系统之间镜像同步的方法,包括:第一邮件系统实时获取已运行的需同步用户的操作请求,所述操作请求包括用户属性更改、邮件操作;所述第一邮件系统将所述操作请求发送至第二邮件系统;所述第二邮件系统运行所述操作请求以实现与所述第一邮件系统的同步。
作为上述方案的改进,所述的多点异构邮件系统之间镜像同步的方法还包括:所述第一邮件系统判断所述第二邮件系统是否成功运行所述操作请求;若所述第二邮件系统没有成功运行所述操作请求,所述第一邮件系统定时通知所述第二邮件系统进行同步。
作为上述方案的改进,所述第一邮件系统判断第二邮件系统是否成功运行操作请求的步骤包括:所述第二邮件系统根据所述操作请求的运行情况生成响应结果;所述第二邮件系统将所述响应结果发送至所述第一邮件系统;所述第一邮件系统根据所述响应结果判断所述第二邮件系统是否成功运行所述操作请求。
作为上述方案的改进,所述第一邮件系统定时通知第二邮件系统进行同步的步骤包括:所述第一邮件系统根据所述操作请求获取所述操作请求所对应的用户信息,所述用户信息包括用户名;所述第一邮件系统存储所述用户信息;所述第一邮件系统根据所述用户信息生成同步信息,所述同步信息中记录有所述用户信息;所述第一邮件系统定时发送所述同步信息至所述第二邮件系统以通知所述第二邮件系统进行同步。
作为上述方案的改进,所述的多点异构邮件系统之间镜像同步的方法还包括:所述第二邮件系统根据所述同步信息获取所述第一邮件系统中与所述用户信息相关的数据;所述第二邮件系统根据所述数据进行更新;所述第一邮件系统停止发送所述同步信息。
作为上述方案的改进,所述第一邮件系统及第二邮件系统分别部署在不同的网络线路中。
作为上述方案的改进,所述第一邮件系统与所述第二邮件系统的结构相异,所述结构包括拓扑结构、站点结构、企业组织。
作为上述方案的改进,所述的多点异构邮件系统之间镜像同步的方法还包括:设置所述第一邮件系统及第二邮件系统中需同步的目标内容,所述目标内容包括企业组织、用户。
实施本发明实施例,具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盈世信息科技(北京)有限公司,未经盈世信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210382380.0/2.html,转载请声明来源钻瓜专利网。