[发明专利]数据备份方法及系统、主备切换方法及系统有效
申请号: | 201410061792.3 | 申请日: | 2014-02-24 |
公开(公告)号: | CN104866395B | 公开(公告)日: | 2017-11-21 |
发明(设计)人: | 魏建荣;彭家华;谢志崇;黄启雄;林恪 | 申请(专利权)人: | 中国移动通信集团福建有限公司 |
主分类号: | G06F11/16 | 分类号: | G06F11/16 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 张颖玲,孟桂超 |
地址: | 350003 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 备份 方法 系统 切换 | ||
技术领域
本发明涉及主备切换技术领域,尤其涉及一种数据备份方法及系统、主备切换方法及系统。
背景技术
随着IT信息系统的不断发展,信息化在在各个行业的应用越来越广泛和深入。企业信息化实质上是将企业的生产过程、物料移动、事务处理、现金流动、客户交互等业务过程数字化,通过各种信息系统,控制和集成化管理企业生产经营活动中的各种信息,实现企业内外部信息的共享和有效利用,以提高企业的经济效益和市场竞争力。因此,在绝大多数行业,如金融、电信和政府等领域,作为关键设备的服务器担负着大量重要信息的处理、存储和传递的任务,一旦IT系统发生故障,将会带来无可估量的损失,IT系统必须保障7*24*365小时不间断运行。在这种情况下,系统的高可用性(High Availability)就显得尤为重要。
系统的高可用性指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。系统高可用性主要有三种工作方式:
一、双机互备方式,即两台主机同时运行各自的服务工作且相互监测情况,当任一台主机宕机时,另一台主机立即接管它的一切工作,保证工作不中断,应用服务系统的关键数据存放在共享存储系统中,该方式适用于在应用不间断运行的前提下,从投资的角度考虑,能充分利用现有硬件资源,但是在故障发生时,接管所有工作的主机的性能会受到较大影响;
二、双机热备方式,主机工作,备机处于监控准备状况;当主机宕机时,备机接管主机的一切工作,待主机恢复正常后,按使用者的设定以自动或手动方式将服务切换到主机上运行,数据的一致性通过共享存储系统解决,适用于对可用性要求极高的用户;
三、集群工作方式,多台主机一起工作,各自运行一个或几个服务,各为服务定义一个或多个备用主机,当某个主机故障时,运行在其上的服务就可以被其它主机接管,适用于对计算处理性能要求高的用户。
在众多的高可用产品中,包括基于磁盘高可用的独立磁盘冗余阵列0(Redundant Array of IndependentDisks0,RAID0)、RAID1、RAID0+1、RAID5技术、基于主机高可用的Veritas Cluster Server,ORALCE的DataGuard、数据备份RMAN、COMMVAULT、负载均衡F5、Radware等。同时,越来越多的软件产品自身也包含了高可用的特性,如oracle的rac、db2的HADR(Hight Available Disaster Recover)。这些高可用产品都不同程度地提供了IT系统高可用的相关功能,如双机互备、双机热备、集群等,极大地提升了IT系统的高可用性。
当前高可用的系统设计方法的研究还在持续着,例如,相关技术通过将分布式数据库集群分散的进行同步冗余,并且将冗余数据库节点与主数据库节点同时参与分布式数据库的服务,从而提高分布式数据库的高可用性,保证分布式数据库的一致性和完整性,但是,该方案无法满足部分IT系统“按需定制”的高可用要求,从而灵活度较差且可能导致系统资源浪费;再例如,相关技术为各数据库节点分配虚拟IP;对数据库节点进行心跳检测,判断数据库主、从节点是否存活,当发现主节点不可访问时,自动将虚拟IP飘移至从节点,并切换从节点的身份为主节点,以保持Oracle数据库服务高可用性,但是,该方案同样存在无法“按需定制”的要求,并且,基于DATAGUARD的数据复制技术要求数据开启归档模式,在大数据处理环境下,归档模式会降低处理效率。
发明内容
有鉴于此,本发明的主要目的在于提供一种数据备份方法及系统、主备切换方法及系统,灵活度较高,且能够节省系统资源、提高系统处理效率。
为达到上述目的,本发明的技术方案是这样实现的:
一种数据备份方法,包括:
当确定需要进行备份操作时,获取主中心的增量数据;
对所述增量数据进行格式转换,以使转换后的数据满足备份中心的格式要求;
将所述转换后的数据同步到备份中心。
该方法还包括判断是否需要进行备份操作,具体为:
根据预设的并发控制策略、和/或依赖控制策略、和/或优先级控制策略、和/或最大备份间隔,判断是否需要进行备份操作。
所述获取主中心的增量数据为:根据预设的获取策略,获取主中心的部分增量数据或全部增量数据。
该方法还包括:
对数据备份进度进行监测;
根据数据备份进度查询请求返回相应的查询结果。
一种主备切换方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团福建有限公司,未经中国移动通信集团福建有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410061792.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置