Sign inSign up

phantomx/backup-mongo-cmr

By phantomx

•Updated over 8 years ago

Backup mongodb data on cloud mail ru

Image
0

2.3K

phantomx/backup-mongo-cmr repository overview

⁠backup-mongo-cmr

A set of scripts to create backups of the Mongo database and save them in the cloud.mail.ru

To create backups on a schedule. The schedule changes occur in the file /etc/cron.d/backup-cron

    docker run -e [email protected] -e MAILRU_PASSWORD=my_password --link mongodb:mongodb --volumes-from:mongodb phantomx/backup-mongo-cmr 

To create a backup and save it locally to disk. Backup will not be sent to the cloud.mail.ru

    mkdir -p `pwd`/tmp
    docker run --rm --link mongodb:mongodb --volumes-from=mongodb -v `pwd`/tmp:/backup phantomx/backup-mongo-cmr ./backup.sh -local

To create a backup and save it to the cloud.mail.ru

    docker run -e [email protected] -e MAILRU_PASSWORD=my_password --link mongodb:mongodb --volumes-from=mongodb phantomx/backup-mongo-cmr ./backup.sh

Restore the Mongo database from an earlier backup

    docker run -e [email protected] -e MAILRU_PASSWORD=my_password --link mongodb:mongodb --volumes-from=mongodb phantomx/backup-mongo-cmr ./restore.sh

Tag summary

Content type

Image

Digest

Size

181.4 MB

Last updated

over 8 years ago

docker pull phantomx/backup-mongo-cmr