Linux Desktop Backup

| | | |

Backups are something that are generally ignored until they are needed. Having good backups will save you much time and headache and maybe even money. Having had backups fail before and having to pay thousands of dollars to recover the data is an experience that I hope to never have again.

With that being said let's see how you can easily backup your Linux desktop using a 'Time Machine' like program. The program that I am currently using is called FlyBack (http://code.google.com/p/flyback/). It is an open source incremental backup utility. It has a nice graphical front end and is very user friendly so making backups is a snap.

Hardware required:
A drive to backup to. This should not be on the hard drive that you are backing up for obvious reasons.

Software:
I am using Ubuntu so to download the prerequisites I used apt-get get:

sudo apt-get install python python-glade2 python-gnome2 python-sqlite python-gconf rsync

I then downloaded flyback from here: http://code.google.com/p/flyback/

Installing flyback is simple just untar the program enter into the new flyback directory and run it by typing: python flyback.py

Setup is easy using the GUI just pick where you want the files backed up to and what should be backed up. This program is not the end all be all but it is an easy way to start getting your files back up especially if you have not done so in the past.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Scott Dowdle's picture

My backup solutions?

I admit it... I don't do much in the way of backing up my home computer... but yeah, I'd be unhappy if my drive died. When my drive starts to get full, I do move some stuff off onto an external USB hard drive... but that's not the same thing.

At work, I use rsync for data I don't need a history on... and rdiff-backup for data I do need a history on. Both are common packages in most distros... and command line tools. I take it that flyback is a GUI built on top of rsync since rsync was one of it's dependencies.

Would you care to tell me about the program, what features it has, and maybe provide some screenshots? Sure, I could go to the site you linked to, but that wouldn't create some new content on this site for our community. :)

Thanks for the post. I will go to the site and look.

I know people who love dirvish and BackupPC seems to be a fantastic thing for multi-user, multi-machine backups... but you were talking about personal desktop backups, so nevermind.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.