Database Backup/Restore Add-On
MongoDB Database Backup/Restore Add-On
The Database Backup/Restore Add-On is compatible with standalone MongoDB databases and clustered MongoDB replica sets. It works together with dedicated Backup Storage to create scheduled or immediate database backups and restore selected snapshots when required.
Create Backup Storage
Before installing the backup add-on, create a dedicated storage instance to keep backup data. If Backup Storage already exists, skip directly to the add-on installation step.
Open Marketplace and install the dedicated Backup Storage package.

In the installation window, choose between Standalone and Cluster storage. For Cluster storage, also specify the number of nodes. Then configure the storage size and standard environment details:
- Environment — environment domain name
- Display Name — environment alias
- Region — environment region, if multiple regions are available

Click Install and wait several minutes. The storage is automatically added to the Backup storage nodes group.

Install the MongoDB Backup/Restore Add-On
Once the storage is ready, hover over the MongoDB database and click the Add-Ons icon. Locate Database Backup/Restore Add-On and click Install.

Configure the backup settings:



After about a minute, the platform displays an installation-success notification. The add-on starts working automatically according to the selected schedule.

Managing the Add-On

During backup creation, the add-on uses the standard mongodump utility to create a database snapshot. The snapshot is stored on Backup Storage in a dedicated folder named according to the backed-up database, while each backup itself uses a distinct execution timestamp.
During restoration, the corresponding storage directory is mounted to the master node of the target database. The required snapshot is then restored using the standard mongorestore utility and applied to MongoDB.
Restore MongoDB from Backup
Open the add-on and select Restore. In the dialog, choose:
- Restore from — target environment. Multiple environments can appear if the add-on is used on several environments.
- Backup — select the required backup for the chosen environment. Backup names include timestamps for quick identification.

Click Restore and confirm the action in the pop-up. Once the operation starts, it cannot be canceled or reverted. The dashboard displays a success notification after restoration completes.
Expected Result
MongoDB backups are created automatically according to the configured schedule or manually with Backup Now. Snapshots are stored on dedicated remote Backup Storage using database-specific folders and execution timestamps, and selected backups can be restored through the add-on.
Important Notes
- The add-on supports standalone MongoDB databases and clustered MongoDB replica sets.
- Dedicated Backup Storage must exist before installing the add-on.
- One Backup Storage instance can serve multiple databases.
- Manual crontab scheduling uses UTC.
- Backups are created with
mongodumpand restored withmongorestore. - Backup snapshots are organized by database name and execution timestamp.
- Operations are performed on the database layer’s master node.
- Restoration overrides existing data and cannot be canceled or reverted once started.
