发明名称 Backing up method, device, and system for virtual machine
摘要 Embodiments of the present disclosure provide a backing up method, device, and system for a virtual machine. The backing up method for a virtual machine includes a backup server mounting a snapshot initial volume of a to-be-backed-up original volume of a virtual machine in a primary storage device to the backup server, creating an initialization backup volume on a backup storage device and mounting the initialization backup volume to the backup server, and backing up an original data block of the original volume to the initialization backup volume.
申请公布号 US9250824(B2) 申请公布日期 2016.02.02
申请号 US201314062669 申请日期 2013.10.24
申请人 Huawei Technologies Co., Ltd. 发明人 Qin Zufu
分类号 G06F3/00;G06F12/00;G06F3/06;G06F11/14 主分类号 G06F3/00
代理机构 Slater & Matsil, L.L.P. 代理人 Slater & Matsil, L.L.P.
主权项 1. A backing up method for a virtual machine, the method comprising: mounting, by a backup server, a snapshot initial volume of an original volume of a virtual machine in a primary storage device to the backup server; creating, by the backup server, an initialization backup volume on a backup storage device, and mounting the initialization backup volume to the backup server; and backing up, by the backup server, an original data block of the original volume to the initialization backup volume; after the mounting, creating, by the backup server, a snapshot resource pool on the backup storage device, mounting the snapshot resource pool to the backup server, acquiring a first checking table of the snapshot initial volume, and storing the first checking table into the snapshot resource pool, wherein the first checking table is used to record a check value of each original data block in the original volume; and after the backing up, mounting, by the backup server, a snapshot volume of an Nth updated original volume to the backup server, acquiring an Nth checking table of the snapshot volume of the Nth updated original volume, comparing the Nth checking table with the first checking table to obtain an Nth difference checking table, acquiring an Nth updated data block corresponding to the Nth difference checking table from the Nth updated original volume, and storing the Nth checking table, the Nth difference checking table, and the Nth updated data block into the snapshot resource pool to complete an Nth backup, wherein N is an integer and N>1, the Nth checking table is used to record a check value of each data block in the Nth updated original volume, and the Nth difference checking table is used to record a check value that differs in the Nth checking table and the first checking table.
地址 Shenzhen CN