【技术实现步骤摘要】
一种数据冷备系统及方法
本申请涉及数据存储
,尤其涉及一种数据冷备系统及方法。
技术介绍
冷备份(coldbackup),也被称为离线备份,是在关闭数据库并且数据库不能更新的情况下进行的数据库完整备份,冷备份的数据可以被指定恢复。对于存储系统来说,数据冷备是至关重要的环节,也是用户数据的最后一重保障,若存储系统不重视数据冷备,极有可能导致用户数据永远丢失、无法还原的问题发生,产生无法估量的损失。相关技术中,目前主要采用周期性冷备的方式实现存储系统的数据冷备,例如,每天定时将存储系统中的数据拷贝至冷备中心。在一些情况下,这种数据冷备方式的可靠性较差,难以保证数据冷备的成功率,容易受各方面因素的影响而导致数据没有被成功冷备。
技术实现思路
本申请实施例提供了一种数据冷备系统及方法,具有较高的可靠性,能够保证数据冷备的成功率。有鉴于此,本申请第一方面提供了一种数据冷备系统,所述数据冷备系统包括:控制节点、主存储节点、备份存储节点和冷备中心;所述数据冷备系统的运行依赖于目标操作系统;所述备份存储节点中包括冷备检查模块;所述控制节点,用于在数据冷备时间向所述备份存储节点推送冷备任务;所述备份存储节点,用于执行所述冷备任务,将其存储的数据文件传输至所述冷备中心;所述备份存储节点存储的数据文件是所述主存储节点通过数据热备份操作传输过来的;所述目标操作系统,用于在第一检测时间检测所述备份存储节点是否执行所述冷备任务;若检测到所述备份存储节点未执行所述冷备任务,向所述备 ...
【技术保护点】
1.一种数据冷备系统,其特征在于,所述数据冷备系统包括:控制节点、主存储节点、备份存储节点和冷备中心;所述数据冷备系统的运行依赖于目标操作系统;所述备份存储节点中包括冷备检查模块;/n所述控制节点,用于在数据冷备时间向所述备份存储节点推送冷备任务;/n所述备份存储节点,用于执行所述冷备任务,将其存储的数据文件传输至所述冷备中心;所述备份存储节点存储的数据文件是所述主存储节点通过数据热备份操作传输过来的;/n所述目标操作系统,用于在第一检测时间检测所述备份存储节点是否执行所述冷备任务;若检测到所述备份存储节点未执行所述冷备任务,向所述备份存储节点推送所述冷备任务;所述第一检测时间晚于所述数据冷备时间;/n所述冷备检查模块,用于在第二检测时间检测所述备份存储节点是否执行所述冷备任务;若检测到所述备份存储节点未执行所述冷备任务,触发所述备份存储节点将其存储的数据文件传输至所述冷备中心;所述第二检测时间晚于所述数据冷备时间。/n
【技术特征摘要】
1.一种数据冷备系统,其特征在于,所述数据冷备系统包括:控制节点、主存储节点、备份存储节点和冷备中心;所述数据冷备系统的运行依赖于目标操作系统;所述备份存储节点中包括冷备检查模块;
所述控制节点,用于在数据冷备时间向所述备份存储节点推送冷备任务;
所述备份存储节点,用于执行所述冷备任务,将其存储的数据文件传输至所述冷备中心;所述备份存储节点存储的数据文件是所述主存储节点通过数据热备份操作传输过来的;
所述目标操作系统,用于在第一检测时间检测所述备份存储节点是否执行所述冷备任务;若检测到所述备份存储节点未执行所述冷备任务,向所述备份存储节点推送所述冷备任务;所述第一检测时间晚于所述数据冷备时间;
所述冷备检查模块,用于在第二检测时间检测所述备份存储节点是否执行所述冷备任务;若检测到所述备份存储节点未执行所述冷备任务,触发所述备份存储节点将其存储的数据文件传输至所述冷备中心;所述第二检测时间晚于所述数据冷备时间。
2.根据权利要求1所述的系统,其特征在于,所述控制节点还用于:
向所述备份存储节点推送冷备工具包。
3.根据权利要求1所述的系统,其特征在于,所述备份存储节点包括:部署在组织内网的第一备份存储节点、部署在云环境的第二备份存储节点;所述冷备中心包括:开源冷备中心、定制化冷备中心和组织自有冷备中心;
所述第一备份存储节点,具体用于将其存储的数据文件传输至所述组织自有冷备中心和/或所述开源冷备中心;
所述第二备份存储节点,具体用于将其存储的数据文件传输至所述定制化冷备中心。
4.根据权利要求1所述的系统,其特征在于,所述备份存储节点具体用于:
按照预设的文件切分单元,对待冷备的数据文件进行数据切分处理,得到多个子数据文件;
将所述多个子数据文件并行地传输至所述冷备中心。
5.根据权利要求1或4所述的系统,其特征在于,所述备份存储节点还用于:
在传输所述数据文件之前,根据所述数据文件确定所述数据文件对应的文件校验码;所述文件校验码用于在被冷备的所述数据文件被使用时校验所述数据文件的有效性。
6.根据权利要求4所述的系统,其特征在于,所述备份存储节点还用于:
在传输所述多个子数据文件之前,针对所述多...
【专利技术属性】
技术研发人员:李陆彪,张世维,杨绍鹏,辜旻骏,
申请(专利权)人:深圳市腾讯信息技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。