×

Backing up method, device, and system for virtual machine

  • US 9,250,824 B2
  • Filed: 10/24/2013
  • Issued: 02/02/2016
  • Est. Priority Date: 11/12/2012
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×