Skip to main content

Backup Utils

Build Status codecov Documentation Status PyPI - License PyPI PyPI - Python Version Code style: black

The goal of this project is to create a front to a backup program like Borg. Indeed, Borg is a really great tool for backup, but I always write a bash script to specify directories I want to save. I also use Rclone to synchronize my backup to a remote. And finally, I need to backup my database.

There are three steps to backup :

  1. Database export
  2. Archiving
  3. Synchronize

For each step, you can use multiple drivers for multiple tools. Also if something goes wrong, all Exceptions are catches to send a notification.

By default, database export use mysql, archiving borg, and synchronize rclone.

Visit documentation for more details.

Metadata

Release files for backup-utils 2.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for backup-utils 2.6.0
File Size Uploaded
backup-utils-2.6.0.tar.gz 12.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for backup-utils 2.6.0
File Interpreter ABI Platform
backup_utils-2.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 31.1 kB

Release files / backup-utils-2.6.0.tar.gz

Download URL backup-utils-2.6.0.tar.gz
Size 12.4 kB
Tags Source
SHA-256 checksum
How to use checksums
79d9b4e01c5a19b44edc98bcfb94ae4b5f791f78d25d388324c5fc37a8cdb4b5
BLAKE2b-256 checksum
How to use checksums
4620497d8bda64d27e11d825ec0e8591c9db3a0174a7b0ad18da30a3b9ef9f6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.8.10 Linux/5.15.74.2-microsoft-standard-WSL2

Release files / backup_utils-2.6.0-py3-none-any.whl

Download URL backup_utils-2.6.0-py3-none-any.whl
Size 18.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
465365fe490e4307c5757bd72c0e2d58730ce2a24bf9583bb3c77962a3982ddb
BLAKE2b-256 checksum
How to use checksums
2a36c2ecb4cbb9710dbaa905ffe573f62166ae61f22283b9ac06edda213ed708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.8.10 Linux/5.15.74.2-microsoft-standard-WSL2

Release history Release notifications | RSS feed

This release

2.6.0 This release

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.7.0

2 release files

0.6.2

2 release files

0.6.0

2 release files

0.5.4

2 release files

0.5.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page