You can use the Commvault software to back up and restore MongoDB.
Backups
Environments You Can Back Up
-
Replica set environments
-
Sharded cluster environments
Backups You Can Perform
-
Full backups, using IntelliSnap
During full backups, the databases are quiesced , and then snapshots are taken of the data path volumes.
-
Incremental backups
Incremental backups back up the MongoDB oplog dumps that are collected every 15 minutes. You can change the frequency of MongoDB oplog dumps by editing the log schedule policy from the CommCell Console.
When You Can Perform Backups
Full backups, using IntelliSnap:
-
On a schedule: The server plan that you assign manages scheduled backups
-
On demand: You can perform on-demand backups at any time
Incremental backups (using MongoDB oplog dumps):
- On a schedule: The server plan that you assign manages scheduled backups
Restores
Backups You Can Use for Restores
-
The most recent backup: For example, restore the most recent backup to its original location
-
A backup from a specific date: For example, restore data to a point in time before it became unusable
-
Backups from a date range: For example, restore data that was accidentally deleted
Destinations You Can Restore To
-
The current location (in place)
-
A different cluster (out of place)
-
A disk