Veritas NetBackup™ CloudPoint Install and Upgrade Guide
- Section I. CloudPoint installation and configuration
- Preparing for CloudPoint installation
- CloudPoint host sizing recommendations
- Deploying CloudPoint using container images
- Deploying CloudPoint extensions
- Installing the CloudPoint extension on AWS (EKS)
- CloudPoint cloud plug-ins
- CloudPoint storage array plug-ins
- NetApp plug-in configuration notes
- Nutanix Files plug-in configuration notes
- Dell EMC Unity array plug-in configuration notes
- FUJITSU AF/DX plug-in configuration notes
- NetApp NAS plug-in configuration notes
- Dell EMC PowerStore plug-in configuration notes
- Dell EMC PowerStore NAS plug-in configuration notes
- Dell EMC PowerFlex plug-in configuration notes
- Dell EMC XtremIO SAN plug-in configuration notes
- Pure Storage FlashArray plug-in configuration notes
- Pure Storage FlashBlade plug-in configuration notes
- IBM Storwize plug-in configuration notes
- HPE RMC plug-in configuration notes
- HPE XP plug-in configuration notes
- Hitachi plug-in configuration notes
- Hitachi (HDS VSP 5000) plug-in configuration notes
- InfiniBox plug-in configuration notes
- Dell EMC PowerScale (Isilon) plug-in configuration notes
- Dell EMC PowerMax and VMax plug-in configuration notes
- Qumulo plug-in configuration notes
- CloudPoint application agents and plug-ins
- Oracle plug-in configuration notes
- Additional steps required after a SQL Server snapshot restore
- Protecting assets with CloudPoint's agentless feature
- Volume Encryption in NetBackup CloudPoint
- CloudPoint security
- Preparing for CloudPoint installation
- Section II. CloudPoint maintenance
- CloudPoint logging
- Upgrading CloudPoint
- Uninstalling CloudPoint
- Troubleshooting CloudPoint
Preparing the GCP service account for plug-in configuration
To prepare for the CloudPoint GCP plug-in configuration
- Gather the GCP configuration parameters that CloudPoint requires.
See Google Cloud Platform plug-in configuration notes.
Do the following:
From the Google Cloud console, navigate to IAM & admin > Service accounts.
Click the assigned service account. Click the three vertical buttons on the right side and select Create key.
Select JSON and click CREATE.
In the dialog box, click to save the file. This file contains the parameters you need to configure the Google Cloud plug-in. The following is a sample JSON file showing each parameter in context. The private-key is truncated for readability.
{ "type": "service_account", "project_id": "some-product", "private_key": "-----BEGIN PRIVATE KEY-----\n N11EvA18ADAN89kq4k199w08AQEFAA5C8KYw9951A9EAAo18AQCnvpuJ3oK974z4\n . . . weT9odE4ryl81tNU\nV3q1XNX4fK55QTpd6CNu+f7QjEw5x8+5ft05DU8ayQcNkX\n 4pXJoDol54N52+T4qV4WkoFD5uL4NLPz5wxf1y\nNWcNfru8K8a2q1/9o0U+99==\n -----END PRIVATE KEY-----\n", "client_email": "email@xyz-product.iam.gserviceaccount.com", "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://accounts.google.com/o/oauth2/token", "auth_provider_x509_cert_url": "https://www.googleapis.com \ /oauth2/v1/certs", "client_x509_cert_url": "https://www.googleapis.com/robot/v1 \ /metadata/x509/ email%40xyz-product.iam.gserviceaccount.com" }
- Using a text editor, reformat the private_key so it can be entered in the CloudPoint user interface. When you look in the file you created, each line of the private key ends with \n. You must replace each instance of \n with an actual carriage return. Do one of the following:
If you are a UNIX administrator, enter the following command in vi. In the following example, the ^ indicates the Ctrl key. Note that only the ^M is visible on the command line.
:g/\\n/s//^V^M/g
If you are a Windows administrator, use WordPad or a similar editor to search on \n and manually replace each instance.
- When you configure the plug-in from the NetBackup user interface, copy and paste the reformatted private key into the Private Key field. The reformatted private_key should look similar to the following:
-----BEGIN PRIVATE KEY-----\ N11EvA18ADAN89kq4k199w08AQEFAA5C8KYw9951A9EAAo18AQCnvpuJ3oK974z4 . . . weT9odE4ryl81tNU\nV3q1XNX4fK55QTpd6CNu+f7QjEw5x8+5ft05DU8ayQcNkX 4pXJoDol54N52+T4qV4WkoFD5uL4NLPz5wxf1y\nNWcNfru8K8a2q1/9o0U+99== -----END PRIVATE KEY-----