Matthias Teege <matthias(at)mteege.de> wrote:
> matthias(at)moon:{15} find /home/imap \( -mtime +90 -name
> '*\.' \! -path '*matthias*' \) | xargs tar --block-compress -c -z -f /dev/tape
Ächz. Du möchtest »... | tar .. -T - ...« verwenden.
> can't open archive /dev/tape : Device busy
Kann ich nicht nachvollziehen. Die Zieldatei wird nur einmal
geöffnet, und die diversen Prozesse kommunizieren über Pipes. Was
sagt denn »ktrace -tcn -i tar ...«, was da abgeht?
> Sobald ich die Kompression deaktiviere geht das aber muß
> ich da wirklich drauf verzichten?
Du kannst das Reblocking auch selbst durchführen:
... | tar ... -f - | dd bs=10k of=/dev/tape
Wobei ich des gleichmäßigeren Datenflusses wegen dd(1) durch buffer(1)
oder team(1) ersetzen würde. (ports/misc/... auf FreeBSD.)
Wie dir voraussichtlich noch andere Leute sagen werden, ist es
fragwürdig, mit einem Streaming Compressor gepackte Archive auf
Band zu speichern, weil bei einem Lesefehler alle Daten ab dieser
Stelle verloren sind.
-- Christian "naddy" Weisgerber naddy(at)mips.rhein-neckar.de To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 24 Dec 1999 - 15:30:51 CET