I just have a script pull a tar archive off of backuppc monthly so I can
backup to dvd, but you can easily write tar archives to tape(tar
originally was TapeARchive). just read the man pages for your OS's tape
utilities on how to write tar archives to tape.
if you are looking at backing up the whole $TopDIR or something, again,
consider just writing a quick script to dump the whole thing to tape
and run it whenever you like. amanda and bacula are great when you need
a very thorough tape backup system, but in this case you really need a
very simple system of just dumping the whole directory to tape, compressed.
Les Mikesell wrote:
> Tino Schwarze wrote:
>> Hi there,
>> we've been running BackupPC for over 2 years now and it's great! Now I'm
>> going to implement the next step in our backup strategy. We've got a
>> Bacula set up and running which currently stores our database dumps to
>> tape. Now I'd also like to backup the BackupPC data to tape.
>> I configured an archive host and was able to successfully create
>> archives. I've got the following circumstances/wishes and I'm looking
>> for suggestions, pointers, best-practices etc.
>> - tapes have 400 GB raw capacity, about 60 is used by database dumps
>> - I've got 26 hosts backed up, some of them are already out of business
>> and just kept
>> - the sum of all full backups is 424 GB, backup sizes are:
>> * one host with 122 GB
>> * one with 93 GB
>> * 10 hosts with 10-30 GB each
>> * the rest below 10 GB (6 below 4 GB)
>> - creating a TAR for a host takes about 5 minutes/GB, so the 120 GB host
>> should take about 10 hours
>> I'm looking for a way to schedule tape backup in such a way that
>> - I'm not exceeding a tape's size
>> - creating the archives doesn't take longer than about 16 hours so the
>> process doesn't interfere with the next BackupPC run; I'm envisioning
>> that BackupPC's ready with the servers in the morning so the backup
>> server has all day to perform tape backup.
>> - each of BackupPC's hosts is backed up to tape regularly
>> - created archives are removed automatically after being written to tape
>> (streaming directly to tape would be marvellous!)
>> - all of this is nicely integrated with Bacula
>> Has anybody done something similar before?
> Backuppc isn't great at handling tapes. If I were doing it, I think I'd
> try just letting bacula do its own separate copy to tape and skew the
> full/incrementals. Actually I do something similar with amanda which
> figures out the incremental mix on its own to fit the tape. If I did
> have to only make one backup run, I'd probably get some very big disks
> and configure backuppc to archive fixed size files into directories like
> you would to archive to DVD (but much bigger), then use a separate
> script to copy these files to tape.