Management commands to help backup and restore a project database and media.
Project description
Django DBBackup
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 |
aa9cc88e1413adfec0e547dd91e0afed6dbb91a02459697663a9b988dbc71f18
|
|
MD5 |
4d325d5871fe16fbea549a30425c2b15
|
|
BLAKE2b-256 |
df883b8fe59075369d828b31b77de931511b2479b7bd21489132a0123ce0656b
|
Provenance
The following attestation bundles were made for django_dbbackup-5.0.0.tar.gz
:
Publisher:
ci.yml
on Archmonger/django-dbbackup
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1
-
Predicate type:
https://docs.pypi.org/attestations/publish/v1
-
Subject name:
django_dbbackup-5.0.0.tar.gz
-
Subject digest:
aa9cc88e1413adfec0e547dd91e0afed6dbb91a02459697663a9b988dbc71f18
- Sigstore transparency entry: 452088994
- Sigstore integration time:
-
Permalink:
Archmonger/django-dbbackup@73a21e58f783469c0eb36396022ed4d37c60fa18
-
Branch / Tag:
refs/tags/5.0.0
- Owner: https://github.com/Archmonger
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com
-
Runner Environment:
github-hosted
-
Publication workflow:
ci.yml@73a21e58f783469c0eb36396022ed4d37c60fa18
-
Trigger Event:
release
-
Statement type:
File details
Details for the file django_dbbackup-5.0.0-py3-none-any.whl
.
File metadata
- Download URL: django_dbbackup-5.0.0-py3-none-any.whl
- Upload date:
- Size: 33.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
a0301b14a4bb3c7243a2fde76d09f8f572f16cd7639f75f4cd42d898fc1b82a2
|
|
MD5 |
6a258492a8211f533083cc33d0f242cd
|
|
BLAKE2b-256 |
72de9d7c894b5bdf9825db8e8f3d89d12851a34e32ce43b94f0b88995a9feb1f
|
Provenance
The following attestation bundles were made for django_dbbackup-5.0.0-py3-none-any.whl
:
Publisher:
ci.yml
on Archmonger/django-dbbackup
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1
-
Predicate type:
https://docs.pypi.org/attestations/publish/v1
-
Subject name:
django_dbbackup-5.0.0-py3-none-any.whl
-
Subject digest:
a0301b14a4bb3c7243a2fde76d09f8f572f16cd7639f75f4cd42d898fc1b82a2
- Sigstore transparency entry: 452089005
- Sigstore integration time:
-
Permalink:
Archmonger/django-dbbackup@73a21e58f783469c0eb36396022ed4d37c60fa18
-
Branch / Tag:
refs/tags/5.0.0
- Owner: https://github.com/Archmonger
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com
-
Runner Environment:
github-hosted
-
Publication workflow:
ci.yml@73a21e58f783469c0eb36396022ed4d37c60fa18
-
Trigger Event:
release
-
Statement type: