Django backup and restore tool. Handle upload files and database
Use management command snap
Program create *.tar.gz archive with files:
info.json - JSON description of archive’s contents for restore command
directory_backup.2011-01-01.tar - backup of upload directory
database_postgres_backup.2011-01-01.sql - SQL database dump
All files created and restored automatically, you do not need to bother of their structure.
Django-snapshot works now only with PostgreSQL database. Nor sqlite or MySQL are not supported. If you have any suggestions, email developers. Any feedback is welcome.