OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

2.2. Bandlaufwerke


Anstelle einer NFS-Freigabe kann auch ein an den Server angeschlossenes Bandlaufwerk verwendet werden. Die Verwendung eines Bandlaufwerks vereinfacht die Archivrotation und erleichtert auch die Auslagerung der Medien.


Bei Verwendung eines Bandlaufwerks werden die Dateinamenteile des Skripts nicht benötigt, da die Daten direkt an das Bandgerät gesendet werden. Zur Manipulation des Bandes sind einige Befehle erforderlich. Dies wird mit mt erreicht, einem Dienstprogramm zur Magnetbandsteuerung, das Teil des cpio-Pakets ist.


Hier ist das Shell-Skript, das für die Verwendung eines Bandlaufwerks geändert wurde:


#! / Bin / bash

####################################

#

# Skript zur Sicherung auf Bandlaufwerk.

#

####################################


# Was gesichert werden soll.

backup_files="/home /var/spool/mail /etc /root /boot /opt"


# Wo soll gesichert werden? dest="/dev/st0"


# Startstatusmeldung drucken.

echo „Sichern von $backup_files auf $dest“ Datum

Echo


# Stellen Sie sicher, dass das Band zurückgespult ist. mt -f $dest zurückspulen


# Sichern Sie die Dateien mit tar. tar czf $dest $backup_files


# Spulen Sie das Band zurück und werfen Sie es aus. mt -f $dest rewoffl


# Endstatusmeldung drucken. Echo

echo Datum „Sicherung abgeschlossen“.


Image

Der Standardgerätename für ein SCSI-Bandlaufwerk lautet /dev/st0. Verwenden Sie den entsprechenden Gerätepfad für Ihr System.


Die Wiederherstellung von einem Bandlaufwerk ist grundsätzlich dasselbe wie die Wiederherstellung von einer Datei. Spulen Sie einfach das Band zurück und verwenden Sie den Gerätepfad anstelle eines Dateipfads. Zum Beispiel um die wiederherzustellen / Etc / hosts Datei auf /tmp/etc/hosts:


mt -f /dev/st0 zurückspulen

tar -xzf /dev/st0 -C /tmp etc/hosts


Top OS Cloud Computing bei OnWorks: