Backup Process for Google Cloud Platform

A streaming backup operation for Google Cloud Platform includes the following stages:

  1. Create snapshots of all disks that are associated with the source instance.

    The snapshots are created in the source instance project.

  2. Create disks from the snapshots.

    For environments with multiple projects, the disks are created in the project that is associated with the VSA proxy.

  3. Delete the snapshots that were created in stage 1.

  4. Attach the created disks to the VSA proxy.

  5. Populate the config file, and then save it.

  6. Read each attached disk, and back up the disk data.

  7. Delete the disks that were created as part of the backup process.