Key Benefits

Application-Centric Backup

  • Application-consistent point-in-time backup and recovery
  • Scale-out backup software to meet all backup and recovery RPOs and RTOs
  • Full-featured policy management engine
  • Ease of deployment with API based architecture and native UI interface

Recover in Minutes

  • Flexible, granular recovery to the same or different topology clusters (column family level)
  • Fast recovery times leading to reduced application downtime
  • Single-click recovery with no repairs after recovery
  • Fast, automated refresh of Test/Dev/QA environments

Increase Ops Efficiency

  • Use backup copies for migrations, test/dev and database cloning
  • Significantly lower TCO with no requirement for media servers
  • 80% reduction in backup storage costs
  • Simpler management and lower risk, relative to native tools or scripting

Reference Architecture for Cassandra

The Challenge

In response to digital transformation requirements and explosive data growth, organizations are turning to scalable, distributed databases such as Apache Cassandra / DataStax to build modern customer-centric applications. These applications require massive scalability without sacrificing performance, creating a critical data protection challenge.

The Solution: RecoverX

Datos IO RecoverX is scale-out, elastic data protection software that delivers point-in-time backup and automated recovery for modern applications built on distributed NoSQL databases including Apache Cassandra and DataStax. RecoverX leads to significant TCO savings for customers when compared with native tools or  alternative solutions.

Features and Benefits

Datos IO RecoverX is built to address the unique data protection requirements of database administrators (DBAs) and application developers building applications on Apache Cassandra and DataStax databases. Unique capabilities include:

Scale-Out Data Management Architecture – CODR™

  • Consistent Orchestrated Distributed Recovery, Datos IO’s patented cloud-first, scale-out, data management architecture:
  • Uses elastic compute to autoscale application load
  • Transfers data in parallel to and from file-based and object-based secondary storage for multiple use cases, including data protection and testing and development
  • Stores protected data in native format
  • Removes dependency on media servers

Flexible and Granular Backup

  • Application-consistent point-in-time (PIT) backup of Cassandra column families
  • User-specified PIT backup
  • Databases never quiesced during backup
  • Backup as frequently as every 30 minutes at any granularity

Semantic Deduplication – Single-Copy Restore

  • Application-aware semantic deduplication eliminates redundant data
  • Consistent data versioning enables complete data recoverability, portability, and mobility
  • Recover data at table-level or file-level granularity

Query-able Recovery

  • Industry-first feature allows maximum flexibility for recovery
  • DevOps or database administrators (DBAs) can recover exact columns and rows without recovering the entire column family
  • Delivers near zero RTO
  • Ideal for refresh of Test/Dev environments

Any Cloud: Private Cloud, Hybrid Cloud, and Public Cloud

RecoverX can be deployed on:

  • Physical servers
  • Virtual machines
  • Cloud-native compute instances (i.e. AWS, GCP, etc)

Policy-Based Operational Management

  • Flexible data protection policies
  • Schedule backup policies at any granularity
  • Change existing policies including retention time
  • Pause/resume backup operations
  • Delete backup policies

Deployment Efficiency

  • Simple-to-use infrastructure
  • Only single virtual machine or cloud compute instance needed
  • Leverages native elastic cloud storage

Native Integration with Apache Cassandra

  • Operates at cqlsh level
  • Leverages APIs and other metadata information
  • Delivers full-feature backup and recovery

Data Protection Use Cases

Customers building applications on Apache Cassandra and DataStax databases look for the following data protection use cases and associated features:

  • Backup and Recovery (collection-level and/or database-level)
  • Non-operational recovery use cases such as migrations and test/dev
  • Support for private cloud deployments both physical and virtual
  • Support for public cloud deployments including compute and storage services on AWS and GCP

Ready to become a data hero?