Hi,
Am Freitag, 14. Januar 2005 06:53 schrieb Raphael H. Becker:
> On Thu, Jan 13, 2005 at 08:50:46PM +0100, Markus Hochholdinger wrote:
> > Wie sieht so ein tar Befehl aus, dass man auf mehrere Bänder sichern
> > kann? Ist
> export TAPE=/dev/nrsa0
> export CHANGER=/dev/pass2
> tar cvvf $TAPE -L 40000000 -M -F bandwechsel.sh -b 128 bigdir/
> In bandwechsel.sh sinngemäß folgendes:
> ...
> mtx next
> mt comp off
> mt rewind
> ...
sehe ich das richtig, dass ich dann nicht für jedes Band einen eigenen
Volume-Label verwenden kann? Wie unterscheidet man später die Bänder (falls
die Bänder nicht von außen beschriftet wurden)? Oder schreibt tar da etwas
mit rein?
Und das tar kann auch nicht das Ende des Bandes erkennen, sondern man muss die
größe des Bandes angeben?
Was ist, wenn ich mit unterschiedlich großen Bändern arbeite?
> bigdir/ enthält alle Archive aller Server, zB dump.gz oder tar.gz,
> insgesamt vielleicht 200GB an Daten, die dann in ca 40GB-Portionen auf
> Band geschrieben werden. Erreicht tar eine 40GB-Grenze, unterbricht tar
> den Schreibvorgang und ruft "bandwechsel.sh" auf. "mtx next" spult das
> Band zunächst zurück (bzw die Library tut das von allein) und lädt das
> neue Band ins Laufwerk und bringt es mit Hilfe von mt(1) in eine
> Ausgangsposition (comp / rewind).
> Wenn das Script erfolgreich terminiert (exit 0), setzt tar seinen
> Aufzeichnungsvorgang fort.
Und ohne Tape-Library muss man das Script bandwechsel.sh dazu bringen, zu
erkennen, wenn das Band gewechselt wurde!?
> Zurüklesen von Dateien geht analog dazu. Wenn man weiss, dass die
> gesuchte Datei zB auf dem 3. Band beginnt, kann man bei der
> Rücksicherung auch direkt das 3. Band einlegen, tar merkt, dass es ein
> Multivolume ist und setzt dann an der passenden Stelle an.
Das ist gut zu wissen.
Vielen Dank für Deine Erklärung.
Gruß
\|/
eMHa (o o)
------------------------------------------------------oOO--U--OOo--
Markus Hochholdinger
e-mail mailto:Markus@Hochholdinger.net .oooO
www http://www.hochholdinger.net ( ) Oooo.
------------------------------------------------------\ (----( )-
\_) ) /
(_/
- application/pgp-signature Anhang: stored
Received on Fri Jan 14 15:14:24 2005