一种数据库自动恢复方法技术

技术编号:13832113 阅读:34 留言:0更新日期:2016-10-14 11:35
本发明专利技术公开了一种数据库自动恢复方法,采用双集群热备份系统,定期对主数据库进行备份,并对数据操作进行记录保存至工作日志,当出现数据库崩溃,宕机等情况时立即启用备份数据库,并根据工作日志将工作状态恢复至崩溃时,以此保证数据库工作的无缝连接,保证系统的稳定性。

【技术实现步骤摘要】

本专利技术涉及数据库领域,具体地,涉及一种数据库自动恢复方法
技术介绍
目前,数据库在信息技术中占据着重要的地位,随着信息技术的高速发展,数据库在日常工作,商业活动,甚至人们的生活中都起到极其重要的作用,但是计算机系统由于其自身工作原理的限制,经常出现部同类项的故障,数据库系统也不例外,时常会出现数据死锁,服务器崩溃宕机等问题,而一旦没有一个良好的应急处理准备,则会引发各种各样的问题,带来重大损失。
技术实现思路
本专利技术的目的在于,针对上述问题,提出一种数据库自动恢复方法,以实现数据库故障时及时解决的优点。为实现上述目的,本专利技术采用的技术方案是:一种数据库自动恢复方法采用两组集群数据库系统,一组为主数据库,另一则为热备份数据库,两组数据库系统分别安装在不同的数据存储服务器中,包括以下步骤:A. 在主数据库正常工作时,每隔固定时间对主数据库进行完全备份至备份数据库;B.备份后对主数据库工作根据时间顺序记录工作日志并存储;C.监测数据库工作运行状态,当监测到主数据库系统崩溃时,启用备份数据库,并将该备份数据库转为新主数据库,并根据工作日志将最后一次备份后的工作全部重新提交新主数据库执行。进一步的,步骤C后还包括以下步骤:D.重启原主数据库,并从原备份数据库中将最后一次备份数据完全导入,并根据工作日志将最后一次备份后的工作全部重新提交原主数据库执行,如果原主数据库能够正常运行,将原主数据库转为新备份数据库,如原主数据库不能正常运行,则发出警报,提醒检修原主数据库。本专利技术的技术方案具有以下有益效果:本专利技术各实施例的数据库自动恢复方法,由于包括两套数据库集群,可以在出现数据库故障时及时切换;从而保证数据库系统的稳定性,以实现安全稳定运行的优点。下面通过实施例,对本专利技术的技术方案做进一步的详细描述。具体实施方式以下对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。一种数据库自动恢复方法采用两组集群数据库系统,一组为主数据库,另一则为热备份数据库,两组数据库系统分别安装在不同的数据存储服务器中,包括以下步骤:A. 在主数据库正常工作时,每隔固定时间对主数据库进行完全备份至备份数据库;B.备份后对主数据库工作根据时间顺序记录工作日志并存储;C.监测数据库工作运行状态,当监测到主数据库系统崩溃时,启用备份数据库,并将该备份数据库转为新主数据库,并根据工作日志将最后一次备份后的工作全部重新提交新主数据库执行。如果采用实时备份策略,数据传输开销较大,所以逐日或逐时备份,然后记录系统运行日志,当出现系统崩溃时,即使转备份数据库,并导入日志中相同的操作过程,可以较好的复原数据库信息,恢复相关操作。还有一个解决措施是,先将已崩溃的数据库系统重启,检测其是否可正常工作,如果可以正常工作,可以直接使用该数据库继续执行相关操作,这需要系统在崩溃时有一个现场保护机制,保证重启时可以恢复到崩溃时的场景。在使用备份服务器恢复操作时,进一步的,步骤C后还包括以下步骤:D.重启原主数据库,并从原备份数据库中将最后一次备份数据完全导入,并根据工作日志将最后一次备份后的工作全部重新提交原主数据库执行,如果原主数据库能够正常运行,将原主数据库转为新备份数据库,如原主数据库不能正常运行,则发出警报,提醒检修原主数据库。最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种数据库自动恢复方法,其特征在于,采用两组集群数据库系统,一组为主数据库,另一则为热备份数据库,两组数据库系统分别安装在不同的数据存储服务器中,包括以下步骤:A. 在主数据库正常工作时,每隔固定时间对主数据库进行完全备份至备份数据库;B.备份后对主数据库工作根据时间顺序记录工作日志并存储;C.监测数据库工作运行状态,当监测到主数据库崩溃时,启用备份数据库,并将该备份数据库转为新主数据库,并根据工作日志将最后一次备份后的工作全部重新提交新主数据库执行。

【技术特征摘要】
1.一种数据库自动恢复方法,其特征在于,采用两组集群数据库系统,一组为主数据库,另一则为热备份数据库,两组数据库系统分别安装在不同的数据存储服务器中,包括以下步骤:A. 在主数据库正常工作时,每隔固定时间对主数据库进行完全备份至备份数据库;B.备份后对主数据库工作根据时间顺序记录工作日志并存储;C.监测数据库工作运行状态,当监测到主数据库崩溃时,启用备份数据库,并将该备份数据库转为新主数据...

【专利技术属性】
技术研发人员:杨晓军蒙军钟银军陈献峰
申请(专利权)人:广西尊达电子商务有限公司
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1