django-snapshot 0.1.0
Django backup and restore tool. Handle upload files and database
Installation:
- Add snapshot to INSTALLED_APPS in your settings.py within your django project.
Usage
Use management command snap
./manage.py snap
help:
- snap save - take a snapshot at current time
- snap restore [i] - restore from [i] snapshot (0 by default)
- snap list - list all available snapshots
How it works:
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.
Restrictions:
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.
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| django-snapshot-0.1.0.tar.gz (md5) | Source | 2011-04-07 | 5KB | 373 | |
- Author: Ivan Gromov
- Keywords: django snapshot backup restore tool
- License: GPLv3
-
Categories
- Development Status :: 3 - Alpha
- Environment :: Web Environment
- Framework :: Django
- Intended Audience :: Developers
- License :: OSI Approved :: GNU General Public License (GPL)
- Natural Language :: English
- Natural Language :: Russian
- Operating System :: OS Independent
- Programming Language :: Python
- Topic :: Internet :: WWW/HTTP :: Dynamic Content
- Package Index Owner: Redsolution
- DOAP record: django-snapshot-0.1.0.xml
