inexcess is a python backup utility that stores all backup files and revisions in GridFS.
- MongoDB
- PyMongo
- Backup up specified local directories into GridFS
pip install git+git://github.com/specialkevin/inexcess.git
Edit the configuration file (/etc/inexcess.conf.example) to suit your needs and then copy to remove the example.
cp /etc/inexcess.conf.example /etc/inexcess.conf
- Revisioning
- Limiting Number of Backups
- Backup Remote Locations via Fabric
- Restore files instead of using Mongo tools (i.e. mongofiles)