This container runs a cron job which:
- dumps a mongo database using
mongodump
- archives the dump and uploads it to Amazon S3
You can configure the execution of the above steps by setting the following environment variables:
MONGO_HOST
MONGO_PORT
, optional, defaults to27017
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
S3_BUCKET
BACKUP_FILENAME_PREFIX
, optional, defaults tomongo_backup
BACKUP_FILENAME_DATE_FORMAT
, optional, defaults to%Y%m%d
CRON_SCHEDULE
, optional, defaults to0 1 * * *