Skip to main content

So verwenden Sie ein Tarball als Backup-Methode

In Ubuntu Linux .zip Archive oder .tar.gz wie ein Laufwerk ins Dateisystem einbinden (Deutsch) (Juni 2026)

In Ubuntu Linux .zip Archive oder .tar.gz wie ein Laufwerk ins Dateisystem einbinden (Deutsch) (Juni 2026)
Anonim

Laut Wikipedia ist ein Tarball ein Computerdateiformat, das mehrere Dateien in einer einzigen Datei namens "Tarball" kombinieren kann, die normalerweise komprimiert ist.

Wie hilft uns das und wofür können wir sie verwenden?

In der Vergangenheit wurden TAR-Dateien zum Speichern von Daten auf Bändern erstellt, und der Begriff TAR steht für Bandarchiv. Das Konzept einer TAR-Datei ist zwar immer noch zu diesem Zweck verwendbar, aber es ist einfach eine Möglichkeit, viele Dateien in einem Archiv zusammenzufassen.

Was sind die Vorteile einer Tar-Datei?

  • Sie können eine große Anzahl von Dateien in einer TAR-Datei zusammenfassen
  • Der Befehl tar ist auf den meisten Linux-Systemen verfügbar und kann daher ohne Kompatibilitätsprobleme verschoben und extrahiert werden
  • Die TAR-Datei verwaltet die Zugriffszeiten für die Dateien
  • Die TAR-Datei verwaltet die Berechtigungen für die Dateien
  • Die TAR-Datei enthält symbolische Links
  • Sie können tar-Dateien auf Raw-Geräte wie Band, DVDs oder USB-Laufwerke schreiben

Gründe für das Erstellen von Tar-Dateien

TAR-Dateien eignen sich beim Komprimieren zu guten Backups und können auf DVDs, externe Festplatten, Bänder und andere Medien sowie auf Netzwerkspeicherorte kopiert werden. Durch die Verwendung einer TAR-Datei für diesen Zweck können Sie alle Dateien in einem Archiv an den ursprünglichen Ort zurückholen, wenn Sie dies benötigen.

Tar-Dateien können auch verwendet werden, um Software oder andere zusammenarbeitende Inhalte zu verteilen. Eine Anwendung besteht aus Dutzenden verschiedener Programme und Bibliotheken sowie anderen unterstützenden Inhalten wie Bildern, Konfigurationsdateien, Readme-Dateien und Make-Dateien. Eine TAR-Datei hilft, diese Struktur für Verteilungszwecke zusammenzuhalten.

Nachteil der Verwendung von Tar-Dateien

Wikipedia listet eine Reihe von Einschränkungen für die Verwendung von TAR-Dateien auf, die Folgendes umfassen:

  • Betriebssystem-Unterstützung Tar-Dateien werden von UNIX- und Linux-Plattformen weit verbreitet übernommen. Zum Öffnen in Windows sind jedoch Tools von Drittanbietern erforderlich
  • Tarbomben - Grundsätzlich dienen diese tar-Dateien dazu, Dateien in mehreren Verzeichnissen in Ihrem gesamten Dateisystem zu erweitern und zu platzieren. Dies ist ein Problem, wenn Sie Tarballs empfangen und nicht Ihre eigenen verwenden. Wie bei den meisten Dingen in der Datenverarbeitung sind vertrauenswürdige Ressourcen der Schlüssel.
  • Es ist schwieriger, einzelne Dateien aus einer TAR-Datei zu finden und zu extrahieren
  • Wenn Sie mit gzip komprimiert sind, müssen Sie die gesamte Datei dekomprimieren, während Sie mit der Standard-ZIP-Datei den Inhalt des Archivs anzeigen können, während Sie komprimiert sind, und einzelne Dateien extrahieren.
  • Eine TAR-Datei kann zwei identische Dateien mit demselben Speicherort haben, wodurch beim Extrahieren eine Datei überschrieben werden kann

So erstellen Sie eine Tar-Datei

Um eine tar-Datei zu erstellen, verwenden Sie folgende Syntax:

tar -cf tarfiletocoutoffs erstellen

Zum Beispiel:

tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*

Dadurch wird eine tar-Datei namens garybackup mit allen Dateien in meinem Musik-, Bilder- und Videoordner erstellt. Die resultierende Datei ist vollständig unkomprimiert und nimmt dieselbe Größe wie die ursprünglichen Ordner ein.

In Bezug auf das Kopieren über ein Netzwerk oder das Beschreiben von DVDs ist dies nicht besonders vorteilhaft, da dadurch mehr Bandbreite und mehr Festplatten benötigt werden und das Kopieren langsamer ist.

Sie können den Befehl gzip zusammen mit dem Befehl tar verwenden, um eine komprimierte tar-Datei zu erstellen. Im Wesentlichen ist eine gezippte tar-Datei ein Tarball.

So listen Sie die Dateien in einer TAR-Datei auf

Um eine Liste des Inhalts einer TAR-Datei abzurufen, verwenden Sie folgende Syntax:

tar -tvf tarfilename

Zum Beispiel:

tar -tvf garybackup

So extrahieren Sie eine Tar-Datei

So extrahieren Sie alle Dateien aus einer TAR-Datei mit der folgenden Syntax:

tar -xf Teildatei

Lesen Sie weiter

  • Die GNU tar-Handbuchseiten
  • Was ist eine TAR-Datei?
  • Verwendungsbeispiele für den Befehl tar
  • Ein kurzes Beispiel für den Befehl gzip