BackupMongoS3
Command-line application for MongoDB backup(mongodump/mongorestore) to Amazon S3
Installation
Add this line to your application's Gemfile:
gem 'backup_mongo_s3'
And then execute:
$ bundle
Or install it yourself as:
$ gem install backup_mongo_s3
Help:
Usage: backup_mongo_s3 [options]
--backup_all Backup databases specified in config.yml and upload to S3 bucket
--backup DB_NAME Backup database and upload to S3 bucket
-r, --restore DB_NAME Restore database from BACKUP_DATE backup
-d, --date BACKUP_DATE Restore date YYYYMMDD
-l, --list_backups [DB_NAME] Show list of available backups
--write_cron Add/update backup_all job
--clear_cron Clear backup_all job
-c, --config PATH Path to config *.yml. Default: ./config.yml
--create_config [PATH] Create template config.yml in current/PATH directory
-h, --help Show help