stefanprodan/mgob

By stefanprodan

Updated over 4 years ago

MongoDB backup automation tool

Image
11

5M+

MGOB is a MongoDB backup automation tool built with Go.

Supported tags:

  • latest stable release
  • edge master branch latest successful build
  • 0.9 compatible with MongoDB 3.4
  • 0.10 compatible with MongoDB 3.6
  • 1.0 compatible with MongoDB 4.0
  • 1.1 compatible with MongoDB 4.2

Features

  • schedule backups
  • local backups retention
  • upload to S3 Object Storage (Minio, AWS, Google Cloud, Azure)
  • upload to SFTP
  • notifications (Email, Slack)
  • instrumentation with Prometheus
  • http file server for local backups and logs

Install

docker run -dp 8090:8090 --name mgob \
    -v "/mogb/config:/config" \
    -v "/mogb/storage:/storage" \
    -v "/mgob/tmp:/tmp" \
    -v "/mgob/data:/data" \
    stefanprodan/mgob \
    -LogLevel=info

Configure

The configuration instructions can be found at github.com/stefanprodan/mgob.

License

MGOB is licensed under the MIT License.

Docker Pull Command

docker pull stefanprodan/mgob