【技术实现步骤摘要】
本专利技术涉及数据库,特别涉及一种基于策略的数据库备份调度方法。
技术介绍
1、数据库中存储的数据是一个系统应用的核心,所以在生产环境中定时备份数据库显得尤为重要。备份能防止服务器故障、天灾人祸或人为误操作等带来的数据丢失的危害。
2、生产中常用的物理备份,其主要原理是靠拷贝数据库文件和日志到指定的备份空间来实现数据备份的,但是此过程会占用数据库主机的大量资源,如果数据量大,此阶段持续时间长,会造成数据库性能的下降,影响对外提供的服务,备份程序应用在不同时间节点对于cpu的使用率、内存使用量、网络使用量、磁盘i/o请求的需求也不相同,如果因为某一项资源使用紧张就将整个备份程序应用的备份速率调低,显然也达不到最佳的备份效率。
3、数据库物理备份过程中需要创建流复制到备份存储空间,会产生大量i/o读写、占用较多的cpu和网络传输,造成数据库主库性能下降,影响数据库对外服务,原有的备份程序采用流水线方式进行处理,一个工作流程处理完后再接着处理下一个流程,当某一项系统资源使用繁忙时,就将备份程序的传输降低,不管备份程序当
...【技术保护点】
1.一种基于策略的数据库备份调度方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于策略的数据库备份调度方法,其特征在于,在所述步骤S3中,调度程序用于实时根据系统资源的使用情况、不同的工作进程对资源的需求决定各工作进程的工作负载,避免备份系统工作进程和数据库主进程形成资源争抢。
3.根据权利要求1所述的一种基于策略的数据库备份调度方法,其特征在于,在所述步骤S2中,系统资源阈值包括但不限于磁盘IO利用率、CPU使用率和网络带宽。
4.根据权利要求1所述的一种基于策略的数据库备份调度方法,其特征在于,在所述步骤S3中,
...【技术特征摘要】
1.一种基于策略的数据库备份调度方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于策略的数据库备份调度方法,其特征在于,在所述步骤s3中,调度程序用于实时根据系统资源的使用情况、不同的工作进程对资源的需求决定各工作进程的工作负载,避免备份系统工作进程和数据库主进程形成资源争抢。
3.根据权利要求1所述的一种基于策略的数据库备份调度方法,其特征在于,在所述步骤s2中,系统资源阈值包括但不限于磁盘io利用率、cpu使用率和网络带宽。
4.根据权利要求1所述的一种基于策略的数据库备份调度方法,其特征在于,在所述步骤s3中,调度程序调度的工作进程包括但不限于备份文件读取、备份数据压缩和备份数据传输。
5.一种基于策略的数据库备份调度系统,其特征在于,包括:
6.根据权利要求5所述的一种基于策略的数据库备份调度系统,其特征在于,所述采集模块在检查数据库集群状态正常后,获取待备份数据集,并检查数据...
【专利技术属性】
技术研发人员:李国林,李哲,郑惠祥,谢黎颖,邓铭豪,李跃森,阮小洲,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。