一种冷热备份自动演练多功能系统技术领域
本发明属于数据容灾领域,尤其涉及一种冷热备份自动演练多功
能系统。
背景技术
在现今的信息化时代,各行各业的生产服务大多使用计算机管
理,所有数据都存储在计算机系统中。因此,计算机系统的持续使用
性和安全可靠性在整个生产服务过程都相当重要。当地震、火山爆发
等自然灾害来临时,传统的本地备份系统极容易崩溃,不能起到应有
的防范作用。当本地备份系统出现问题时,将造成数据大量丢失,也
不能及时调取备份数据接替生产服务工作,客户将因此承受造成巨大
损失。
因此,现有的技术有待改进和发展。
发明内容
本发明的目的在于提供一种冷热备份自动演练多功能系统,旨在
解决现有的当本地备份系统出现问题时,数据容易大量丢失且不能及
时调取备份数据接替生产服务工作的问题。
本发明的技术方案如下:
一种冷热备份自动演练多功能系统,其中,所述系统包括:生产
用存储模块,用于提供一个采用存储方式运行的生产环境;备份模块,
用于定时和实时备份本身及其他生产系统数据;快照备份模块,用于
保存和还原系统每天产生的快照;自动演练模块,用于管理备用环境
或创建虚拟备用环境,每天或定期对本地和异地的备份数据进行自动
演练操作;异地容灾模块,用于生产用存储模块和备份模块的数据以
异地实时或异步方式进行备份。
所述的冷热备份自动演练多功能系统,其中,所述备份模块包括
冷备份模块和热备份模块。
所述的冷热备份自动演练多功能系统,其中,所述冷备份模块自
带存储,定时备份生产系统数据,并存放在备份服务器上,可即时挂
载使用。
所述的冷热备份自动演练多功能系统,其特征在于,所述热备份
模块实时备份生产系统数据,通过同步或异步将本地存储内容镜像到
异地容灾模块存储。
所述的冷热备份自动演练多功能系统,其特征在于,所述自动演
练模块,包括演练业务控制模块、备用环境模块、验证引擎、演练报
告获取模块。
所述的冷热备份自动演练多功能系统,其中,所述自动演练模块,
对冷热备份数据进行自动演练操作包括以下步骤:
a、获取某数据镜像快照;
b、将存储介质中相应的数据盘快照挂载起来;
c、若该系盘的操作系统OS盘已在,且能在备用环境中启动,就
把数据盘按顺序挂载起来;否则就把数据盘指派给该相对环境备用机
或已准备好操作系统盘的虚拟平台备用机,再把其他跟生产相对的数
据盘按顺序挂载起来;
d、把同一业务群的备用机逐一准备好,挂载起相应的快照盘,
按照系统应用的需求次序逐一启动备用机,进行自动演练,并自动模
拟业务操作,对业务流程进行测试;
e、获取演练结果,确认每天备份快照是否完整可用,并报告客
户。
所述的冷热备份自动演练多功能系统,其中,所述快照备份模块
还包括去冗余模块,所述去冗余模块实时或定时进行去冗余操作,删
除数据重复的部分,释放存储空间。
所述的冷热备份自动演练多功能系统,其中,所述异地容灾模块
执行异地恢复应用系统任务的时候,包括以下步骤:
A、当生产系统服务出现故障时,客户可根据实际情况全部或部
份启动异地容灾功能;
B、启动异地容灾功能后,异地容灾模块会启动备用转生产功能,
然后在异地恢复最新有效的系统服务;
C、异地容灾模块使用桥接功能,接替生产环境服务,实现异地
容灾
本发明提供了一种冷热备份自动演练多功能系统,包括生产用存
储模块、备份模块、快照备份模块、自动演练模块、异地容灾模块。
所述冷热备份自动演练多功能系统各模块组合起来可实现多种功能,
使生产数据可以大量存储,每天或定时进行自动演练,并能随时调取
所需的快照和备份数据。本发明提供的这种冷热备份自动演练多功能
系统使解决了现有的当本地备份系统出现问题时,数据容易大量丢失
且不能及时调取准确有效的备份数据接替生产服务工作的问题。
附图说明
图1为冷热备份自动演练多功能系统的结构示意图
图2为冷备份模块以虚拟镜像盘方式作为存放方式的示意图
图3为热备份模块作同步或异步热备份的示意图
图中出现的OS为操作系统,APP为应用程序。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照
附图并举实施例对本发明进一步详细说明。
本发明公开了一种冷热备份自动演练多功能系统,如图1所示,
其包括:生产用存储模块,用于提供一个采用存储方式运行的生产环
境;备份模块,用于定时和实时备份本身及其他生产系统数据;快照
备份模块,用于保存和还原系统每天产生的快照;自动演练模块,用
于管理备用环境或创建虚拟备用环境,每天或定期对本地和异地的备
份数据进行自动演练操作;异地容灾模块,用于生产用存储模块和备
份模块的数据以异地实时或异步方式进行备份。所述冷热备份自动演
练多功能系统各模块组合起来可实现多种功能,使生产数据可以大量
存储,每天或定时进行自动演练,并能随时调取所需的快照和备份数
据。所述系统实现了数据存储备份和应用服务备份的功能,且异地容
灾模块随时可以基于存储数据在异地容灾端恢复应用系统,接替生
产,达到异地容灾效果,确保了客户的生产延续性。所述系统解决了
现有的当本地备份系统出现问题时,数据容易大量丢失且不能及时调
取备份数据接替生产服务工作的问题。
所述的冷热备份自动演练多功能系统,其中,所述备份模块包括
冷备份模块和热备份模块,分别用于定时和实时备份本身及其他生产
系统数据。
所述的冷热备份自动演练多功能系统,其所述的冷备份模块自带
存储,能够在完全不影响生产服务系统的情况下,定时备份生产系统
数据,并存放在备份服务器上,可即时挂载使用。存放形式可包括物
理或其他方式,如虚拟镜像盘方式,如图2所示。第一次需要将生产
数据全盘备份,完成全盘备份之后,以后仅需要每天定期的增量备份
即可。所有的冷备份数据都会在自动演练模块进行自动演练,确保数
据可行性。
所述的冷热备份自动演练多功能系统,其所述的热备份模块,可
以实时备份生产系统数据。热备份模块可以同步或异步备份生产用存
储模块的数据到异地容灾模块,如图3所示。进一步的,热备份模块
可以配置存储虚拟化引擎,搭建两个数据中心跨站点集中管理,这样
就可以根据两边的存储实现双活热备功能,双活热备即灾备系统中主
生产端数据库和备机端数据库是同时在线运行的,处于可读可查询的
状态的技术,这样可以保证主备服务器的数据一致性。
所述系统的快照备份模块可以设定每天想要保存的快照数量,因
此,用户可以设定一个保存十年或以上的快照策略,如日快照保存
30个,月快照保存12个,年快照保存10个等等。快照备份模块对
存储空间的要求很低,快照可以保存数十年,且过去数十年的快照也
能随时启动复原。快照备份模块还包括去冗余模块,可以实时或定时
进行去冗余操作,删除数据重复的部分,释放存储空间。由于系统带
有自动演练功能,每天验证备份快照是否完整可用,因此当客户系统
发生意外时,所述的冷热备份自动演练多功能系统的快照备份模块可
以提供更可靠的快照自动撤换功能,保证客户的生产延续性。
所述的冷热备份自动演练多功能系统,其所述自动演练模块,包
括演练业务控制模块、备用环境模块、验证引擎、演练报告获取模块。
自动演练模块对冷热备份数据进行自动演练操作包括以下步骤:a、
获取某数据镜像快照;b、将存储介质中相应的数据盘快照挂载起来;
c、若该系盘的操作系统OS盘已在,且能在备用环境中启动,就把数
据盘按顺序挂载起来;否则就把数据盘指派给该相对环境备用机或已
准备好操作系统盘的虚拟平台备用机,再把其他跟生产相对的数据盘
按顺序挂载起来;d、把同一业务群的备用机逐一准备好,挂载起相
应的快照盘,按照系统应用的需求次序逐一启动备用机,进行自动演
练,并自动模拟业务操作,对业务流程进行测试;e、获取演练结果,
确认每天备份快照是否完整可用,并报告客户。自动演练模块可以对
每天备份进行自动演练操作,在虚拟环境模拟生产服务,验证每天冷
热备份快照是否完整可用。自动演练程序的顺利执行可以确保当本地
生产系统发生意外时,在异地可以随时启动某一个时间快照的备份,
以接替生产。
所述的冷热备份自动演练多功能系统,所述异地容灾模块执行异
地恢复应用系统任务的时候,包括以下步骤:A、当生产系统服务出
现故障时,客户可根据实际情况全部或部份启动异地容灾功能;B、
启动异地容灾功能后,异地容灾模块会启动备用转生产功能,然后在
异地恢复最新有效的系统服务;C、异地容灾模块使用桥接功能,接
替生产环境服务,实现异地容灾。异地容灾模块保证了异地存储的稳
定性和可靠性,使生产数据数据丢失几率接近零。当本地生产系统发
生意外时,异地容灾模块可以利用从自动演练模块获取得到的生产系
统数据信息在异地构建出可替代本地生产系统的异地生产系统,真正
实现异地容灾。
综上所述,本发明提供了一种冷热备份自动演练多功能系统,包
括备份模块、自动演练模块、快照备份模块、异地容灾模块。系统各
模块组合起来可实现多种功能,包括定时和实时备份生产系统数据;
创建虚拟环境,对每日冷热备份数据进行自动演练操作;保存和快速
还原系统每天产生的快照;异地存储数据以及随时恢复系统数据。本
发明提供的这种冷热备份自动演练多功能系统使数据可以大量存储
并实现每天自动演练,且能随时调取所需的快照和备份数据,解决了
现有的当本地备份系统出现问题时,数据容易大量丢失且不能及时调
取备份数据接替生产服务工作的问题。
应当理解的是,以上对本发明进行了详细的介绍,对本领域普通
技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进
和变换都应属于本发明所附权利要求的保护范围。