Performing Disk Restore
In case a disaster strikes, you can restore corrupted persistent disks of a VM instance from a cloud-native snapshot or image-level backup. Veeam Backup for Google Cloud allows you to restore persistent disks to the original location or to a new location.
You can restore zonal and regional persistent disks of all types: standard (pd-standard), balanced (pd-balanced), extreme (pd-extreme) and SSD (pd-ssd). Restore of local SSDs (SCSI and NVMe) is not supported due to technical reasons.
How Disk Restore Works
To restore persistent disks from a cloud-native snapshot, Veeam Backup for Google Cloud uses native Google Cloud capabilities. To restore persistent disks from an image-level backup, Veeam Backup for Google Cloud performs the following steps:
- Deploys a worker instance in the Google Cloud region in which the restored persistent disks will reside.
- Creates empty persistent disks and attaches them to the worker instance.
The number of empty persistent disks equals the number of disks you want to restore.
- Restores backed-up data to the empty persistent disks on the worker instance.
- Takes cloud-native snapshots of the persistent disks with the restored data.
- Creates disks from snapshots in the target location.
- Removes the worker instance from Google Cloud.
- Removes all the created snapshots from Google Cloud Storage.
Veeam Backup for Google Cloud does not attach the restored persistent disks to any VM instances — the disks are placed to the specified location as standalone persistent disks.
How to Perform Disk Restore
To restore persistent disks attached to a protected VM instance, do the following:
- Launch the Disk Restore wizard.
- Select a restore point.
- Choose a restore mode.
- Select a service account.
- Select a project.
- Select a region and an availability zone.
- Enable encryption.
- Specify new names for the disks.
- Run configuration and permission checks.
- Specify a restore reason.
- Finish working with the wizard.
Before you start disk 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.