According to the site, Amanda is:
the world’s most popular Open Source Backup and Archiving software. Amanda allows System Administrators to set up a single backup server to back up multiple hosts to a tape- or disk-based storage system. Amanda uses native dump and/or GNU tar facilities and can back up a large number of workstations and servers running various versions of Linux, Unix or Microsoft Windows operating systems.
Let’s jump into a little bit about what is required to install Amanda and what it can do for you.
Amanda needs: gnu-tar, samba, perl, awk, gnuplot, and the readline library. I did a “yum install amanda” on a redhat distro and it found it. I’m assuming they have it in the repositories for Debian, etc. But you’ll have to check. A quick “apt-get install amanda” will tell you. I think that’s the syntax – it’s been a while. Or, you can grab the Amanda source files and compile them. Simply download them to your server and type “./autogen” in the top level directory of the Amanda folder. Typing “./configure –help” will give you configure options. Then it’s just a good ole’ “make” and then “make install.” Here is an Amanda Quick Start Guide to get you going after install.
If you’re in for something super easy with GUI, then this ain’t for you. But if you want a free backup solution that is highly configurable, give it a whirl.