I’m looking for a mongodb backup with the following feature:
- Customizable S3-compatible storage as destination to store backup
- Customizable mongodb credentials to run mongodump and mongorestore
- Customizable cronjob to run periodic backups
- Manual backup on demand
- List all backups (maybe simply getting name of all backups from S3-compatible storage)
- Restore database from backups
- Preferably comes with a webapp to do all the things listed above.
Some of the repos I found online does not come with list backup, restore from backup, or a web app. Building one is rather simple engineering-wise IMO but I just want to see if there’s an OSS version before embarking on building one.
https://github.com/shieldproject/shield does mongodb and s3, the rest i dont know, take a look.