2 ms·
Then I would ask on SuperUser. If you want something entirely open source and you don't mind some manual steps and this is just for you, then you could simply
by LinuxBender 7y ago
Then I would ask on SuperUser. If you want something entirely open source and you don't mind some manual steps and this is just for you, then you could simply mount a USB, use cryptsetup to encrypt it and use rsnapshot to copy your files over. Rsnapshot will create deltas of only changed files, which means rolling back to a date is easy and disk usage is minimal (just your initial data-set + change delta)
Your distro likely already has cryptsetup and rsnapshot in its repos.
You asked for a GUI though, so I think your best bet is SuperUser. They will be on top of all the latest open source backup solutions that have a GUI.
[1] - https://github.com/rsnapshot/rsnapshot https://github.com/rsnapshot/rsnapshot