数据同步方法及计算机系统技术方案

技术编号:41758521 阅读:21 留言:0更新日期:2024-06-21 21:40
本申请实施例提供一种数据同步方法及计算机系统,应用于计算机技术领域,该方法中,第一计算机系统上运行有第一虚拟机,第一计算机系统包括多个卷,多个卷用于存储第一虚拟机的数据。在第一计算机系统在确定多个卷的快照数据的过程中,若接收到写请求,而该写请求用于请求向多个卷中的至少一个卷写入数据,则将写请求悬挂,这样,在确定多个卷的快照数据的过程中,能够保证多个卷均未被写入新数据,从而保证所获取的多个卷的快照数据为同一时刻的快照数据,进而保证同步给第二计算机系统的快照数据的可用性。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种数据同步方法及计算机系统


技术介绍

1、当前,虚拟机的数据通常会存储在多个磁盘中。在对虚拟机的数据进行备份时,若无法保证多个磁盘中数据的时间一致性,那么,虚拟机中的应用程序在使用备份数据运行时,通常会出现启动失败、崩溃、内部数据紊乱等异常情况。

2、因此,在做磁盘数据的远程同步时,保证同步数据的时间一致性是至关重要的。


技术实现思路

1、本申请实施例提供数据同步方法及计算机系统,能够在保证数据的时间一致性的情况下,降低数据备份的成本。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供了一种数据同步方法,应用于第一计算机系统,第一计算机系统上运行有第一虚拟机;第一计算机系统包括多个卷,多个卷用于存储第一虚拟机的数据;数据同步方法包括:基于数据同步指令,确定第一虚拟机的多个卷的快照数据;在确定多个卷的快照数据的过程中,若接收到写请求,将写请求悬挂;写请求用于请求向多个卷中的至少一个卷写入数据;向第二计算机系统同步多个卷的快本文档来自技高网...

【技术保护点】

1.一种数据同步方法,其特征在于,应用于第一计算机系统,所述第一计算机系统上运行有第一虚拟机,所述第一计算机系统包括多个卷,所述多个卷用于存储所述第一虚拟机的数据;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一计算机系统配置有第一模块,所述第一模块用于指示所述第一虚拟机处于数据同步状态或非数据同步状态;在确定所述第一虚拟机的所述多个卷的快照数据之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2-4中任一项所述的...

【技术特征摘要】

1.一种数据同步方法,其特征在于,应用于第一计算机系统,所述第一计算机系统上运行有第一虚拟机,所述第一计算机系统包括多个卷,所述多个卷用于存储所述第一虚拟机的数据;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一计算机系统配置有第一模块,所述第一模块用于指示所述第一虚拟机处于数据同步状态或非数据同步状态;在确定所述第一虚拟机的所述多个卷的快照数据之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2-4中任一项所述的方法,其特征在于,所述多个卷的快照数据包括目标快照数据;所述向第二计算机系统同步所述多个卷的快照数据,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权...

【专利技术属性】
技术研发人员:陈琪
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1