MongoDB is the leading NoSQL database, with significant adoption among the Fortune 500 and Global 500. MongoDB has quickly become the product of choice in various domains such as IoT, analytics, SaaS and others. Enterprises using MongoDB typically store huge amounts of data, which means protecting that data is critical to the business.
What is MongoDB?
MongoDB is an open-source, non-relational NoSQL database. It is a cross-platform, document-oriented database that provides high performance and availability, and easy scalability. "Collections" in MongoDB provide logical groups of "Documents".
MongoDB is schema free. Each collection can have its own schema. For scalability, MongoDB can be deployed in "Replica Set" and "Shared Cluster." "MongoDB Atlas" is a global cloud database service for modern applications.
Why protect MongoDB?
MongoDB is susceptible to accidental changes and deletions, viruses, malware and even ransomware, just like other database applications. But since MongoDB provides asynchronous replication by default, many users don’t perform backups for data protection.
But with social media data, Machine Learning models, logs, third-party feeds, open APIs, IoT data, and other sources of data, recreating or reloading this data may not be possible. So, this is critical single-source data that must be backed up and stored long term.
What is Quest® NetVault®?
Quest NetVault is cloud-ready data protection software for hybrid data centers. It’s used by tens of thousands of IT organizations globally to protect their applications and data on-premises and in the cloud — from one intuitive console.
NetVault is a scalable data backup and restore solution that supports multiple server and application platforms in both physical and virtual environments. That means you can ensure continuous availability of your business-critical systems, applications and data.
Quest® NetVault® Plug-in for MongoDB
Quest NetVault Plug-in for MongoDB, part of the NetVault product line, increases confidence in recoverability of critical data and eliminates the need for writing complex backup-and-recovery scripts. Through a web-based user interface (WebUI) and automated workflow process, the plug-in offers a centralized way to set up, configure, and define backup and restore policies for your MongoDB document databases.
Support for MongoDB sharded clusters, MongoDB standalone servers, and MongoDB Atlas cloud backups let you implement a backup policy that is flexible enough to account for many recovery scenarios without learning MongoDB internals. The plug-in offers a detailed level of control that minimizes downtime by allowing you to restore databases. Through integration with a range of backup storage devices, your data is protected and stored offsite to meet your disaster-recovery and business-continuity goals.
The Quest NetVault Plug-in for MongoDB supports protection for following deployments.
- On-premises Replica Set
- On-premises Sharded Cluster
- In cloud with MongoDB Atlas
In real time, administrators can quickly and easily select which databases in their cluster to protect using the “Browsing” capability of the Quest NetVault Plug-in for MongoDB. You can define the protection jobs and policy for full and incremental backups.
You can also restore a MongoDB database from a specific NetVault® Save-Set instance. The "Restore and Relocate" feature of the Quest NetVault Plug-in for MongoDB allows multiple DR scenarios. The Quest NetVault Plug-in for MongoDB also supports auto detection of primary and secondary nodes from the current deployment.
So if you’re using MongoDB, you can’t afford not to protect your business information with a comprehensive data protection solution.