All Collections
Self-Hosted Setup
External MongoDB Database
Kendis Backup management for External MongoDB
Kendis Backup management for External MongoDB

Must have setup: Configure MongoDB Backups

Kendis Team avatar
Written by Kendis Team
Updated over a week ago

When you use externally hosted MongoDB, you must manage the backups by yourself, and the following guide explains how to configure the Backups.

Create a Backup

Mongodump is the utility for creating backups fir externally hosted database

mongodump --port=37017 --username=user --authenticationDatabase=admin --out=/opt/backup/mongodump-2023-05-05


Note: You must schedule a script or similar setup to take the backups on daily/regular basis.

Archive Option

Archive is a backup in a single file rather than a folder.

For making an archive as an output, use the following command

mongodump --port=37017 --username=user --authenticationDatabase=admin --archive=/opt/backup/mongodump-2023-05-05.archive –db=kendis

Restore from backup

mongorestore --uri="mongodb://" /opt/backup/mongodump-xxxxxxxxxx

Restoring from archive dump

mongorestore --uri="mongodb://" --archive=/opt/backup/mongodump-xxxxxxxxxx.archive

Important Note:

Above are example commands for your reference, exact commands may vary depending on your MongoDB database version.

For further reference

Did this answer your question?