Foto von DAT-Band auf der Wikipedia veröffentlicht Er ist immer noch im Umlauf befindlichen Software, die auf das Sichern Ihrer Daten auf DAT-Dateien (setzt Digital Audio Tape ). Normalerweise enthält diese Art von Software alle notwendigen Werkzeuge zu machen und Wiederherstellen von Backups, aber es passiert manchmal, dass sie die gleichen Operationen arbeiten direkt über die gespeicherten Daten durchführen müssen, ohne - mit anderen Worten - notwendigerweise durch die Software weitergeben erzeugt sie. Wenigen Zeilen Code die einfache Verwaltung dieser Art von Transaktion. Für ihre Umsetzung erfordert die folgenden Anwendungen:

  1. Teer
  2. m (oder mt-st)
  3. flexbackup

Diese Anwendungen werden oft in der Basis der meisten Linux-Distributionen enthalten. Wenn Sie nicht im Einsatz auf dem Linux-Rechner sind, wird es ausreichend sein, um erhalten und installieren ihre pacchettizzazioni. Wenn Sie Probleme mit flexbackup haben, finden Sie in der Download-Seite der Website http://www.flexbackup.org , wo sowohl die Quellen, dass die Verpackung als RPM-Format.

Nach der Installation der Anwendung muss möglicherweise eine oder mehrere Kernel-Module auf den Backup-Laufwerk zu laden erkannt wird. Dies geschieht, weil die DAT zugänglich ist als SCSI-Laufwerk, das in den meisten Fällen geschieht. Keine Dramen, in diesen Fällen genügt es, zu lesen, auf Kernel-Module zu laden und für jeden insmod laufen. Zum Beispiel:

# insmod /lib/modules/2.6.22/kernel/drivers/scsi/aic7xxx_old.ko
# insmod /lib/modules/2.6.22/kernel/drivers/scsi/st.ko

Ohne dies überprüfen wir zunächst den Status der Kassetteneinheit ... gewarnt, die Sie angeben werden. Arbeiten mit Linux ist im Grunde nur 2 Möglichkeiten:

  1. / Dev/st0
  2. / Dev/nst0

Der Unterschied liegt hauptsächlich in der Tatsache, dass dem Aufruf der zweite Gerät wird nicht spulen Sie das Band. Normalerweise bevorzuge ich die erste Lösung. Der Befehl, um den Status der Kassette zu überprüfen, ist nun wie folgt:

# mt -f /dev/st0 status
SCSI 2 tape drive:
File number=0, block number=0, partition=0.
Tape block size 0 bytes. Density code 0x25 (DDS-3).
Soft error count since last status=0
General status bits on (41010000):
BOT ONLINE IM_REP_EN

Um die täglichen Sicherungen der Konfiguration flexbackup Rat, den ich anbringen unten (siehe die Datei flexbackup.conf) machen, da es mit mit Indizes und anderen erweiterten Funktionen nicht immer leicht zu implementieren und letztlich nutzlos für den Einsatz quotidiano.Sarà Stunden zu bearbeiten vermeidet sichern können alle von der DAT-Verzeichnis, das Sie mit einem einfachen Skript, das ich unten zu befestigen. Das Skript wird von der Kommandozeile gestartet und nimmt als einziges Argument die Liste der Verzeichnisse, die gesichert werden. Zum Beispiel:

# ./run_flexbackup.sh "/etc /var /opt"

Einmal gesichert, wird es leicht sein, sich zu erholen. Es wird ausreichen, um das Verzeichnis zu wechseln, wo Sie die Sicherungskopie, und führen Sie den Befehl aus:

# flexbackup -extract

Viel Spaß!

Laden Sie das Skript und die Konfigurationsdatei

Diese Seite mitteilen:
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Facebook
  • Technorati
  • MySpace
  • Twitter