Here is my personal backup plan for my Ubuntu home desktop: I use Dropbox for my small files. I use mondo for bare-metal recovery. I exclude from mondo backups /home so it doesn't take too much time and hdd space For /home, every user on the computer has backintime configured I put my mondorescue and backintime backups in an external, USB hard drive. I own two of them, so I always keep one of them at my father's house and I swap them about every two months. When I do the swap, I use rsync -aHv --delete /media/Backup2/ /media/Backup1/ | tee rsync.log to sync the "old" backup drive with the "new". The -H is important because backintime uses hard links and if you don't use this option, you'll end up multiple copies of your files, which will take way too much hdd space on the backup drive. Thanks to Vivek !