Paul S
9cf4ca47a1
- Graphical installer based on Python3 with PySide2 GUI framework (Qt-bindings for Python) |
||
---|---|---|
languages | ||
.gitignore | ||
backup.py | ||
changelog.MD | ||
install.sh | ||
LICENSE | ||
README.md |
Backuppy
No backup - no pity. So that this is not the case, you make backups. Backuppy tries to simplify this.
Name: Backuppy
Description: Make daily backups with Backuppy to avoid losing your data.
Usage:
- start it with:
backuppy
- start gui version with:
python backup.py
(install pip package 'PySide2' first)
Author: Joël Schurter
Licence: GPL3
More infos: see constants and readme.md
ToDo
- add a log-file for the rsync errors
Dependencies
-
rsync (because Backuppy makes its backups with rsync)
execute
sudo apt install rsync
on Debian/Ubuntuexecute
sudo pacman -S rsync
on Arch/Manjaro
Dependencies for the graphical installer:
-
pip (the python package manager)
execute
sudo apt install python3-pip
on Debian/Ubuntuexecute
sudo pacman -S pip
on Arch/Manjaro -
pip package 'PySide2'
execute
pip3 install pyside2
on Debian/Ubuntuexecute
pip install pyside2
on Arch/Manjaro
IMPORTANT
You have to remove the "backuppy" alias in your .bashrc or .zshrc before reinstall Backuppy.