×

Backup and recovery of raw disks [RDM] in virtual environment using snapshot technology

  • US 10,114,706 B1
  • Filed: 09/22/2015
  • Issued: 10/30/2018
  • Est. Priority Date: 09/22/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, by a virtual machine manager on a first computing device, a request for backup of a virtual disk of a virtual machine on the first computing device to a target storage device, the request originating from a second computing device, wherein the virtual machine is identified by a unique virtual machine identifier within the request, and wherein the virtual machine manager includes a backup application programming interface (API);

    in response to receiving the request, determining, by the virtual machine manager using the backup API therein, an identifier for the virtual disk of the virtual machine to be backed up to the target storage device;

    determining, by the virtual machine manager, a mapping of the identifier for the virtual disk to one or more portions of disk storage on a source storage device, wherein the virtual machine manager uses the backup API therein to communicate with a backup agent on the source storage device to determine the mapping of the identifier for the virtual disk to the one or more portions of disk storage on the source storage device, wherein determining the mapping of the identifier for the virtual disk to the one or more portions of disk storage includes requesting, by the virtual machine manager, a mapping of a raw virtual disk in the virtual disk to the one or more portions of disk storage from the source storage device, wherein the mapping of the raw virtual disk to the one or more portions of storage is defined by a raw disk mapping file, wherein the raw disk mapping is requested by the virtual machine manager from the source storage device;

    triggering, by the virtual machine manager, transmission to the target storage device, the identifier for the virtual disk, the mapping of the identifier for the virtual disk to the one or more portions of disk storage, and data stored in the one or more portions of disk storage on the source storage device.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×