[发明专利]一种数据库镜像制作方法和一种数据库有效
申请号: | 201310178788.0 | 申请日: | 2013-05-14 |
公开(公告)号: | CN104156369B | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 郭理靖;谢振业;王超 | 申请(专利权)人: | 上海盛大网络发展有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 201210 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 制作方法 | ||
1.一种数据库镜像制作方法,其特征在于,所述数据库包括控制服务器和至少一个数据库实例,所述数据库实例包括云主机和挂载到云主机上的云硬盘,所述方法包括以下步骤:
控制服务器将第一数据库实例的云硬盘中数据锁定;
对第一数据库实例的云硬盘中已锁定的数据进行快照,得到镜像文件;
将所述镜像文件添加到一个目录文件中,将该目录文件压缩并保存,再将压缩后的目录文件备份至云存储设备。
2.根据权利要求1所述方法,其特征在于,所述方法还包括:
在得到镜像文件之后,控制服务器解除对于云硬盘中数据的锁定。
3.根据权利要求1所述方法,其特征在于,所述方法中还包括:
控制服务器调用第二数据库实例,并将已保存的镜像文件拷贝至第二数据库实例的云硬盘中;
利用所述镜像文件,在第二数据库实例的云硬盘中恢复第一数据库实例的云硬盘中数据。
4.一种数据库,其特征在于,所述数据库包括控制服务器和至少一个数据库实例,所述数据库实例包括云主机和挂载到云主机上的云硬盘;
所述控制服务器用于将第一数据库实例的云硬盘中数据锁定;对第一数据库实例的云硬盘中已锁定的数据进行快照,得到镜像文件;将所述镜像文件添加到一个目录文件中,将该目录文件压缩并保存,再将压缩后的目录文件备份至云存储设备。
5.根据权利要求4所述数据库,其特征在于,所述控制服务器具体包括:
锁定模块,用于将第一数据库实例的云硬盘中数据锁定,并在得到镜像文件之后,控制服务器解除对于云硬盘中数据的锁定;
快照模块,用于对第一数据库实例的云硬盘中已锁定的数据进行快照,得到镜像文件;
转储模块,用于将所述镜像文件转储至第一数据库实例的云硬盘中。
6.根据权利要求5所述数据库,其特征在于,所述数据库还包括云存储设备;
则所述转储模块还用于,将镜像文件添加到一个目录文件中,将该目录文件压缩,并备份至云存储设备。
7.根据权利要求6所述数据库,其特征在于,所述控制服务器还包括:
调用恢复模块,用于调用第二数据库实例,并将以保存的镜像文件拷贝至第二数据库实例的云硬盘中;
则所述第二数据库实例的云硬盘利用所述镜像文件恢复得到第一数据库实例的云硬盘中数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海盛大网络发展有限公司,未经上海盛大网络发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310178788.0/1.html,转载请声明来源钻瓜专利网。