I use a script that I manually run about once a week.

It basically just consists of this block repeated for each location I want
to back up.  Everything goes to a 1TB hard drive, oldest backup is deleted,
the rest are incremented and symlinked.  I use the -l argument when I make
the copy from the latest one to avoid data duplication for files that
haven't changed between backups.

sudo rm -rf /media/1TB/azrael.home.backup.3
sudo mv /media/1TB/azrael.home.backup.2 /media/1TB/azrael.home.backup.3
sudo mv /media/1TB/azrael.home.backup.1 /media/1TB/azrael.home.backup.2
sudo cp -al /media/1TB/azrael.home.backup.0 /media/1TB/azrael.home.backup.1
rsync -avP --delete /home/john/ /media/1TB/azrael.home.backup.0/



Probably not the best solution, but simple enough that I understand what's
going on and have been able to get my stuff back when I've needed to.  If I
wanted to be a little more paranoid I should probably prevent the backup
drive from mounting and then have the script mount it at start, and unmount
it once the backup is complete.

--
John D. Mort
http://john.mort.net




On Thu, Mar 31, 2011 at 9:07 PM, Sean Dague <[email protected]> wrote:

> Today is the first annual world backup day, and in honor of that I'll give
> a plug for my favorite open source backup software - Backuppc (
> http://backuppc.sourceforge.net) which has saved my butt more times than I
> can count now.
>
> Automated network backups are a good thing, and something I encourage more
> folks to do.
>
> I also encourage others to post their solutions to the backup space, as
> it's always good to learn new techniques people are using.
>
>        -Sean
>
> --
>
> Sean Dague                       Learn about the Universe with the
> sean at dague dot net          Mid-Hudson Astronomical Association
> http://dague.net                         http://midhudsonastro.org
> _______________________________________________
> Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
> http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
>
> Upcoming Meetings (6pm - 8pm)                         MHVLS Auditorium
>  Apr 6 - Introduction to IPv6
>  May 4 - Inkscape
>  Jun 1 - Zimbra
>
_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug

Upcoming Meetings (6pm - 8pm)                         MHVLS Auditorium
  Apr 6 - Introduction to IPv6
  May 4 - Inkscape
  Jun 1 - Zimbra

Reply via email to