Backup Appliances

A backup appliance is a Linux-based VM instance where Veeam Backup for Google Cloud is installed. The backup appliance performs the following administrative activities:

  • Manages architecture components.
  • Coordinates snapshot creation, backup and recovery tasks.
  • Controls backup policy scheduling.
  • Generates daily reports and email notifications.

The backup appliance also maintains the configuration database that stores data collected from Veeam Backup for Google Cloud for the existing backup policies, protected VM, Cloud SQL and Cloud Spanner instances, deployed worker instances, connected Google Cloud projects and so on.


If you have multiple backup appliances deployed in Google Cloud, you can add the appliances to Veeam Backup & Replication, and then use the Veeam Backup & Replication console as the central management console for Veeam Backup for Google Cloud operations. For more information on the Veeam Backup & Replication console, see the Veeam Backup & Replication User Guide.

Backup Appliance Software

The VM instance running Veeam Backup for Google Cloud is deployed with the pre-installed set of software components:

  • Ubuntu 20.04
  • ASP.NET Core Runtime 6.0
  • PostgreSQL 12
  • nginx 1.24.0
  • libpam-google-authenticator 20170702-2
  • Veeam Backup for Google Cloud installation packages

In case any software updates become available for the backup appliance, these updates can be installed using the Veeam Updater service as described in section Updating Veeam Backup for Google Cloud.

Backup Appliance Components

The backup appliance uses the following components: