At 10:56 AM 10/14/2002 +0200, Toralf Lund wrote:
With tar, and some sort of a guarantee that no individual file will
exceed the tape capacity, this can be done by breaking the disklist
entries up into subdirs,
Yes, that's what I'm doing. The problem with this is that something easily gets left out as new directories are created.
I'm late to this conversation, but I don't think it is possible to
leave out any new directories with a scheme like this:

define dumptype diskA-TheRest {
comp-user-tar #or other local globally defined TAR dumptype
exclude list "/diskA/diskA.exclude"
}

on client, /diskA/diskA.exclude contains:
fred
sally
sam
tom

on server, disklist:

client.fqdn /diskA diskA-TheRest #excludes fred,sally,sam,tom
client.fqdn /diskA/fred comp-user-tar
client.fqdn /diskA/sally comp-user-tar
client.fqdn /diskA/sam comp-user-tar
client.fqdn /diskA/tom comp-user-tar

(a) when remembered, add a new directory by editting "disklist" (explicitly add deb and "client:/diskA/diskA.exclude" explicitly exclude deb
(b) when forgotten, new directory is already included in the
"diskA-TheRest" because you haven't explicitly excluded it.
Yes. I think you are right.

The fact that two separate files have to be maintained is a drawback, though, but I understand that with Amanda 2.4.3, that won't be necessary as multiple exclusions can be listed in the dumptype (which could be inlined in the disklist file.)

I still think a way to automate the split process would be useful, though...

- Toralf




Reply via email to