Found a nice deja-dup review article.
However, deja-dub is fine for backing up your HOME folder, but isn’t recommended to do a snapshot of your system. I tried to do one with deja-dub and it complains about not being able to backup root files as I run the deja-dub from my account rather than as root. I am not sure how to go about using deja-dub as a root user, nor do I think it is a good idea.
So I am going to use it to make incremental backups of my /home folder only and look for something better suited for the system backup.
I found a good review on Ubuntu Wiki pages of the state of linux backup tools.
rsync & dd
So from reading around I found that these are probably the most tried and tested. rsync is a tool to sync files across devices and has been used as a backup tool, while dd is a tool that backups your entire partition, but I don’t think its possible to do incremental with it.
Back in Time
I found a promising tool with a UI interface that uses a rsync in the back-end and creates cron jobs for you to do automated and incremental backups.
However, you need to figure which folders you want to backup. I found a some answers online, and am going to start with,
/var
/opt
/etc
and ignore within these,
/var/log/
/var/tmp/
/var/cache/
(see reason why here)
Most important in any backup solution is to test that it works, and for this the easiest is to restore your backup in a Virtual Machine to make sure you are satisfied it works.
I am going to experiment a little more on the above and come back with more details at a later date.