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 Google account that has the Editor role granted.
To learn how to manage user roles in the Google Cloud Console, 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 Veeam Backup for Google Cloud Platform 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 by the VM instance to access Google Cloud APIs, firewall rules defined 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 traffic in the specified network, you must select the Allow HTTPS traffic from the internet and specify the allowed IP ranges explicitly.
If you want to connect to Veeam Backup for GCP through SSH or use the Veeam Backup for GCP REST API, you must select the Allow SSH traffic from the internet or Allow public API traffic from the internet check box and specify the allowed IP ranges.
The IPv4 address ranges must be specified in the CIDR notation (for example, 188.8.131.52/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.