[发明专利]一种快速创建和高效管理数据库备库的方法在审
申请号: | 201710352140.9 | 申请日: | 2017-05-18 |
公开(公告)号: | CN107247744A | 公开(公告)日: | 2017-10-13 |
发明(设计)人: | 张贺东;李建辉;熊中哲;魏兴华;臧冰凌;李春;陈栋;张文件;罗春 | 申请(专利权)人: | 杭州沃趣科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 浙江杭知桥律师事务所33256 | 代理人: | 王梨华,陈丽霞 |
地址: | 310052 浙江省杭州市滨江区长河街道滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 创建 高效 管理 数据库 方法 | ||
技术领域
本发明涉及数据库技术领域,特别是涉及一种快速创建和高效管理数据库备库的方法。
背景技术
在信息化高速发展的今天,数据已然成为最有价值的介质,负责对数据进行存储管理的数据库成为企业的核心,为数据库搭建备库是保证数据库高可用以及容灾的必要手段,因此维护数据库的备库也成为企业IT部门的重要工作。DBA运用自己的知识和经验来管理数据库平台,期间通过手工安装相关软件和执行零星脚本完成对备库的创建和管理工作,随着近几年虚拟化技术和存储相关技术的发展,运用这些技术更加高效的创建管理数据库的备库成为必然趋势。
但是,管理数据库备库的传统方式是依靠企业的DBA运用自己的知识和经验来进行的,从采购硬件到安装操作系统和数据库管理平台,流程繁杂,耗时很长,且期间都是DBA手工或者通过零星脚本完成的,浪费大量人力效率低下的同时也容易出错,更没办法对管理的备库进行更加灵活的使用,使其发挥更大的作用。
发明内容
本发明针对现有技术中管理数据库效率低、流程复杂的缺点,提供了一种快速创建和高效管理数据库备库的方法。
为了解决上述技术问题,本发明通过下述技术方案得以解决。
一种快速创建和高效管理数据库备库的方法,包括如下步骤:
(1)从zfs资源池中找到数据库对应版本操作系统镜像和数据库镜像;
(2)使用步骤(1)中创建的系统镜像在服务器中创建虚拟机,并将步骤(1)中操作系统镜像和数据库镜像加到虚拟机中,从而得到一个安装了数据库的虚拟机;
(3)启动虚拟机,拉起虚拟机中的数据库作为备库,并和目标主库建立主备关系;
(4)根据数据库主库数据量增长,同时扩展备库的硬件设备。
作为优选,zfs资源池中数据库类型包含RedHat、Oracle和MySQL。
作为优选,虚拟机中包括操作系统盘、数据库软件和数据盘。
作为优选,硬件设备包括CPU核数、内存容量和存储盘容量。
本发明由于采用了以上技术方案,具有显著的技术效果:
1、创建备库的速度得到极大的提升,特别是针对需要对不同种类和不同需求的数据库创建备库,常规模式下完成备库的搭建刨除采购硬件和传输数据的时间,仅仅从安装操作系统,安装数据库软件到手动搭建备库的各个过程大概需要一天甚至几天时间,而采用本方案自动化创建只需要十几分钟甚至几分钟,并且考虑到数据库总量和种类的增加以及DBA人员的人为失误,本方案的优势将更加明显。
2、同时具有良好的扩展性,随着业务的增长,主库的容量和压力会越来越大,而本方案对于容量和性能的扩展将更加方便,仅仅需要对相关的zfs存储卷进行扩展便能快速的实现备库中各个磁盘容量的扩容。
附图说明
图1是本发明一种快速创建和高效管理数据库备库的方法中主库创建示意图。
具体实施方式
下面结合附图与实施例对本发明进一步进行详细描述。
实施例1
如图1所示,一种快速创建和高效管理数据库备库的方法,包括如下步骤:。
一种快速创建和高效管理数据库备库的方法,包括如下步骤:
(1)从zfs资源池中找到数据库对应版本操作系统镜像和数据库镜像;
(2)使用步骤(1)中创建的系统镜像在服务器中创建虚拟机,并将步骤(1)中操作系统镜像和数据库镜像加到虚拟机中,从而得到一个安装了数据库的虚拟机;
(3)启动虚拟机,拉起虚拟机中的数据库作为备库,并和目标主库建立主备关系;
(4)根据数据库主库数据量增长,同时扩展备库的硬件设备。
zfs资源池中数据库类型包含RedHat、Oracle和MySQL。
虚拟机中包括操作系统盘、数据库软件和数据盘。
硬件设备包括CPU核数、内存容量和存储盘容量。
本发明具有以下优点:
1、创建备库的速度得到极大的提升,特别是针对需要对不同种类和不同需求的数据库创建备库,常规模式下完成备库的搭建刨除采购硬件和传输数据的时间,仅仅从安装操作系统,安装数据库软件到手动搭建备库的各个过程大概需要一天甚至几天时间,而采用本方案自动化创建只需要十几分钟甚至几分钟,并且考虑到数据库总量和种类的增加以及DBA人员的人为失误,本方案的优势将更加明显。
2、同时具有良好的扩展性,随着业务的增长,主库的容量和压力会越来越大,而本方案对于容量和性能的扩展将更加方便,仅仅需要对相关的zfs存储卷进行扩展便能快速的实现备库中各个磁盘容量的扩容。
总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所作的均等变化与修饰,皆应属本发明专利的涵盖范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州沃趣科技股份有限公司,未经杭州沃趣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710352140.9/2.html,转载请声明来源钻瓜专利网。