Skip to Main Content

MongoByte MongoDB Logo

Welcome to the new MongoDB Feedback Portal!

{Improvement: "Your idea"}
We’ve upgraded our system to better capture and act on your feedback.
Your feedback is meaningful and helps us build better products.

Status Submitted
Categories Database
Created by Guest
Created on Nov 25, 2024

MongoDB should have a database backup system commit base for large self-management databases, like git commit.

There is already a mongodb backup tool mongodump but it is not a good solution for backing up large databases. We thought of making a CMS Platform with mongodb. Billions of websites can be created there. For such a large platform, the mongodump backup tool does not seem sufficient. We want a solution where Mongodb will manage a different backup directory their data will not be deleted even run the delete command. like blockchain. If we run the delete command it will delete the data from the main database but the secondary backup database will declare it as a delete instance. It will create an encrypted snapshot of all data changes every 30 minutes so that data from that time can be retrieved as a Git commit I don't know if this is possible. If it is possible, it would be possible to backup a large database to an encrypted file and it would be much more reliable. This way, if our main database gets corrupted, we can get back the data at any point in time.
  • Attach files
  • Guest
    Nov 25, 2024
    Most important feature I think.