Skip to main content

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

Project description

Django DBBackup

Build Status

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-supported storage.

Features

  • Secure your backup with GPG signature and encryption.
  • Archive with compression.
  • Easily manage remote archiving.
  • Keep your development database up to date.
  • Set up automated backups with Crontab or Celery.
  • Manually backup and restore via Django management commands.

Documentation

For more details, see the official documentation.

Why use DBBackup?

DBBackup gives you a simple yet robust interface to backup, encrypt, transmit, and restore your database and media.

In a few words, it is a pipe between your Django project and your backups. It is written to be far more efficient than Django's backup/restore commands by using your database's native/standard/best procedure(s) or tool(s) to perform backups.

Ultimately, this helps simplify the task of "creating a backup" by removing the need for writing relational query commands, using complex tools, or creating scripts. Optionally, DBBackup can apply compression and/or encryption before transferring the data to nearly any storage system.

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-5.0.0.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

django_dbbackup-5.0.0-py3-none-any.whl (33.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_dbbackup-5.0.0.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for django_dbbackup-5.0.0.tar.gz
Algorithm Hash digest
SHA256 aa9cc88e1413adfec0e547dd91e0afed6dbb91a02459697663a9b988dbc71f18
MD5 4d325d5871fe16fbea549a30425c2b15
BLAKE2b-256 df883b8fe59075369d828b31b77de931511b2479b7bd21489132a0123ce0656b

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_dbbackup-5.0.0.tar.gz:

Publisher: ci.yml on Archmonger/django-dbbackup

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for django_dbbackup-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a0301b14a4bb3c7243a2fde76d09f8f572f16cd7639f75f4cd42d898fc1b82a2
MD5 6a258492a8211f533083cc33d0f242cd
BLAKE2b-256 72de9d7c894b5bdf9825db8e8f3d89d12851a34e32ce43b94f0b88995a9feb1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_dbbackup-5.0.0-py3-none-any.whl:

Publisher: ci.yml on Archmonger/django-dbbackup

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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