No backup - no pity. So that this is not the case, you make backups. Backuppy tries to simplify this.
Find a file
2021-05-04 18:14:22 +02:00
languages initial version of graphical installer 2021-05-04 18:10:32 +02:00
.gitignore initial version of graphical installer 2021-05-04 18:10:32 +02:00
backup.py initial version of graphical installer 2021-05-04 18:10:32 +02:00
changelog.MD Update changelog.MD 2021-05-04 18:14:22 +02:00
install.sh initial version of graphical installer 2021-05-04 18:10:32 +02:00
LICENSE Initial commit 2021-03-23 11:16:34 +00:00
README.md initial version of graphical installer 2021-05-04 18:10:32 +02:00

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/Ubuntu

    execute 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/Ubuntu

    execute sudo pacman -S pip on Arch/Manjaro

  • pip package 'PySide2'

    execute pip3 install pyside2 on Debian/Ubuntu

    execute pip install pyside2 on Arch/Manjaro

IMPORTANT

You have to remove the "backuppy" alias in your .bashrc or .zshrc before reinstall Backuppy.