A streaming backup operation for Google Cloud Platform includes the following stages:
-
Create snapshots of all disks that are associated with the source instance.
The snapshots are created in the source instance project.
-
Create disks from the snapshots.
For environments with multiple projects, the disks are created in the project that is associated with the VSA proxy.
-
Delete the snapshots that were created in stage 1.
-
Attach the created disks to the VSA proxy.
-
Populate the config file, and then save it.
-
Read each attached disk, and back up the disk data.
-
Delete the disks that were created as part of the backup process.