[发明专利]一种面向信息管理系统的数据记录、备份及恢复方法有效
申请号: | 201510255603.0 | 申请日: | 2015-05-19 |
公开(公告)号: | CN104820625B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 张可;柴毅;刘建环;冯晓卉;田甜 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 北京同恒源知识产权代理有限公司11275 | 代理人: | 赵荣之 |
地址: | 400044 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 信息管理 系统 数据 记录 备份 恢复 方法 | ||
1.一种面向信息管理系统的数据记录、备份及恢复方法,其特征在于,具体步骤如下:
1)对信息管理系统进行初始化;
2)对信息管理系统的操作历史进行记录;
3)对信息管理系统进行备份;
步骤1)中所述对信息管理系统进行初始化的具体步骤如下:
1-1)暂停信息管理系统;
1-2)建立一个空白操作记录文件;
1-3)将当前时刻设置为备份起始时间点;
1-4)将当前所有附件按当前时间的时间参数附加附件本名的方式进行命名规范;
1-5)将数据库中涉及到附件名的内容更新为按步骤1-4)命名规范进行统一后的名称;
1-6)记录下当前完整的数据库结构、数据表、数据内容;将这些内容复制操作,打包成为一个该备份时间周期的初始数据库备份档案;
1-7)启动信息管理系统;
步骤3)中所述对信息管理系统进行备份的具体步骤如下:
3-1)当信息管理系统自动备份起始时间点开始已达到一个完整的备份时间周期时,暂停信息管理系统;
3-2)对这一时刻的数据库结构、数据表和数据内容打包成为一个终止数据库备份档案;
3-3)对所有相关附件打包成为一个附件备份档案;
3-4)将初始数据库备份档案、终止 数据库备份档案、附件备份档案、操作记录文件进行复制打包操作,成为一个时间周期备份档案;
3-5)将该时间周期备份档案命名,规则按备份周期起始时的时间参数附加备份周期终结时的时间参数附加备份档案执行;
3-6) 删除当前周期内产生的操作记录文件和过往附件,保证数据库的附件目录中的内容都是最新的;
3-7)该备份周期内的备份操作完成;若不设定新的数据备份时间周期,则自动执行步骤1)初始化,确保系统正常运行。
2.如权利要求1所述的一种面向信息管理系统的数据记录、备份及恢复方法,其特征在于,步骤2)中所述对信息管理系统的操作历史进行记录的具体步骤如下:
2-1)每当触发一个涉及到数据库的操作时,记录该操作,将其转换为独立的SQL语句,按序存放至操作记录文件当中;操作发生的时间按时间参数的方式记录;
2-2)数据库操作中涉及到对附件有擦除式操作的,无论是删除还是改写,均保留原始附件,与更新后的附件存放在对应目录下;并对更新后的附件按当前时间的时间参数附加附件本名进行命名;
2-3)数据库操作中涉及到对附件有新增式操作的,需对新增的附件按当前时间的时间参数附加附件本名进行命名。
3.如权利要求1所述的一种面向信息管理系统的数据记录、备份及恢复方法,其特征在于,还包括有步骤4)信息管理系统历史备份恢复,具体步骤如下:
4-1)选取一个需要恢复数据的时间点;
4-2)将这个时间点转换对应的时间参数,与已有的历史备份档案相比对,确定所在时间周期备份档案;
4-3)在所在时间周期备份档案中取出初始数据库备份档案,建立完整的数据库;
4-4)在所在时间周期备份档案中取出数据库操作记录文件,按其中的SQL语句对数据库操作执行到恢复数据的时间点,其中涉及附件的操作,只修改数据库中的数据内容,不实际操作附件;
4-5)在所在时间周期备份档案中取出附件备份档案,只保留恢复数据时间点时刻最新的附件,将其余的附件存放至相应目录;
4-6)历史备份恢复完成。
4.如权利要求3所述的一种面向信息管理系统的数据记录、备份及恢复方法,其特征在于,还包括有步骤5)当前备份恢复,具体方法为:选取一个需要恢复数据的时间点,并转向步骤4-1);若这个时间点没有对应的历史备份档案,则转入步骤3-1)。
5.如权利要求4所述的一种面向信息管理系统的数据记录、备份及恢复方法,其特征在于,还包括有步骤6)用户操作回退,具体步骤如下:
6-1)查找当前用户前一步操作的时间点;
6-2)取出对应的数据库操作记录的SQL语句;
6-3)对数据库执行该记录的反操作;
6-4)该操作记入数据库操作记录;
6-5)产生操作的附件按最新时间命名,用户操作回退完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510255603.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网页测试方法和装置
- 下一篇:一种嵌入式系统及其升级维护方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置