Skip to main content

Management commands to help backup and restore a project database and media.

Project description

Django Database Backup

https://github.com/jazzband/django-dbbackup/actions/workflows/build.yml/badge.svg Documentation Status https://codecov.io/gh/jazzband/django-dbbackup/branch/master/graph/badge.svg?token=zaYmStcsuX Jazzband

This Django application provides management commands to help backup and restore your project database and media files with various storages such as Amazon S3, Dropbox, local file storage or any Django storage.

It is made to:

  • Allow you to secure your backup with GPG signature and encryption

  • Archive with compression

  • Deal easily with remote archiving

  • Keep your development database up to date

  • Use Crontab or Celery to setup automated backups

  • Manually backup and restore via Django management commands

Docs

See our official documentation at Read The Docs.

Why use DBBackup

This software doesn’t reinvent the wheel, in a few words it is a pipe between your Django project and your backup storage. It tries to use the traditional dump & restore mechanisms, apply compression and/or encryption and use the storage system you desire.

It gives a simple interface to backup and restore your database or media files.

Contributing

Jazzband

This is a Jazzband project. By contributing you agree to abide by the Contributor Code of Conduct and follow the guidelines.

All contribution are very welcomed, propositions, problems, bugs and enhancement are tracked with GitHub issues system and patches are submitted via pull requests.

We use GitHub Actions as continuous integration tools.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_dbbackup-4.3.0.tar.gz (43.0 kB view details)

Uploaded Source

Built Distribution

django_dbbackup-4.3.0-py3-none-any.whl (58.5 kB view details)

Uploaded Python 3

File details

Details for the file django_dbbackup-4.3.0.tar.gz.

File metadata

  • Download URL: django_dbbackup-4.3.0.tar.gz
  • Upload date:
  • Size: 43.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.8

File hashes

Hashes for django_dbbackup-4.3.0.tar.gz
Algorithm Hash digest
SHA256 3549c8ccfdb167f20ca2c26eb0dfa55c79aa3f31ea4e4dbfa0816bc18ceec6dc
MD5 455fc17b62fa51b9adf3fd33e9a160d8
BLAKE2b-256 fb2645caf29882db46117b053dfc79229d6e97cb080486c504d42edfe54b133b

See more details on using hashes here.

File details

Details for the file django_dbbackup-4.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_dbbackup-4.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b4003b353d49d914ffbc033c793198426572d0a2b137ec795ddb2fb82225b960
MD5 40184228bbdd26fb7d477fc2bf74dd04
BLAKE2b-256 4defd49ca67fefe5a933cf46e56a108cbdb064a26a47dc00c2ad15a21f7d35fd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page