Backup Mongo to S3
Based on Mysql Backup S3
$ docker run -e S3_ACCESS_KEY_ID=key -e S3_SECRET_ACCESS_KEY=secret -e S3_BUCKET=my-bucket -e S3_PREFIX=backup -e MONGO_USER=user -e MONGO_PASSWORD=password -e MONGO_HOST=localhost -e MONGODUMP_DATABASE=todos byrnedo/mongo-to-s3
MONGODUMP_OPTIONS mongodump options (default: )MONGODUMP_DATABASE list of databases you want to backupMONGO_HOST the mongo host requiredMONGO_PORT the mongo port (default: 27017)MONGO_USER the mongo user requiredMONGO_PASSWORD the mongo password requiredS3_ACCESS_KEY_ID your AWS access key requiredS3_SECRET_ACCESS_KEY your AWS secret key requiredS3_BUCKET your AWS S3 bucket path requiredS3_PREFIX path prefix in your bucket (default: 'backup')S3_REGION the AWS S3 bucket region (default: eu-west-1)S3_ENDPOINT the AWS Endpoint URL, for S3 Compliant APIs such as minio (default: none)S3_S3V4 set to yes to enable AWS Signature Version 4, required for minio servers (default: no)Content type
Image
Digest
Size
56.9 MB
Last updated
almost 9 years ago
docker pull byrnedo/mongo-to-s3