Key Benefits

Application-Centric Backup

  • Application-consistent point-in-time backup and recovery (collections)
  • 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 recovery to the same or different topology MongoDB clusters
  • Fast recovery times leading to reduced application downtime
  • Single-click, fully orchestrated 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
  • 10x deployment ease and efficiency when compared with MMS OpsManager

Reference Architecture for MongoDB

The Challenge

To harness the power of the cloud and to drive growth, organizations are increasingly turning to scalable, distributed databases such as MongoDB to build modern, customer-centric applications. This fundamental shift raises issues in the lifecycle of data management and data protection for NoSQL databases such as MongoDB.

The Solution: RecoverX

RecoverX is scale-out, elastic data protection software delivering point-in-time backup and automated recovery for modern applications built on distributed NoSQL data sources including MongoDB. RecoverX software 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 MongoDB 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

Continuous Backup of Sharded & Non-Sharded Clusters

  • Automated fixed point-in-time (PIT) backup
  • User-specified PIT backup
  • Databases never quiesced during backup
  • Collections can be recovered to same MongoDB database for operational recovery and/or a different MongoDB database instance for test/dev, regardless of topology

Any Cloud: Private, Hybrid, and Public

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

Granular Recovery 

  • Time-based granular recovery options for optimal RPO
  • Query-based granular recovery options for optimal RTO and to meet regulatory and compliance requirements
  • Streaming recovery options for optimized air-handling

Data Protection Use Cases

  • Backup and Recovery (collection-level and/or database-level)
  • Non-operational recovery use cases such as migrations and test/dev
  • Support for private cloud deployment with applicability in VMWare environments and NFS storage
  • Support for public cloud deployment with applicability in cloud-native compute and storage services on AWS and GCP

Ready to become a data hero?