【技术实现步骤摘要】
一种DB2数据库容灾和管控方法及系统
本专利技术涉及计算机领域,特别涉及一种DB2数据库容灾和管控方法及系统。
技术介绍
DB2是一套关系型数据库管理系统,它主要的运行环境为UNIX、AIX、Linux以及Windows操作系统。DB2主要用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,用于所有常见的服务器操作系统平台下。DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。在信息全球化的今天,数据在生活和生产中显得尤为重要,如何保障数据安全成为各大厂商的重要工作,而数据库备份就是保障数据安全的一个重要手段。数据库备份可以提高系统的高可用性和灾难可恢复性,可以在数据库系统崩溃时提供数据恢复到某一历史状态,降低损失。为此,需要一种针对DB2数据库的异地容灾方法。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种DB2数据库容灾和管控方法及系统,实现了异地备份,提高DB2数据库中数据的 ...
【技术保护点】
1.一种DB2数据库容灾方法,其特征在于,应用于存储服务器,包括:/n利用Linux主机的地址信息,将本地的存储卷映射至所述Linux主机上;/n接收并利用所述Linux主机发送的数据库创建指令,在所述存储卷中创建DB2数据库;/n建立所述DB2数据库与所述Linux主机的通信连接;/n接收所述Linux主机发送的数据库表创建指令,在所述DB2数据库中创建数据库表;/n接收所述Linux主机发送的通过刷新所述Linux主机的数据库缓存得到的当前所述数据库缓存中的全部数据,并保存至所述数据库表中;/n接收所述Linux主机发送的备份请求,停止接收所述数据库缓存中的数据;/n创 ...
【技术特征摘要】
1.一种DB2数据库容灾方法,其特征在于,应用于存储服务器,包括:
利用Linux主机的地址信息,将本地的存储卷映射至所述Linux主机上;
接收并利用所述Linux主机发送的数据库创建指令,在所述存储卷中创建DB2数据库;
建立所述DB2数据库与所述Linux主机的通信连接;
接收所述Linux主机发送的数据库表创建指令,在所述DB2数据库中创建数据库表;
接收所述Linux主机发送的通过刷新所述Linux主机的数据库缓存得到的当前所述数据库缓存中的全部数据,并保存至所述数据库表中;
接收所述Linux主机发送的备份请求,停止接收所述数据库缓存中的数据;
创建所述存储卷的快照;
恢复接收所述数据库缓存中的数据。
2.根据权利要求1所述的DB2数据库容灾方法,其特征在于,所述创建所述存储卷的快照之后,还包括:
接收所述Linux主机发送的恢复指令;
利用所述恢复指令和所述快照,回滚所述存储卷。
3.根据权利要求1所述的DB2数据库容灾方法,其特征在于,所述利用Linux主机的地址信息,将本地存储卷映射至所述Linux主机上的过程,包括:
基于ISCSI或FC技术,利用所述Linux主机的地址信息,将本地的所述存储卷映射至所述Linux主机上。
4.根据权利要求1至3任一项所述的DB2数据库容灾方法,其特征在于,所述回滚所述存储卷之后,还包括:
判断回滚是否成功;
若失败,则生成并发送回滚失败提示信息至所述Linux主机,以便提示用户。
5.一种DB2数据库管控方法,其特征在于,应用于Linux主机,包括:
发送数据库创建指令至存储服务器,以便在所述存储服务器映射的存储卷中创建DB2数据库;
发送的数据库表创建指令至所述存储服务器,以便在所述DB2数据库中创建数据库表;
生成备份请求,利用所述备份请求,刷新数据库缓存,发送所述数据库缓存中的全部数据至所述数据库表;
发送所述备份请求至所述存储服务器;
发送恢复指令至所述存储服务器,以便回滚所述DB2数据库。
6.根据权利要求5所述的DB2数据库管控方法,其特征在于,还包括:
接收所述存储服务...
【专利技术属性】
技术研发人员:张振广,
申请(专利权)人:北京浪潮数据技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。