You can add a YugabyteDB cluster.
Procedure
-
From the Command Center navigation pane, go to Protect > Big data.
The Big data page appears.
-
Click Add cluster.
The Configure Big Data App page appears.
-
Select YugabyteDB, and then click Next.
The Configure YugabyteDB Cluster page appears.
-
From the Access nodes list, select an existing server access node or add as data access nodes for YugabyteDB.
-
Click Next.
-
From the Plan list, select an existing backup plan or add a new backup plan.
-
Click Next.
The Add YugabyteDB Universe page appears.
-
In the Name box, enter a name for the YugabyteDB cluster in the Commvault environment.
-
In Host box, enter the IP address or hostname of the YugabyteDB host.
If High Availability is configured for YBA, then enter the IP address or hostname of the active instance, or the load balancer name, if configured.
-
From the YugabyteDB credential list, select an existing credential or add a new credential. To add a new credential, do the following:
Steps to add a credential
-
Click the + icon beside the Credentials list.
The Add Credential dialog box appears.
-
In the Credential name box, enter the YugabyteDB credential name to be created.
-
In API token, enter the API token of the YugabyteDB console user.
-
In the Description box, enter a description of the credential.
-
Click Save.
-
-
Click Next.
The Storage configuration section appears.
-
From the Universe name list, select storage universe name.
-
From the Storage configuration list, select an existing storage configuration or create a new storage configuration. To create a storage location, complete the following:
-
Click + button.
The Add storage configuration dialog box appears.
-
From the Storage type list, you can select the following storage type:
-
Amazon S3
-
Microsoft Azure Storage
Note
Only Amazon S3 and Microsoft Azure storage are supported.
-
-
If you select Amazon S3, complete the following:
-
In the Configuration name box, enter a name for the cloud storage.
-
From the Authentication list, you can select the following authentication:
-
Access and secret keys
-
IAM role
-
-
If you select Access and secret keys, complete the following:
-
From the Credentials list, select existing credentials or create new credentials.To add a new credential, do the following:
Steps to add a credential
-
Click the + icon beside the Credentials list.
The Add Credential dialog box appears.
-
From the Credential vault list, select a credential vault to store, share, and update account credentials with shared resources in your environment.
-
In the Credential name box, enter the YugabyteDB credential name to be created.
-
In the Access key ID box, enter the access key ID.
-
In the Description, enter a description for the credentials.
-
Click Save.
-
-
-
If you select IAM role, complete the following:
-
Create an IAM role on the EC2 console with following minimal permissions, and assign it to the YugabyteDB host and Commvault access nodes.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "Statement1", "Effect": "Allow", "Action": [ "s3:DeleteObject", "s3:PutObject", "s3:GetObject", "s3:ListBucket", "s3:ListBucketVersions", "s3:GetBucketLocation", "s3:ListAllMyBuckets", "s3:GetObjectAcl" ], "Resource": "*" } ] }
-
-
-
If you select Microsoft Azure Storage, complete the following:
-
In Configuration name, enter a descriptive name for the cloud storage.
-
For Credentials, select existing credentials or create new credentials.To add a new credential, do the following:
Steps to add a credential
-
Click the + icon beside the Credentials list.
The Add Credential dialog box appears.
-
From the Credential vault list, select a credential vault to store, share, and update account credentials with shared resources in your environment.
-
In the Credential name box, enter the YugabyteDB credential name to be created.
-
In the Access key ID box, enter the access key ID.
-
In the Description, enter a description for the credentials.
-
Click Save.
-
-
-
In the Service host box, enter the service host details. Eg:s3.amazonaws.com.
-
In the Staging path box, enter the staging path for backups.
-
Click Save.
-
-
Click Next.
The Backup content page appears.
-
Select the namespaces to back up, and then click Save.
-
Click Next.
The Summary page appears, where you can see the YugabyteDB cluster configuration details.
-
Click Finish.