Backup Service benefits

The OpsCenter Backup Service provides backup and recovery for enterprise data even though DataStax Enterprise has built-in replication.

The Backup Service was designed to manage enterprise-wide backup and restore operations for DataStax Enterprise (DSE) clusters. While some administrators and operations staff believe that backup is not needed because of powerful and flexible replication capabilities in DSE, proper backup and restore procedures are still very important to implement for production clusters.

While replication does provide for copies of data to exist in multiple locations, datacenters, and cloud availability zones, all operations performed in a cluster are replicated, including operations that result in lost or incorrect data. For example, if a table is mistakenly dropped, if data is accidentally deleted, or if cluster data becomes corrupted, those adverse events will be replicated to all other copies of that data. In such cases, there is no way to recover the lost or uncorrupted data without a backup of the data. The Backup Service provides a simple interface for scheduling regular or one-off backups of all or specific keyspaces in a cluster, and for recovering data from the stored backups.

The Backup Service offers the following benefits:

  • Performs all functions using the REST API or visually through the OpsCenter UI
  • Delivers smart backups that always ensure full data protection, including backups of commit logs
  • Backs up data to a local server (On Server), Amazon S3, S3 Compatible location, Microsoft Azure, or a custom location on the local filesystem
  • Compresses backup files to save storage
  • Allows specifying retention policies on scheduled backups
  • Easily lets admins carry out full, table-level, or point-in-time restores for a cluster
  • Notifies operations staff should backup or restore operations fail
  • Supports cloning data between clusters (such as copy data from a production cluster to a development cluster) or from a defined other location (such as Amazon S3 or Local FS)
  • Provides detailed backup and restore reports and history

DataStax strongly recommends that organizations using DSE create a strong backup and recovery plan using the Backup Service. Testing backup and restore operations on a non-production cluster is also recommended to ensure that the disaster recovery plan deployed for your organization works as intended.