stefanprodan / mgob

MongoDB dockerized backup agent. Runs schedule backups with retention, S3 & SFTP upload, notifications, instrumentation with Prometheus and more.
MIT License
769 stars 152 forks source link

Upgraded components & changed base image to Ubuntu #149

Closed priyesh2609 closed 2 years ago

priyesh2609 commented 2 years ago

Description

mongodump of old mongodb tools was failing due to permission issue on reading unauthorized to make a count request on system.config.indexBlds collection on newer versions of mongodb but was working with the previous versions of mongodb. I tried taking the dump using the new mongodb tools by installing on my mac I was able to take backup.

I changed the base OS because the new mongodb tools have been moved out of mongodb database versioning and I was not able to find out a new toolset compatible with alpine linux. That's why I moved the base os image to Ubuntu.

Also, I have upgraded the components like Gcloud, AWS SDK etc.

If you are not going to merge it, please let me know. I will manage my fork independently.

Just FYI, I have created an image for the same and have deployed it on my cluster. Link to the image - https://hub.docker.com/repository/docker/devpriyesh2609/mgob

priyesh2609 commented 2 years ago

Hey @stefanprodan, Sorry for the delayed response was on vacation for a week. Sure, I have been in constant touch with developments & updates on Mongo and could help you in maintaining the project.

Let me know, when you do that.

Thanks.