Small but customizable utility to create backups and store them in cloud storage providers
Project description
Backups utility
Small but customizable utility to create backups and store them in cloud storage providers.
How to install
Download from releases the latest wheel package and install it. It is recommended to use a virtual environment to do that. We will show you this way.
What do yo need?:
- Any OS with Python support and POSIX-like (e.g.: Linux, macOS, *BSD...)
- Python 3.6 or higher
First select a folder where all the needed files will be stored. It is important not to move (or rename) this folder after installation.
Run one of those commands. If both fail, try to install python3-virtualenv (debian based) or pip3 install virtualenv (on macOS).
python3 -m venv .venv
python3 -m virtualenv .venv
When you have the virtual environment created, you have to activate it. With this, you can run python commands and everything you do, will alter the virtual env, not the real one (and so, you don't need sudo to do things).
. .venv/bin/activate
pip install --upgrade setuptools wheel
pip install mdbackup
Now you can run the utility (only if you have enabled the virtual env) with mdbackup. In this folder it is recommended to store the config folder.
Note: to be able to use some of the cloud storage and secrets backends, you will be requested to install some packages. Go to the documentation to see what is needed.
Documentation
Can be found at mdbackup.majorcadevs.com or at the docs folder.
To make the documentation, install the requirements in docs/requirements.txt and run mkdocs serve.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mdbackup-0.4.3.tar.gz.
File metadata
- Download URL: mdbackup-0.4.3.tar.gz
- Upload date:
- Size: 39.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff910c4cf9765425131b49b6e3c5482b40d4a8e1cebfb47783b4519e14068166
|
|
| MD5 |
d7b50b3d734e8cac92dc8499172a4442
|
|
| BLAKE2b-256 |
1482e276ba5be8e178b59e63aa0fb643a5258ba834ac75ffbc6a7a5b544b3129
|
File details
Details for the file mdbackup-0.4.3-py3-none-any.whl.
File metadata
- Download URL: mdbackup-0.4.3-py3-none-any.whl
- Upload date:
- Size: 71.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31992091beb9392f3984a6f6d41067b9900e697f556b4b5a24acce305e188d85
|
|
| MD5 |
3ff92a1e3046e61378e2a95c8f4a73b8
|
|
| BLAKE2b-256 |
df64393b491d1054f4f98447d6d324540c4cd549c6a4c10f7fb7dabed089285c
|