Backup MongoDB dumps to S3 or GCS.
./mongobackup --config ./config.yaml
- Prometheus metrics and alerting
name
: backup nameschedule
: cronJob schedule. Example:0 * * * *
mongodb
:host
: MongoDB hostport
: MongoDB port
bucket
: dictionarys3
:name
: bucket nameregion
: bucket region
MONGO_USER
: MongoDB userMONGO_PASSWORD
: MongoDB password
# With Go
go run ./cmd --config config.yaml
# With Docker
docker build -t n9-backup .
docker run --rm -v /tmp/config:/tmp/config n9-backup mongodb-backup --config /tmp/config/config.yaml