[go: up one dir, main page]

CN109445908A - 一种虚拟机备份方法和系统 - Google Patents

一种虚拟机备份方法和系统 Download PDF

Info

Publication number
CN109445908A
CN109445908A CN201811275388.0A CN201811275388A CN109445908A CN 109445908 A CN109445908 A CN 109445908A CN 201811275388 A CN201811275388 A CN 201811275388A CN 109445908 A CN109445908 A CN 109445908A
Authority
CN
China
Prior art keywords
virtual machine
virtual
data
machine
backup
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811275388.0A
Other languages
English (en)
Other versions
CN109445908B (zh
Inventor
苑贵全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Yanhun Network Technology Co ltd
Original Assignee
Zhangjiakou Hao Yang Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhangjiakou Hao Yang Technology Co Ltd filed Critical Zhangjiakou Hao Yang Technology Co Ltd
Priority to CN201811275388.0A priority Critical patent/CN109445908B/zh
Publication of CN109445908A publication Critical patent/CN109445908A/zh
Application granted granted Critical
Publication of CN109445908B publication Critical patent/CN109445908B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1464Management of the backup or restore process for networked environments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/4557Distribution of virtual machine instances; Migration and load balancing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本申请揭示了一种虚拟机备份方法,包括如下步骤:响应于虚拟机备份指令,启动虚拟机备份代理;收集虚拟机资源信息;根据收集的虚拟机资源信息建立虚拟机备份文件;根据虚拟机备份文件和虚拟机备份指令为虚拟机选择迁移的物理机;将所述虚拟机备份到所选择的物理机;根据虚拟机备份文件和虚拟机备份指令重新配置迁移后的虚拟机。

Description

一种虚拟机备份方法和系统
技术领域
本申请涉及计算机领域,尤其涉及一种虚拟机备份方法和系统。
背景技术
随着互联思想的无处不在,分布式计算应运而生。传统的服务器思想受到了来自网络大数据量的挑战,因此,产生了虚拟化技术。使用虚拟化技术获得的虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。利用虚拟机,可以实现对硬件异构性的有效屏蔽,同时还具有隔离软件的作用。
由于物理机资源的变更而经常发生虚拟机迁移,为了使得用户的访问不受影响,虚拟机迁移过程中需要保持用户对于原有虚拟机数据的访问,在用户例如对原有的虚拟机数据进行写入操作时,而发生迁移后的虚拟机数据不准确的问题。
发明内容
本申请的目标在于提供一种虚拟机备份方法和系统,以解决现有的虚拟机迁移中的数据错误问题。
基于此,本申请提出一种虚拟机备份方法,包括如下步骤:响应于虚拟机备份指令,备份虚拟机数据;将备份的虚拟机数据发送到管理服务器;启动迁移代理,迁移所述虚拟机;记录迁移过程中虚拟机数据的改变,保存为迁移过程数据;
将迁移过程数据发送到管理服务器;合并迁移过程数据和虚拟数据。
优选的,其中虚拟机数据包括从虚拟机读出和写入的数据以及虚拟机配置信息。
优选的,其中启动迁移代理,迁移所述虚拟机包括如下子步骤:在虚拟机所在的物理机上安装迁移代理;创建用于所述虚拟机的一个或多个链接,所述链接标识所述虚拟机在所述物理机的存储器中的数据页;修改所述虚拟机的权限,使得由迁移代理实现对所述虚拟机的访问;迁移代理迁移所述虚拟机到其他物理机。
优选的,其中记录迁移过程中虚拟机数据的改变,保存为迁移过程数据,包括:在迁移代理迁移所述虚拟机到其他物理机期间,如果存在对于所述虚拟机的访问操作,则由迁移代理根据一个或多个链接访问存储器,并记录迁移过程中虚拟机数据的改变,保存为迁移过程数据。
优选的,其中记录备份虚拟机数据的时间,备份在此时间之后的虚拟机数据,作为迁移过程数据的一部分。
优选的,其中在合并迁移过程数据和虚拟数据之后,将合并之后的数据发送到迁移之后的虚拟机。
本申请还请求保护一种虚拟机备份系统,包括如下部件:
服务器;
一个或多个物理机;
运行在物理机上的一个或多个虚拟机;
其中虚拟机执行如上所述的方法。
优选的,其中服务器上存储有迁移代理。
优选的,优选的,服务器包括备份存储器,存储迁移过程数据和虚拟数据。
本申请还请求保护一种存储介质,存储有指令,所述指令使得具有处理器的系统执行如权利要求1-6所述方法。
本申请通过提供对于针虚拟机备份方法,实现了对于虚拟机自动迁移时的数据准确问题。
附图说明
图1为一种虚拟机备份系统的示意图;
图2为一种虚拟机备份方法的流程图。
具体实施方式
下面将结合本申请实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请请求保护一种虚拟机备份方法和系统,实现从一台物理机到另一台物理机的虚拟机的迁移,其中根据物理机的属性,而将系统中的多个物理机预先加以划分,形成多个物理机群,在迁移时,根据迁移指令以及虚拟机的属性首先选择物理机群,进一步选择物理机群中最合适的物理机,分配给虚拟机,从而完成虚拟机的迁移。
本申请的虚拟机备份系统包括如图1所示的装置,包括多个物理机群(图1中以物理机群110、120以及N示意性示出)以及服务器130。服务器130实现整个迁移系统的管理。这些物理机群中每个都包括一个或多个物理机,物理机群是虚拟机备份系统中的服务器130预先根据物理机的属性进行划分的,从而形成具有标志性属性的多个物理机群,例如物理机群110具有大存储容量的属性,物理机群120具有快速计算能力的属性等等。进一步地,物理机群中包括的物理机上运行有一个或多个虚拟机1101,图1中示意性的示出物理机A仅包括一个虚拟机1101,但是本领域技术人员应当理解,任意一台物理机上都可以运行一个或多个虚拟机。运行在物理机上的虚拟机在接到服务器130发出的迁移指令时,从原有的物理机迁移到与迁移指令和其自身的性质相匹配的其他物理机,从而完成虚拟机的迁移。
实施例一
其中虚拟机的迁移过程具体如图2所示,在步骤210之前,还包括预先形成物理机群的步骤,具体包括如下子步骤:
S1、收集物理机的属性信息;
收集虚拟机备份系统内所有物理机的属性信息,包括物理机的硬件信息和软件信息。
S2、根据收集的属性信息,为每一个物理机建立物理机属性文件;
物理机属性文件包括从硬件信息和软件信息中抽取的分类集群所需要的信息。例如存储容量,处理能力等信息。
S3、根据物理机属性文件内的信息,形成多个物理机群。
根据预先制定的规则,抽取物理机属性文件内的信息,从而形成多个物理机群,每个物理机群具有自己的群属性信息。例如,根据存储容量多少划分的物理机群,根据处理能力划分的物理机群等,将这些信息记录到群属性信息中。可以由服务器130保存各个物理机群的群属性信息。
在预先形成多个如图1所示的物理机群之后,开始如图2所示的虚拟机备份方法,包括:
步骤210、响应于虚拟机备份指令,启动虚拟机备份代理;
其中虚拟机备份指令可以由服务器130、物理机、其他物理机群或者其他虚拟机发出,虚拟机备份代理可以位于虚拟机1101上,或者位于服务器130上。当位于服务器130上时,服务器130向发出虚拟机备份指令的虚拟机上安装虚拟机备份代理。由虚拟机备份代理完成虚拟机备份工作。
在虚拟机上启动虚拟机备份代理之后,由虚拟机备份代理判断迁移指令的合法性。包括以下子步骤:
步骤2101、判断迁移指令的发出方是否有发出迁移指令的权限;
在服务器130中预先存储有权限表,其中记录有可以发出迁移指令的发出方的地址;虚拟机备份代理将迁移指令发送给服务器130,服务器130根据权限表,判断迁移指令的发出方是否合法。特别的,如果是服务器130发出的迁移指令,则虚拟机备份代理可不作此判断。
步骤2102、判断迁移指令是否符合预定的格式。
迁移指令中需要包括迁移的时间、迁移的物理机的资源条件等。虚拟机备份代理判断迁移指令是否符合预先规定的格式。
在虚拟机备份代理判断迁移指令合法后,开始步骤220。否则,退出该迁移方法,并向用户发出告警信息,提示迁移指令不合法。
步骤220、收集虚拟机资源信息;
在虚拟机备份代理判断迁移指令合法后,虚拟机备份代理开始收集虚拟机资源信息,包括如下子步骤:
收集虚拟机硬件信息和软件信息;
根据收集的硬件信息和软件信息,形成虚拟机配置选项以及虚拟机备份选项。
其中虚拟机配置选项涉及虚拟机当前配置信息,包括所占用的硬件资源和软件资源等信息,虚拟机备份选项涉及迁移后的物理机需要具备的硬件资源和软件资源情况。
步骤230、根据收集的虚拟机资源信息建立虚拟机备份文件;
虚拟机备份代理将虚拟机配置选项和迁移选项写入虚拟机备份模板,形成虚拟机备份文件。其中虚拟机备份模板是由服务器130预先形成的模板,将步骤220中形成的虚拟机配置选项和虚拟机备份选项写入虚拟机模板,可形成多个虚拟机模板,这些虚拟机模板形成虚拟机备份文件。
步骤240、根据虚拟机备份文件和虚拟机备份指令为虚拟机选择迁移的物理机;
虚拟机备份代理执行该步骤,包括如下子步骤:
步骤2401、获得虚拟机备份文件中的配置选项和虚拟机备份选项;
步骤2402、解析获得虚拟机备份指令中的迁移参数;
其中虚拟机备份指令中包括迁移的时间、迁移的物理机的资源条件等迁移参数,获得这些与迁移相关的参数。
步骤2403、根据配置选项、迁移选项以及迁移参数确定虚拟机备份标准参数;
根据配置选项、迁移选项以及迁移参数,可获得虚拟机备份标准参数,其中虚拟机备份标准参数中包括要选择的物理机必须满足的条件,例如存储容量要求和计算能力要求。
步骤2404、根据迁移标准参数,从所述物理机群中确定满足迁移标准参数的物理机群;
将虚拟机备份标准参数发送到服务器130,根据服务器130中存储的物理机群的群属性信息,选择和虚拟机备份标准参数相匹配的物理机群,例如虚拟机备份标准参数中的存储容量信息和群属性信息中的存储容量信息匹配的物理机群是可以选择的物理机群。可以选择一个或多个满足要求的物理机群。
步骤2405、从确定的物理机群中选择物理机。
从确定的物理机群中,进一步根据物理机群中的每个物理机的物理机属性文件,选择满足虚拟机备份文件的物理机。例如,根据虚拟机备份文件中记录的硬件信息和软件信息,为虚拟机选择物理机。
步骤250、将所述虚拟机备份到所选择的物理机;
虚拟机备份代理在迁移指令所指定的迁移时间,将虚拟机备份到所选择的物理机。同时在选择的物理机上安装虚拟机备份代理。
步骤260、根据虚拟机备份文件和虚拟机备份指令重新配置迁移后的虚拟机。
虚拟机备份代理根据虚拟机备份文件和虚拟机备份指令,重新配置迁移后的虚拟机的硬件和软件。例如为其分配虚拟机备份文件和虚拟机备份指令中所要求的存储容量,当二者都有要求时,选择较大的容量分配给迁移后的虚拟机。
这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。

Claims (10)

1.一种虚拟机备份方法,包括如下步骤:
响应于虚拟机备份指令,备份虚拟机数据;
将备份的虚拟机数据发送到管理服务器;
启动迁移代理,迁移所述虚拟机;
记录迁移过程中虚拟机数据的改变,保存为迁移过程数据;
将迁移过程数据发送到管理服务器;
合并迁移过程数据和虚拟数据。
2.如权利要求1所述的虚拟机备份方法,其中虚拟机数据包括从虚拟机读出和写入的数据以及虚拟机配置信息。
3.如权利要求1或2所述的虚拟机备份方法,其中启动迁移代理,迁移所述虚拟机包括如下子步骤:
在虚拟机所在的物理机上安装迁移代理;
创建用于所述虚拟机的一个或多个链接,所述链接标识所述虚拟机在所述物理机的存储器中的数据页;
修改所述虚拟机的权限,使得由迁移代理实现对所述虚拟机的访问;
迁移代理迁移所述虚拟机到其他物理机。
4.如权利要求3所述的虚拟机备份方法,其中记录迁移过程中虚拟机数据的改变,保存为迁移过程数据,包括:
在迁移代理迁移所述虚拟机到其他物理机期间,如果存在对于所述虚拟机的访问操作,则由迁移代理根据一个或多个链接访问存储器,并记录迁移过程中虚拟机数据的改变,保存为迁移过程数据。
5.如权利要求1所述的虚拟机备份方法,其中记录备份虚拟机数据的时间,备份在此时间之后的虚拟机数据,作为迁移过程数据的一部分。
6.如权利要求5所述的虚拟机备份方法,其中在合并迁移过程数据和虚拟数据之后,将合并之后的数据发送到迁移之后的虚拟机。
7.一种虚拟机备份系统,包括如下部件:
服务器;
一个或多个物理机;
运行在物理机上的一个或多个虚拟机;
其中虚拟机执行如上权利要求1-6之一所述的方法。
8.如权利要求7所述的虚拟机系统,其中服务器上存储有迁移代理。
9.如权利要求7所述的虚拟机系统,服务器包括备份存储器,存储迁移过程数据和虚拟数据。
10.一种存储介质,存储有指令,所述指令使得具有处理器的系统执行如权利要求1-6所述方法。
CN201811275388.0A 2018-10-30 2018-10-30 一种虚拟机备份方法和系统 Active CN109445908B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811275388.0A CN109445908B (zh) 2018-10-30 2018-10-30 一种虚拟机备份方法和系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811275388.0A CN109445908B (zh) 2018-10-30 2018-10-30 一种虚拟机备份方法和系统

Publications (2)

Publication Number Publication Date
CN109445908A true CN109445908A (zh) 2019-03-08
CN109445908B CN109445908B (zh) 2021-04-27

Family

ID=65548823

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811275388.0A Active CN109445908B (zh) 2018-10-30 2018-10-30 一种虚拟机备份方法和系统

Country Status (1)

Country Link
CN (1) CN109445908B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111158959A (zh) * 2019-12-31 2020-05-15 广州鼎甲计算机科技有限公司 虚拟机备份方法和装置以及虚拟机恢复方法和装置

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118437A (zh) * 2011-01-17 2011-07-06 浪潮(北京)电子信息产业有限公司 一种基于Xen的虚拟机热迁移进度监控方法及装置
CN102741820A (zh) * 2010-02-08 2012-10-17 微软公司 虚拟存储器的后台迁移
CN103891243A (zh) * 2012-10-17 2014-06-25 华为技术有限公司 实现虚拟机迁移的方法和装置
CN106775922A (zh) * 2016-11-22 2017-05-31 山东浪潮云服务信息科技有限公司 一种基于插件机制的虚拟机迁移方法
CN107046810A (zh) * 2015-12-03 2017-08-15 华为技术有限公司 一种虚拟机备份信息迁移方法、装置和系统
CN107656797A (zh) * 2017-09-27 2018-02-02 郑州云海信息技术有限公司 跨虚拟化平台迁移虚拟机的方法和装置
CN107783826A (zh) * 2016-08-26 2018-03-09 北京金山云网络技术有限公司 一种虚拟机迁移方法、装置及系统
CN107870802A (zh) * 2016-09-27 2018-04-03 阿里巴巴集团控股有限公司 一种虚拟机迁移方法和装置
US20180101551A1 (en) * 2013-03-13 2018-04-12 EMC IP Holding Company LLC Highly available cluster agent for backup and restore operations

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102741820A (zh) * 2010-02-08 2012-10-17 微软公司 虚拟存储器的后台迁移
CN102118437A (zh) * 2011-01-17 2011-07-06 浪潮(北京)电子信息产业有限公司 一种基于Xen的虚拟机热迁移进度监控方法及装置
CN103891243A (zh) * 2012-10-17 2014-06-25 华为技术有限公司 实现虚拟机迁移的方法和装置
US20180101551A1 (en) * 2013-03-13 2018-04-12 EMC IP Holding Company LLC Highly available cluster agent for backup and restore operations
CN107046810A (zh) * 2015-12-03 2017-08-15 华为技术有限公司 一种虚拟机备份信息迁移方法、装置和系统
CN107783826A (zh) * 2016-08-26 2018-03-09 北京金山云网络技术有限公司 一种虚拟机迁移方法、装置及系统
CN107870802A (zh) * 2016-09-27 2018-04-03 阿里巴巴集团控股有限公司 一种虚拟机迁移方法和装置
CN106775922A (zh) * 2016-11-22 2017-05-31 山东浪潮云服务信息科技有限公司 一种基于插件机制的虚拟机迁移方法
CN107656797A (zh) * 2017-09-27 2018-02-02 郑州云海信息技术有限公司 跨虚拟化平台迁移虚拟机的方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111158959A (zh) * 2019-12-31 2020-05-15 广州鼎甲计算机科技有限公司 虚拟机备份方法和装置以及虚拟机恢复方法和装置

Also Published As

Publication number Publication date
CN109445908B (zh) 2021-04-27

Similar Documents

Publication Publication Date Title
US10567009B2 (en) Dynamic erasure coding
US11182718B2 (en) Methods and systems to optimize server utilization for a virtual data center
US10116675B2 (en) Methods and systems to detect anomalies in computer system behavior based on log-file sampling
US9483288B2 (en) Method and system for running a virtual appliance
KR101984714B1 (ko) 가상화 자원 모니터링 시스템
CN105897805B (zh) 对多层架构的数据中心的资源进行跨层调度的方法和装置
US10635473B2 (en) Setting support program, setting support method, and setting support device
CN109325200B (zh) 获取数据的方法、装置及计算机可读存储介质
CN110166285A (zh) 一种基于Docker的网络安全实验平台搭建方法
CN103176845B (zh) 一种虚拟机部署方法、系统和装置
US11199972B2 (en) Information processing system and volume allocation method
JPH08286958A (ja) ジョブスケジューリング解析方法
JP2008217302A (ja) 仮想マシンシステム、管理サーバ、仮想マシン移行方法及びプログラム
US10831382B2 (en) Prevent disk hardware failure for cloud applications
CN104662530A (zh) 对于分布式数据存储和处理系统的调整(tune)
US20210012155A1 (en) Method and system that measure application response time
CN106331075B (zh) 用于存储文件的方法、元数据服务器和管理器
CN112199178B (zh) 一种基于轻量化容器的云服务动态调度方法及系统
US11150981B2 (en) Fast recovery from failures in a chronologically ordered log-structured key-value storage system
US12417149B2 (en) Service cluster instance backup and recovery methods and related devices
CN112559157B (zh) 基于Kubernetes的轨道交通软件应用调度方法
CN114546644A (zh) 集群资源调度方法、装置、软件程序、电子设备及存储介质
US20180322675A1 (en) Image Processing Method and Computing Device
CN109445908A (zh) 一种虚拟机备份方法和系统
CN107528871A (zh) 存储系统中的数据分析

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 075000, No. three, B District, 04 East Zone, Chahar Century Square, Hebei, Zhangjiakou

Applicant after: Zhangjiakou dachengyuan science and Technology Service Co.,Ltd.

Address before: 075000, No. three, B District, 04 East Zone, Chahar Century Square, Hebei, Zhangjiakou

Applicant before: ZHANGJIAKOU HAOYANG TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20201109

Address after: 101300 Beijing Shunyi District Airport Street, No. 1 Anhua Street, 1st Building, 1st Floor, No. 2159

Applicant after: BEIJING LONGPU INTELLIGENT TECHNOLOGY Co.,Ltd.

Address before: 075000, No. three, B District, 04 East Zone, Chahar Century Square, Hebei, Zhangjiakou

Applicant before: Zhangjiakou dachengyuan science and Technology Service Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TA01 Transfer of patent application right

Effective date of registration: 20210414

Address after: 310051 Room 101, 1st floor, building F, No.3 Weiye Road, Puyan street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Hangzhou yanhun Network Technology Co.,Ltd.

Address before: 101300 Beijing Shunyi District Airport Street, No. 1 Anhua Street, 1st Building, 1st Floor, No. 2159

Applicant before: BEIJING LONGPU INTELLIGENT TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A Virtual Machine Backup Method and System

Granted publication date: 20210427

Pledgee: Guotou Taikang Trust Co.,Ltd.

Pledgor: Hangzhou yanhun Network Technology Co.,Ltd.

Registration number: Y2024330002433

PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20210427

Pledgee: Guotou Taikang Trust Co.,Ltd.

Pledgor: Hangzhou yanhun Network Technology Co.,Ltd.

Registration number: Y2024330002433