Cohesity
Cohesity provides a comprehensive, highly scalable, and flexible backup solution that fits the data protection needs of any size organization.
By using Cohesity SmartFiles as a backup target for YugabyteDB universes, you can take advantage of Cohesity's many powerful features, including:
- Speed – Recover from cyberattacks many times faster compared to other systems.
- Security – Improve your security posture, detect threats, and protect data.
- Scale – Secure and protect YugabyteDB and your other data sources on a single platform, even at a petabyte scale.
- Simplicity – Run Yugabyte backup and recovery workflows from a unified control plane and set of APIs (just as you do for the rest of your data estate).
- Smarts – Gain business and operational insights from your data with advanced AI capabilities.
Set up Cohesity as your backup target
Because YugabyteDB Anywhere supports S3-compatible storage, integrating Cohesity with YugabyteDB Anywhere is a straightforward three step process:
-
Create a Cohesity SmartFiles S3 View.
To use Cohesity as backup storage for a YugabyteDB universe, you first need to create a Cohesity View using the Object Services category, choose a QoS policy, and configure the View for S3. For this solution, Cohesity recommends having inline deduplication and inline compression enabled on the Storage Domain in which you create the View. See the Cohesity documentation for more information.
To access Cohesity SmartFiles S3 Object Service as a backup storage from YugabyteDB Anywhere, you will also need the access key and secret key of the S3 bucket owner.
-
Create an S3-compatible backup configuration in YugabyteDB Anywhere.
S3-compatible storage requires S3 path style access
By default, the option to use S3 path style access is not available. To ensure that you can use this feature, navigate tohttps://<my-yugabytedb-anywhere-ip>/features
and enable the enablePathStyleAccess option.YugabyteDB Anywhere supports any S3-compatible storage. To create a backup configuration that uses your Cohesity S3 View, navigate to Integrations > Backup > Amazon S3, click Create S3 Backup, and enter the following details:
- Configuration Name - provide a meaningful name for your storage configuration.
- Access Key and Access Secret - provide the access key and secret of the user who created the S3 bucket on the Cohesity Cluster.
- S3 Bucket - enter the name of the S3 bucket created on Cohesity which you plan to use as backup storage.
- S3 Bucket Host Base - enter the Cohesity cluster URL with port, for example,
https://cohesity.com:3000
. - S3 Path Style Access - set this option to true.
Click Save when you are done.
For more information on backup configurations in YugabyteDB Anywhere, refer to Configure backup storage.
-
Configure your YugabyteDB universe to use the backup configuration that you created as you would normally. For more information, refer to Back up and restore universes.