Re: Amanda und Multi-Volume (was: Re: Streamer f)

Autor: Raphael H. Becker <Raphael.Becker_at_gmx.de>
Datum: 14.01.2005
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
...


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.

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.

HTH
Raphael

PS: Die Devices sind hier FreeBSD, /dev/pass* entspricht in etwa
    /dev/sg*

-- 
Raphael Becker                                    http://rabe.uugrn.org/
                            http://schnitzelmitkartoffelsalat.uugrn.org/
.........|.........|.........|.........|.........|.........|.........|..


Received on Fri Jan 14 06:54:34 2005

Dieses Archiv wurde generiert von hypermail 2.1.8.
Zurück zur UUGRN-Homepage.