Simple GUI for Bup, a very efficient backup system.
Python
Latest commit 7e53920 Jul 17, 2016 @emersion committed on GitHub Adds python-gobject as dependency, fixes #22

README.md

Bups

Simple GUI for Bup, a very efficient backup system.

Main window

Purposes

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 or anacron)
  • Exclude paths/patterns
  • Restore backups

Changelog: https://github.com/emersion/bups/releases

How to use

Requires Python 2, GTK 3 and Bup. Tested on Archlinux and elementary OS (so it should run on Ubuntu and Debian).

Installation:

When installed, you can start Bups by running bups. A launcher will also be added to your desktop's app menu.

Configuration

You can edit config with the GUI. You can also manually edit ~/.config/bups/config.json.

Translating

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.