Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1.63 KB

README.rst

File metadata and controls

53 lines (34 loc) · 1.63 KB

CTRL-Z - A Django backup and recovery tool

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.

Coverage status Documentation Status

python-versions django-versions pypi-version

Note

Warning: currently only PostgreSQL is supported

  • 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

See the documentation.