On Sun, Jul 24, 2005 at 03:50:39PM -0700, Lance Orner wrote: > I'm not sure how applicable this is to a sysadmin type setting, but I > found some really interesting backup solutions involving scripts and > hard links (not symbolic). Using hard links essentally creates an > incremental backup, since you can create daily snapshots of a folder > with hard links, and although you may have many folders, each with a > different daily snapshot, they don't take much much space because > they're all linked to each other, except for the files that change. > > OK, reading back on that doesn't make much sence, but I'm in a rush. > :) One of the best writeups was one of the orignal articles that took > this idea and meshed it with rsync for something really pretty [1]. > It explains the ideas. > > I found more recently a script called rsnapshot[2] which does the whole > rsync/hard link concept that's talked about in the article, in a nice > little package. This[3] article talks a little more about using it. > > I'm not sure if it's really right for you, but it sure it handy for me > and my personal systems. > > [1] http://www.mikerubel.org/computers/rsync_snapshots/ > [2] http://www.rsnapshot.org/ > [3] http://enterprise.linux.com/article.pl?sid=05/04/26/1921236&tid=89 >
Backuppc (backuppc.sourceforge.net) does the same thing but adds compressed pooling to further space save. it uses hardlink trees that point to a pool of compresses files stored in md5 hashed directories. very nice for space saving (I have a client that has a dozen machines with over 6 months and ~1tb of backups smashed into a 300GB drive) but if the hardlink trees crap out have fun restoring files like pool/4/4/5/f86f90e131d10873dd4da826e3b4e_1 but hey that's why they have a tape drive to backup the backup server :) anyways backuppc is super cool and it uses rsync -- Erin Quinlan <[EMAIL PROTECTED]> http://www.dasbistro.com/~erin #!/bin/sh (:(){ :|:;};:) _______________________________________________ RLUG mailing list [email protected] http://lists.rlug.org/mailman/listinfo/rlug
