The invention relates to the field of database backup technology, and discloses a method and a device for automatic database backup, overcomes the defects of the existing technology, timing backup database backup process data for a certain period of time increment is large, resulting in the backup is not timely, huge data loss problems. The invention comprises monitoring the change of the data in the database, judging whether the amount of the data change reaches a threshold value, and backing up the database after the threshold value is reached. The database is fully backed up before monitoring changes in the database. After the threshold database is backed up, the backup data is also verified. You can change automatic monitoring data in the database; when the data change threshold is reached, does not need manual operation, can timely automatic database backup, which can overcome the traditional fixed cycle timing backup, the database at any time large operation increment, unexpected downtime risk of data loss in large amounts of data.
【技术实现步骤摘要】
一种数据库自动备份方法及装置
本专利技术涉及一种数据库备份
,特别是涉及一种数据库自动备份方法及装置。
技术介绍
随着社会信息化的日益发展,给办公自动化和电子商务带来了飞速发展,数据库技术已被越来越多地广泛应用。在日常数据传输应用中,数据库备份是必不可少的操作之一,企业对信息系统的依赖性越来越高,数据库作为信息系统的核心担当着保存数据的重要角色。现有的备份方法各种各样。常见的备份在时间上主要是固定周期备份,但对于数据库随时发生的较大变动,不提供机动灵活的备份周期调节;另外,在数据库备份方式上,无论是全备份还是差异备份,都不能根据不同数据表的重要程度区分对待,在重要的数据表发生变动后及时备份,易造成数据损失。为了防止发生意外停机或数据丢失的情况,数据库的备份成为数据库管理中的重要课题。传统的数据库备份方式一般都是定时的对数据库进行备份,但是数据库在每个时间段内的数据增量有多有少,并不是均匀增加。如果说某一时间段内数据增量特别大,但是还没到及时备份,就会有丢失大量数据的风险。或者说某段时间内数据没有变化,但由于设置的备份任务导致工作仍然继续进行,这样会浪费系统资源。
技术实现思路
针对上述技术问题,本专利技术提供了一种备份及时,备份效果好的数据库自动备份方法及装置。为实现上述目的,本专利技术采用以下技术解决方案,一种数据库自动备份方法包括以下步骤:监测数据库中数据的变化;判断数据变化量是否达到阈值;对达到阈值后的数据库进行增量备份。优选地,在监测数据库中数据的变化之前,还包括对数据库进行检测是否完全备份,如果是,则开始监测数据库中数据的变化,如果否,则对数据 ...
【技术保护点】
一种数据库自动备份方法,其特征在于,包括:监测数据库中数据的变化;判断数据变化量是否达到阈值;对达到阈值后的数据库进行增量备份。
【技术特征摘要】
1.一种数据库自动备份方法,其特征在于,包括:监测数据库中数据的变化;判断数据变化量是否达到阈值;对达到阈值后的数据库进行增量备份。2.根据权利要求1所述的数据库自动备份方法,其特征在于,在监测数据库中数据的变化之前,还包括对数据库进行检测是否完全备份,如果是,则开始监测数据库中数据的变化,如果否,则对数据库进行完全备份。3.根据权利要求1所述的数据库自动备份方法,其特征在于,对达到阈值后的数据库进行备份之后,还包括:对备份数据进行验证,验证成功,再次监测数据库中数据的变化;验证失败则重新进行增量备份。4.根据权利要求1所述的数据库自动备份方法,其特征在于,所述数据变化量是通过分析数据库日志的变化获得。5.根据权利要求4所述的数据库自动备份方法,其...
【专利技术属性】
技术研发人员:高宁,杜彦魁,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。