Sign inSign up

vmakhaev/mongo-backup-s3

By vmakhaev

•Updated over 10 years ago

Mongo backup

Image
0

3.5K

vmakhaev/mongo-backup-s3 repository overview

#mongo-backup-s3

A simple docker container to backup mongo to s3. Easy to integrate with cron.

⁠Usage

To initiate a backup.

docker run --rm --link mongo:mongo -e AWS_ACCESS_KEY_ID=123 -e AWS_SECRET_ACCESS_KEY=123 -e S3_BUCKET=bucket -e S3_MONGO_PREFIX=mongo vmakhaev/mongo-backup-s3 backup

To list the backups on s3.

docker run --rm --link mongo:mongo -e AWS_ACCESS_KEY_ID=123 -e AWS_SECRET_ACCESS_KEY=123 -e S3_BUCKET=bucket -e S3_MONGO_PREFIX=mongo vmakhaev/mongo-backup-s3 list

To restore a given backup, where [backup-file-name] is the name of the backup file you would like to restore.

docker run --rm --link mongo:mongo -e AWS_ACCESS_KEY_ID=123 -e AWS_SECRET_ACCESS_KEY=123 -e S3_BUCKET=bucket -e S3_MONGO_PREFIX=mongo vmakhaev/mongo-backup-s3 restore [backup-file-name]

Tag summary

Content type

Image

Digest

Size

165.3 MB

Last updated

over 10 years ago

docker pull vmakhaev/mongo-backup-s3