You can back up YugabyteDB to Commvault Unified Data Vault, allowing you to leverage Commvault's secure, scalable storage while maintaining your existing backup workflows.
Backing Up YugabyteDB to Unified Data Vault
YugabyteDB Anywhere provides integrated backup capabilities that support AWS S3 and S3-compatible storage. With Commvault Unified Data Vault, you can replace your S3-compatible storage, keeping your backup configurations and standard operating procedures unchanged.
Before You Begin
Ensure that your infrastructure administrator has completed the following:
Create a Backup Configuration
-
Log in to the YugabyteDB Anywhere console.
-
Navigate to Integrations > Backup > Amazon S3.
-
Click Create S3 Backup.
-
In the backup configuration form, provide the following details:
-
Configuration Name: Enter a name for this backup configuration.
-
Access Key: Enter the Unified Data Vault access key.
-
Access Secret: Enter the Unified Data Vault secret key.
-
S3 Bucket: Enter the bucket name in the format
s3://{bucket_name}. -
S3 Bucket Host Base: Enter the Unified Data Vault endpoint URL (for example,
{endpoint_FQDN}). -
Click Save.
Run a Backup
-
Navigate to the Universes page.
-
Select your universe and click the Backups tab.
-
Click Backup now.
-
In the backup dialog:
-
Select API type: Choose the API type (YCQL or YSQL).
-
Select the storage config: Select the Unified Data Vault backup configuration you created.
-
Select the Database: Choose the keyspace or database you want to back up.
-
Select backup retention period: Specify the retention period.
-
Click Backup.
The backup starts immediately and appears in the backup list.
Restore from Backup
Standard Restore
To restore from a listed backup:
-
In the Backups tab, locate the backup you want to restore.
-
Click the backup row and select Restore.
-
Follow the prompts to complete the restore.
Advanced Restore
To restore from a specific backup location:
-
In the Backups tab, click Advanced and select Advanced Restore.
-
In the Advanced Restore dialog, provide the following details:
-
API type: Select the API type (YCQL or YSQL).
-
Backup location: Enter the backup location in the format:
s3://{bucket_name}/univ-{universe_id}/{keyspace_name}/ybc_backup-{backup_id}/full/{timestamp}/multi-table-{keyspace_name}_{table_id}For example:
s3://ybs3/univ-v2025-c6823619-23b6-4cd9-b5c9-45ae44bbdee0/huge_cql_ksp/ybc_backup-e2e5b5c5410042bb8413c16fb58344c0/full/2026-03-17T19:27:16/multi-table-huge_cql_ksp_650b8eddd3f04f24a860a310a4ee4241 -
Backup config: Select the Unified Data Vault backup configuration.
-
Keyspace name: Enter the destination keyspace name.
-
Click Restore.