Architecture Overview
If you have Google Cloud Plug-in for Veeam Backup & Replication installed on a backup server, the backup infrastructure includes the following components:
- Backup server — is a Windows-based physical or virtual machine on which Veeam Backup & Replication is installed. It is the core component of the backup infrastructure. For more information, see the Veeam Backup & Replication User Guide, section Backup Server.
- Google Cloud Plug-in for Veeam Backup & Replication — is an architecture component that enables integration between Veeam Backup & Replication and Veeam Backup for Google Cloud.
- Veeam Backup for Google Cloud appliances — Linux-based VM instances where Veeam Backup for Google Cloud is installed. The appliances perform backup and recovery tasks, control backup policy scheduling, generate daily reports and email notifications. For more information, see the Veeam Backup for Google Cloud User Guide, section Architecture Overview.
- Worker instances — temporary Linux-based VM instances that are created by Veeam Backup for Google Cloud to perform backup and restore operations. Worker instances process backup workload and distribute backup traffic when transferring data to and from repositories. For more information, see the Veeam Backup for Google Cloud User Guide, section Architecture Overview.
- Repositories — folders created in Google Cloud storage buckets where Veeam Backup for Google Cloud stores backups of protected VM and Cloud SQL instances. For more information, see section Managing Repositories.
- Additional repositories and tape devices — any repositories where Veeam Backup & Replication keeps and stores copies of VM instance backups. For more information, see the Veeam Backup & Replication User Guide, sections Backup Repository and Machines Backup to Tape.
- Gateway servers — auxiliary backup infrastructure components that provide access from the backup server to repositories. By default, the role of a gateway server is assigned to the backup server.
Gateway servers cache data when you copy backups and restore application items, which helps you decrease the amount of traffic being sent over the network and reduce data transfer costs. For more information on caching data, see the Veeam Backup & Replication User Guide, section Cache.