发明名称 |
一种实现云数据库回滚的方法及系统 |
摘要 |
本发明公开了一种实现云数据库回滚的方法,用于实现快速及时、高可靠性地回滚云数据库,该方法包括:向云数据库实例发送创建镜像指令或上传操作日志指令,以使云数据库实例收到创建镜像指令后,创建数据库镜像,并将数据库镜像上传至云存储模块,收到上传操作日志指令后,将云数据库实例的操作日志文件上传至云存储模块;接收到用户发送的回滚数据库指令后,申请一个未被使用的云数据库实例,以使未被使用的云数据库实例从云存储模块下载最新上传的数据库镜像以及相应的操作日志文件,并在最新上传的数据库镜像的基础上对相应的操作日志文件中所记录的操作内容进行重放操作。本发明还公开了一种实现云数据库回滚的系统。 |
申请公布号 |
CN103714089A |
申请公布日期 |
2014.04.09 |
申请号 |
CN201210379626.9 |
申请日期 |
2012.09.29 |
申请人 |
上海盛大网络发展有限公司 |
发明人 |
沈强;谢振业;曹玮 |
分类号 |
G06F17/30(2006.01)I;G06F11/14(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
王宝筠 |
主权项 |
一种实现云数据库回滚的方法,其特征在于,所述方法包括:向云数据库实例发送创建镜像指令或上传操作日志指令,以使所述云数据库实例收到所述创建镜像指令后,创建数据库镜像,并将所述数据库镜像上传至云存储模块,收到所述上传操作日志指令后,将所述云数据库实例的操作日志文件上传至所述云存储模块;接收到用户发送的回滚数据库指令后,申请一个未被使用的云数据库实例,以使所述未被使用的云数据库实例从所述云存储模块下载最新上传的数据库镜像以及相应的操作日志文件,并在所述最新上传的数据库镜像的基础上对所述相应的操作日志文件中所记录的操作内容进行重放操作。 |
地址 |
201203 上海市浦东新区张江路727号402-B室 |