A Django backup and recovery tool
Project description
CTRL-Z (control-zee) is a backup and recovery tool for Django projects.
Its goals are to be operating system agnostic in creating and restoring backups, while being flexible through a yaml configuration file.
Note
Warning: currently only PostgreSQL is supported
Contents
1 Features
Supports Linux, Windows, MacOS
Django project inspection:
- backs up configured databases using settings.DATABASES
- backs up file directories such as settings.MEDIA_ROOT (configurable)
stdlib logging based reporting + e-mailing of backup/restore report
YAML-based, minimal configuration
Simple Python/CLI APIs for backup creation and restoration
2 Installation and usage
See the documentation.
Project details
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|
CTRL_Z-1.0.2-py2.py3-none-any.whl (16.3 kB) Copy SHA256 hash SHA256 | Wheel | py2.py3 | |
CTRL-Z-1.0.2.tar.gz (12.8 kB) Copy SHA256 hash SHA256 | Source | None |