Installing Veeam Backup for Google Cloud Platform
Veeam Backup for GCP is installed on a VM instance that is created in Google Cloud during the product installation.
To install Veeam Backup for GCP, do the following:
- Log in to Google Cloud Marketplace using credentials of a GCP service account that you plan to use to install Veeam Backup for GCP.
The service account must be both enabled (to gain access to GCP resources) and granted the Service Account Admin role or the Editor basic role (to perform actions on the behalf of Veeam Backup for GCP). To learn how to enable GCP service accounts and grant roles to them, see Google Cloud documentation.
- Click Explore Marketplace.
- In the search field, enter Veeam Backup for Google Cloud Platform and press [Enter] on the keyboard.
- In the list of search results, click the necessary product edition to open the Veeam Backup for GCP overview page.
- Click Launch.
- On the New Veeam Backup for Google Cloud Platform deployment page, configure the following installation settings:
- Select a project where the VM instance running Veeam Backup for GCP will belong.
Make sure that GCP APIs listed in System Requirements are enabled for the selected project. Otherwise, Veeam Backup for GCP deployment may fail or cause unexpected errors. To learn how to enable APIs for GCP projects, see Google Cloud documentation.
- In the Deployment name field, enter a name for the new Veeam Backup for GCP deployment.
The deployment will include the VM instance running Veeam Backup for GCP, the GCP service account used to deploy the VM instance, firewall rules created to allow traffic to and from the VM instance, and other configuration details specified during installation.
- From the Zone drop-down list, select an availability zone within a GCP region in which the VM instance running Veeam Backup for GCP will reside.
To learn how to configure availability and redundancy settings for GCP resources, see Google Cloud documentation.
- In the Machine type section, specify the number of vCPUs and the amount of memory on Compute Engine that will be allocated to the VM instance running Veeam Backup for GCP.
The recommended hardware requirement for a VM instance running Veeam Backup for GCP is an n1-standard-2 instance with 2 vCPUs and 7.5 GB RAM.
- In the Disks section, specify the size of a boot disk that will be attached to the VM instance running Veeam Backup for GCP, and the size of an additional data disk where the application database and logs will be stored.
- In the Networking section, specify a VPC network and a subnet to which the VM instance running Veeam Backup for GCP will be connected.
For a VPC network and a subnet to be displayed in the lists of available networks, they must be created for the region specified at step 6b in the Google Cloud Console as described in Google Cloud documentation.
Consider the following:
To learn how to enable internet access for VPC networks and subnets, see Google Cloud documentation.
If there are no firewall rules that allow inbound HTTPS and SSH traffic in the specified network, you can select the Allow HTTPS traffic from the internet and Allow SSH traffic from the internet check boxes and specify the allowed IP ranges explicitly.
The IPv4 address ranges must be specified in the CIDR notation (for example, 126.96.36.199/24). To let all IPv4 addresses access the VM instance running Veeam Backup for GCP, you can enter 0.0.0.0/0. However, note that allowing access from all IPv4 addresses is unsafe and thus not recommended in production environments.
- Click Deploy to begin installation.
After installation completes, the Suggested next steps section will display a link to the Veeam Backup for Google Cloud Platform interface. Click the link to proceed to the initial configuration required to start working with Veeam Backup for GCP.