Hallo Liste! Ich wohne zwar mittlerweile in Muenster, fuehle mich OWL aber doch noch zugehoerig ;). Ich hab hier ein Problem, bei dem ich nicht weiter weiss -- vielleicht kann mir da jemand von euch helfen? In der Firma haben wir div. Backupskripte, die unter anderem afio direkt auf das Bandlaufwerk schreiben lassen, inklusive Tape-Wechsel-Skript. Afio selber wird ber find mit Dateinamen gefuettert. Das ganze klappt fuer ein volles Backup auch wunderpraechtig, hier landen momentan ca. 45 GB auf zwei OnStream-ADR-50 Baendern. Das Problem ist nur, dass das inkrementelle Backup nicht funktioniert -- Montags gibt es das volle Backup, den Rest der Woche dann soll es jeweils relativ zum letzten Vollbackup ein inkrementelles Backup geben. So wie ich das verstanden habe, reicht es, fuer ein Backup der letzten 4 Tage find folgendermassen zu fuettern: find /precopy -print0 -type f -mtime -4 Dessen Ausgabe wird dann an folgendes afio gepiped: afio -b 32k -c 400 -gxzvB0o -vv \ -H /skripte/backup/backup_nexttape.sh /dev/nst0 Nur, leider fuehrt das nicht zum gewuenschten Ergebnis: Mir scheint, er macht trotzdem wieder ein Vollbackup. Lasse ich die Ausgabe des find in eine Datei schreiben, enthaelt sie wesentlich weniger Dateien, als afio letzendlich aufs Band schreibt! Ich hatte eigentlich gedacht, dass man, bei einem 75GB Raid-Array, mit 3 Baendern fuers Vollbackup auskommt, und dann wochentags jeweils nur ein Band beschreibt, da sich insgesamt nicht arg viel aendert. Tut allerdings nicht, und ich weiss nicht, wieso ... Hier nochmal der Auszug aus dem Backup-Skript, der afio letzlich aufruft, falls es etwas nuetzt: ( echo "//--${VOLUMEDIR}/afio_header afio-backup.header-file" ; \ find $FINDOPTS ) | \ afio -b 32k -c 400 -gxzvvB0o \ -H /skripte/backup/backup_nexttape.sh $TAPE 2>&1 > $CATALOGFILE Gruessle, -- Lukas Kolbe <lucky@knup.de>
Teilnehmer (3)
-
Dietmar Goldbeck
-
Jan-Benedict Glaw
-
Lukas Kolbe