tar

Datensicherung auf ein entferntes Bandlaufwerk

Beschreibung

Von der lokalen Maschine aus sollen Daten auf einem Bandlaufwerk gesichert werden, das in einem entfernten Rechner eingebaut ist. Dazu werden die Komponenten tar, rmt und ssh benötigt.

Bei meinem Linux-Zielrechner muss noch eine Verknüpfung hergestellt werden, da das tar-Programm auf dem Zielhost die Datei rmt im Verzeichnis /usr/libexec erwartet:

mkdir /usr/libexec
ln /usr/sbin/rmt /usr/libexec/rmt

Kopieren mit tar und ssh

Lokal

tar cf - pfad1/ | tar xpvf - -C /zielpfad

Der Parameter -p sorgt für die Beibehaltung der Zugriffsrechte.

Verschlüsselt mit ssh

Mit dem folgenden Konstrukt können Dateien und Pfad verschlüsselt auf einen anderen Rechner kopiert werden.

tar cf - pfad1/ | ssh remotehost 'cd /zielpfad && tar xpvf -'

Inhalt abgleichen