Skip to content

thebookworm101/mongodb-s3-backup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Mongodb to Amazon s3 Backup Script

Requirements

  • Running mongod process
  • mongodump
  • mongo
  • openssl
  • tar
  • rm
  • curl

Usage

bash /path/to/backup.sh -u MONGODB_USER -p MONGODB_PASSWORD -k AWS_ACCESS_KEY -s AWS_SECRET_KEY -r S3_REGION -b S3_BUCKET

Where S3_REGION is in the format ap-southeast-1

Cron

Daily

Add the following line to /etc/cron.d/db-backup to run the script every day at midnight (UTC time)

0 0 * * * root /bin/bash /path/to/backup.sh -u MONGODB_USER -p MONGODB_PASSWORD -k AWS_ACCESS_KEY -s AWS_SECRET_KEY -b S3_BUCKET

About

Mongodb to Amazon S3 Backup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published