Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017132872) VIRTUAL MACHINE BACKUP METHOD, BACKUP DEVICE AND HOST
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/132872 International Application No.: PCT/CN2016/073318
Publication Date: 10.08.2017 International Filing Date: 03.02.2016
IPC:
G06F 12/00 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building Bantian, Longgang Shenzhen, Guangdong 518129, CN
Inventors:
母子安 MU, Zian; CN
Agent:
北京弘权知识产权代理事务所(普通合伙) CHINABLE IP; 中国北京市 朝阳区安定路35号六层35-10-2内620室 620 Room, 35-10-2, the 6th Floor No.35 Anding Road, Chaoyang District Beijing 100029, CN
Priority Data:
Title (EN) VIRTUAL MACHINE BACKUP METHOD, BACKUP DEVICE AND HOST
(FR) PROCÉDÉ DE SAUVEGARDE DE MACHINE VIRTUELLE, DISPOSITIF DE SAUVEGARDE ET HÔTE
(ZH) 虚拟机备份方法、备份装置及宿主机
Abstract:
(EN) A virtual machine backup method and device. The method comprises: receiving a backup command, interrupting a service of a source virtual machine, and creating a clone virtual machine and a clone hard disk for the clone virtual machine (301); establishing a mapping relationship between the clone hard disk and a storage space of a source hard disk of the source virtual machine (302); mirroring operating data of the source virtual machine to the clone virtual machine, so as to enable the clone virtual machine to start operating according to the operating data, configuring the clone virtual machine to receive an IO request, and resuming the interrupted service of the source virtual machine (303); recording, upon detecting that a data operation executed by the clone virtual machine is a modification of data in the source hard disk, the modified data to the clone hard disk, and marking a position of the recording (304); upon detecting that execution of a service of the source virtual machine has been completed, shutting down the source virtual machine and backing up the data in the source hard disk (305); upon detecting that data backup is finished, copying, according to the mapping relationship, data at the marked position in the clone hard disk to a position in the source hard disk mapped to the marked position in the clone hard disk, and configuring the source hard disk as a hard disk for the clone virtual machine (306). The method and device can ensure consistency of backed up data without interrupting the service of a virtual machine.
(FR) L’invention concerne un procédé et un dispositif de sauvegarde de machine virtuelle. Le procédé consiste : à recevoir une instruction de sauvegarde, interrompre un service d’une machine virtuelle source, et à créer une machine virtuelle de clone et un disque dur de clone pour la machine virtuelle de clone (301) ; à établir une relation de mappage entre le disque dur de clone et un espace de stockage d’un disque dur source de la machine virtuelle source (302) ; à refléter des données de fonctionnement de la machine virtuelle source sur la machine virtuelle de clone, de façon à permettre à la machine virtuelle de clone de commencer à fonctionner selon les données de fonctionnement, à configurer la machine virtuelle de clone pour recevoir une requête d’entrée/sortie (E/S), et à reprendre le service interrompu de la machine virtuelle source (303) ; à enregistrer, lors de la détection du fait qu’une opération de données exécutée par la machine virtuelle de clone est une modification de données dans le disque dur source, les données modifiées dans le disque dur de clone, et à marquer une position de l’enregistrement (304) ; lors de la détection du fait que l’exécution d’un service de la machine virtuelle source a été achevée, à arrêter la machine virtuelle source et sauvegarder les données dans le disque dur source (305) ; lors de la détection du fait que la sauvegarde de données est terminée, à copier, selon la relation de mappage, des données à la position marquée dans le disque dur de clone à une position dans le disque dur source mappée à la position marquée dans le disque dur de clone, et à configurer le disque dur source comme disque dur pour la machine virtuelle de clone (306). Le procédé et le dispositif peuvent garantir la cohérence de données sauvegardées sans interrompre le service d’une machine virtuelle.
(ZH) 一种虚拟机备份方法及装置,所述方法包括:接收备份命令,中断源虚拟机的业务,创建克隆虚拟机及克隆虚拟机的克隆硬盘(301),并建立克隆硬盘与源虚拟机的源硬盘的存储空间的映射关系(302);将源虚拟机的运行数据镜像至克隆虚拟机,以使克隆虚拟机根据运行数据开始运行,设置克隆虚拟机接收IO请求,恢复执行所中断的源虚拟机的业务(303);在侦测到克隆虚拟机执行数据操作为对源硬盘中的数据进行修改时,将修改后的数据记录至克隆硬盘中,对记录的位置进行标记(304);在侦测到源虚拟机的业务执行完成之后,关闭源虚拟机,备份源硬盘中的数据(305);在侦测到数据备份结束后,根据所述映射关系将所述克隆硬盘中被标记的位置处的数据复制至所述克隆硬盘被标记的位置处所映射的所述源硬盘的位置,并设置所述源硬盘为所述克隆虚拟机的硬盘(306)。所述方法及装置可以保证备份数据一致性的同时不中断虚拟机的业务。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)
Also published as:
CN107003893