Adding a YugabyteDB Cluster

You can add a YugabyteDB cluster.

Procedure

  1. From the navigation pane, go to Protect > Big data.

    The Big data page appears.

  2. Click Add cluster.

    The Configure Big Data App page appears.

  3. Select YugabyteDB, and then click NEXT.

    The Configure YugabyteDB Cluster page appears.

  4. Select an existing access from the list or add a new access node. To add a new access node, complete the following:

    1. Click +.

      The Perform remote install on node dialog box appears.

    2. Select one of the following installation methods:

      • To install software on the computer, click Install software packages on your computer, and then enter the following information:

        1. In the Host name box, type the host name.

        2. Select a OS Type.

        3. Specify the server credentials:

          • To use saved credentials, move the Use saved credentials toggle to the right, then select a credential.

          • If you are not using saved credentials, enter the User name and Password to be used.

        4. In the SSH port number box, enter the port number.

        5. If you want to use SSH instead of user credentials, move the Use SSH key toggle to the right, and then in the SSH key path box, enter the file path.

        6. To specify the installation location, in the Installation location box, enter the path.

        7. To reboot the servers in the server group after the installation, move the Reboot if required toggle key to the right.

      • To complete an installation when the software is already installed on the server, click Complete the installation if the software packages are already installed on your computer, and then enter the following information:

        1. In the Host name box, enter the host name.

        2. To assign a specific name to the server, in the Server name box, enter the name.

    3. Click INSTALL.

  5. Select an existing plan or add add a new plan.

  6. Click NEXT.

    The Add YugabyteDB Universe page appears.

  7. In the Name box, enter a name for the YugabyteDB cluster in the CommCell environment.

  8. 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.

  9. In API token box, enter the API token of the YugabyteDB console user.

  10. Click NEXT.

    The Storage Configuration page appears.

  11. From the Universe name list, select a universe name to back up.

  12. From the Storage configuration list, select an existing storage configuration or create a new storage configuration. To create a storage location, complete the following:

    1. Click the add button add/plus button - gray - no border.

      The Add storage configuration dialog box appears.

    2. From the Storage type list, select Amazon S3, or Microsoft Azure Storage.

      Note

      Only Amazon S3 and Microsoft Azure storage are supported.

    3. If you select Amazon S3, complete the following:

      1. In the Configuration name box, enter a name for the cloud storage.

      2. From the Authentication list, select the type of the authentication to use.

      3. If you select Access and secret keys, complete the following:

        1. From the Credentials list, select existing credentials or create new credentials.

        2. To create credentials, complete the following:

          1. Click the add button add/plus button - gray - no border.

            The Add credential dialog box appears.

          2. Enter values for the authentication method that you are using:

            • Credential name: Enter a name for the credentials that you are creating.

            • Access key ID: Enter the access key ID.

            • Secret access key: Enter the secret key.

            • Description: Enter a description for the credentials.

      4. If you select IAM role, complete the following:

        1. Create an IAM role on the EC2 console with following minimal permissions, and assign it to the YBA 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": "*" } ] }

        2. In the Bucket box, enter the Amazon S3 bucket name.

        3. Click Save.

    4. If you select Microsoft Azure Storage, complete the following:

      1. In Configuration name, enter a descriptive name for the cloud storage.

      2. For Credentials, select existing credentials or create new credentials.

        1. To create credentials, complete the following:

          1. Click the add button add/plus button - gray - no border.

            The Add credential dialog box appears.

          2. In Credential name, enter a descriptive name for the credentials.

          3. In Account name, enter the name of the storage account to use.

          4. In Access key ID, enter the SAS token of the storage account.

          5. In Description, enter a description of the credentials.

          6. Click SAVE.

      3. In the Service host box, enter the service host details.

      4. In the Staging path box, enter the staging path for backups.

      5. Click SAVE.

  13. Click NEXT.

    The Backup content page appears.

  14. Select the namespaces to back up, and then click SAVE.

  15. Click NEXT.

    The Summary page appears, where you can see the YugabyteDB cluster configuration details.

  16. Click FINISH.

Loading...