Performing Instance Restore

In this article

    In case a disaster strikes, you can restore an entire VM instance from a cloud-native snapshot or image-level backup. Veeam Backup for Google Cloud allows you to restore one or more VM instances at a time, to the original location or to a new location.


    When restoring a VM instance, Veeam Backup for Google Cloud recovers data from all zonal and regional persistent disks (standard, balanced, extreme and SSD) attached to the instance. However, due to technical reasons, when it comes to local SSDs (SCSI and NVMe), Veeam Backup for Google Cloud is able to recover only the configuration of these disks, which means that any data stored on the disks is lost during the restore process.

    How Instance Restore Works

    To restore a VM instance from a cloud-native snapshot, Veeam Backup for Google Cloud uses native Google Cloud capabilities. To restore a VM instance from an image-level backup, Veeam Backup for Google Cloud performs the following steps:

    1. Deploys a worker instance in the Google Cloud region in which the restored VM instance will reside.
    2. Creates empty persistent disks and attaches them to the worker instance.

    The number of empty persistent disks equals the number of persistent disks attached to the backed-up VM instance.

    1. Restores backed-up data to the empty persistent disks on the worker instance.
    2. Takes cloud-native snapshots of the persistent disks with the restored data.
    3. Creates disks from the snapshots in the target location.
    4. Removes the worker instance and all the created snapshots from the Google Cloud environment.
    5. Creates a VM instance in the target location.
    6. Attaches the created persistent disks with the restored data to the VM instance.
    7. [This step applies only if you perform restore to the original location and if the source VM instance is still present in the location] Powers off the source VM instance, renames the restored VM instance and then removes the source VM instance from the Google Cloud environment.

    How to Perform Instance Restore

    To restore a protected VM instance, do the following:

    1. Launch the VM Instance Restore wizard.
    2. Select a restore point.
    3. Choose a restore mode.
    4. Select a project.
    5. Select a region and an availability zone.
    6. Enable encryption.
    7. Specify a new name and machine type for the instance.
    8. Configure network settings.
    9. Specify a restore reason.
    10. Finish working with the wizard.


    Before you start VM instance restore, make sure that network settings are configured for each region where worker instances will be deployed during the restore process. For information on how to configure network settings, see Adding Worker Configurations.