@gemlog @jamie
I'd wholeheartedly recommend Borg backup. Not GUI, but very easy to use.
I had a home-knitted solution using hard-links. Borg is about 10-20 times faster than my own solution. On servers I have Borg run by cron. On my laptop, I have Borg included in a shutdown script, once the backup is complete the system halts.