【技术实现步骤摘要】
一种数据快照方法、装置及相关设备
本申请涉及数据库
,特别涉及一种数据快照方法,还涉及一种数据快照装置、系统以及计算机可读存储介质。
技术介绍
数据库广泛应用于各行各业,为确保数据安全,在数据库运行过程中需要及时对数据库进行备份和恢复。在应用数据库时,通常会在存储层创建多个卷,分别用于存放数据库的各个数据表空间,而在对数据库进行快照备份时则需要保证各个数据表空间数据在时间点上的一致性,这样在进行备份恢复时,才能确保恢复后数据库的可用性。目前,通用的备份方式为对各个数据表空间进行打快照备份,但是为了确保数据的一致性和可用性,通常需要在数据库无业务时进行,备份窗口较小,效率极低。因此,如何更为高效的实现数据快照,提高数据备份效率是本领域技术人员亟待解决的问题。
技术实现思路
本申请的目的是提供一种数据快照方法,该数据快照方法可以更为高效的实现数据快照,提高数据备份效率;本申请的另一目的是提供一种数据快照装置、系统以及计算机可读存储介质,也具有上述有益效果。第一方面,本申请提供了一种数据快
【技术保护点】
1.一种数据快照方法,其特征在于,包括:/n确定目标数据库;/n将所述目标数据库中的各卷数据添加至一致性组中;其中,各所述卷数据的读写模式为只读模式,IO模式为数据透写模式;/n将所述一致性组中的各所述卷数据下刷至存储盘;/n对所述存储盘中的各所述卷数据进行快照,获得快照卷。/n
【技术特征摘要】
1.一种数据快照方法,其特征在于,包括:
确定目标数据库;
将所述目标数据库中的各卷数据添加至一致性组中;其中,各所述卷数据的读写模式为只读模式,IO模式为数据透写模式;
将所述一致性组中的各所述卷数据下刷至存储盘;
对所述存储盘中的各所述卷数据进行快照,获得快照卷。
2.根据权利要求1所述的数据快照方法,其特征在于,所述将所述目标数据库中的各卷数据添加至一致性组中,包括:
将各所述卷数据的标识信息添加至一致性组对象;
将所述一致性组的标识信息添加至卷对象。
3.根据权利要求1所述的数据快照方法,其特征在于,所述将所述一致性组中的各所述卷数据下刷至存储盘,包括:
采用异步下刷的方式将所述一致性组中的各所述卷数据下刷至所述存储盘。
4.根据权利要求1至3任意一项所述的数据快照方法,其特征在于,还包括:
当接收到数据库恢复指令时,利用所述快照卷对所述目标数据库进行回滚。
5.根据权利要求4所述的数据快照方法,其特征在于,还包括:
在所述利用所述快照卷对所述目标数据库进行回滚之前,对各所述卷数据进行IO阻塞;
在所述利用所述快照卷对所述目标数据库进行回滚之后,对各所述卷数据进行解阻塞。
6.一种数据快...
【专利技术属性】
技术研发人员:吴伟,胡永刚,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。