PBM physical backup/restore for Open Source Mongo DB

Want to add feature in PBM to support physical backup/restore for open source mongo db

Hi @Qing_Wang - welcome to our forum!

Can you please clarify your question? Do you mean MongoDB Community? We already support physical backup and restore with our Percona Server for MongoDB. In MongoDB Community we cannot support that, as it doesn’t have backupCursor implemented.

Yes, we want to implement backupCursor feature in MongoDB Community as well. We want PBM can support physical backup/restore for both Percona Server for MongoDB and MongoDB Community (maybe we can have a fork), so we do not need to maintain PBM ourself

MongoDB Enterprise Advanced server has backupCursor and extendedBackupCursor implemented, and they could backport that to Community version anytime. For some reason, they don’t. I see no point in creating a Pull Request to MongoDB Inc with our version. Most likely, it won’t be accepted anyway.

Also, you don’t need to maintain PBM yourself. Percona is an organization that can help you with that. If you need to rely on physical backup and restore I recommend to switch all your MongoDB Community deployments to Percona Server for MongoDB (they are binary drop-ins).