Simple GUI for Bup, a very efficient backup system.
I personaly use it to backup my files to a hard disk drive plugged into my ISP box (it's a Livebox).
Features:
- Multiple directories support
- Backup, with a nice progressbar
- Show current backups in your favorite file manager
- Backups on local filesystem or over Samba, SSH and Google Drive
- Backup scheduling (using
systemd
oranacron
) - Exclude paths/patterns
- Restore backups
Changelog: https://github.com/emersion/bups/releases
Requires Python 2, GTK 3 and Bup. Tested on Archlinux and elementary OS (so it should run on Ubuntu and Debian).
Installation:
- If you are running on a Debian-based system, you can install the
.deb
package from here: http://fs.emersion.fr/public/bups/ - If you are using Archlinux, install it from the AUR: https://aur.archlinux.org/packages/bups/
- Otherwise, you can install Bups from PyPI: https://pypi.python.org/pypi/Bups
- You can also download the source (not recommended): https://github.com/emersion/bups/archive/master.zip
When installed, you can start Bups by running bups
. A launcher will also be added to your desktop's app menu.
If you downloaded the source, run bin/bups
.
You can edit config with the GUI. You can also manually edit ~/.config/bups/config.json
.
The project is on Transifex: https://www.transifex.com/emersion/bups/
You can also email me .po
files if you don't want to register on Transifex. Download the source and run tools/makepot.sh
to generate lang/messages.pot
.