Key Benefits

Application-Centric Backup

  • Application-consistent point-in-time backup and recovery (collections)
  • Full-featured policy management engine
  • Ease of deployment with API based architecture and native UI interface
  • Fast, consistent backups for large scale database clusters

Recover in Minutes

  • Flexible recovery to the same or different topology MongoDB clusters
  • Single-click, fully orchestrated recovery
  • Fast recovery times leading to reduced application downtime
  • Automated refresh of Test/Dev/QA environments

Increase Ops Efficiency

  • Use backup copies for migrations, test/dev and database cloning
  • 70% reduction in backup storage costs
  • Significantly lower TCO with no requirement for media servers
  • 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 next generation customer-centric applications. This fundamental shift raises critical issues in the lifecycle of data management and data protection for non-relational and 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 next-generation applications built on distributed NoSQL data sources including MongoDB. RecoverX software leads to significant TCO savings for customers when compared with native solutions or any other tools.

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.

Scale-out Data Management Architecture – CODR

  • Consistent Orchestrated Distributed Recovery 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
  • Protected data stored 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 server
  • Virtual machine
  • Cloud-native compute instance (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 MongoDB

  • Operates at oplog level
  • Leverages cluster config server and other metadata information
  • Delivers full-feature backup and recovery

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?