Datenarchivierung

Datenarchivierung

Ein Archivierungs- oder Packprogramm (kurz Packer, engl. kurz Archiver) fasst eine oder mehrere andere Dateien zu einer Archivdatei zusammen bzw. extrahiert sie wieder daraus. Im einfachsten Falle werden dabei die Dateidaten einfach hintereinandergehängt und zusätzlich noch die Namen, Längen (und eventuell die Reihenfolge) der einzelnen Dateien in der Archivdatei festgehalten. Meist können jedoch noch weitere Metainformationen mitgespeichert werden, wie z. B. Erstellungsdaten und Zugriffsrechte.

Sie dienten früher oft zum Archivieren Datensicherung auf Magnetbänder (→ tar kommt von engl. tape archiver – „Bandarchivierer“). Heute werden sie oft in Zusammenhang mit Datenkompression genutzt.

Datenkompression

Oft werden Archivierungsfunktionalitäten mit Datenkompressionsfunktionalitäten kombiniert. Auch wenn die Archivierung im Vordergrund steht, wird oft zusätzlich noch Datenkompression eingesetzt. Daher wird der Begriff oft verwendet, wenn eigentlich ein Datenkompressionsprogramm gemeint ist. Auch reine Packprogramme wie tar werden häufig bei der Datenkompression genutzt, um für Datenkompressionsprogramme wie gzip oder bzip2, die nur einzelne Dateien behandeln, vorher mehrere Dateien zu einer zusammenzufassen (progressive Kompression).

Programmentwicklung

Sogenannte Archiver werden aber auch im Bereich der Programmentwicklung verwendet. Dort fasst ein Archiver viele Objektdateien in einem Archiv (auch Bibliothek genannt) zusammen. Anstelle der einzelnen Objektdateien muss dem Linker nur noch der Name des Archivs genannt werden, aus dem dieser sich dann die notwendigen Objektdateien heraussucht, um sie in die Zieldatei einzubinden.

Beispiel für Archiverprogramme im letzteren Sinne sind der ar65-Archiver des C-Compilers cc65 oder der unter Unix-Betriebssystemen verwendete Packer ar, der unter anderem mittlerweile hauptsächlich so verwendet wird.


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Tar — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/owner fehltVorlage:Infobox Dateiformat/Wartung/standard fehlt tar Screenshot der Hilfeanzeige von tar …   Deutsch Wikipedia

  • Tarball — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/owner fehltVorlage:Infobox Dateiformat/Wartung/standard fehlt tar Screenshot der Hilfeanzeige von tar …   Deutsch Wikipedia

  • Freelance 800F — ist der Name eines Prozessleitsystems von ABB. Es wird zur Automatisierung verfahrenstechnischer Prozesse verwendet. Freelance 800F ist in verschiedenen Prozessindustrieen im Einsatz. Über 10.000 Anwendungen wurden mit dem Prozessleitsystem… …   Deutsch Wikipedia

  • Marum (Universität Bremen) — Marum, Universität Bremen Marum – Zentrum für Marine Umweltwissenschaften Kategorie: Forschungszentrum Träger …   Deutsch Wikipedia

  • BOINC — Der BOINC Client für Linux …   Deutsch Wikipedia

  • Backup — Datensicherung (engl.: Backup [ˈbækʌp]) bezeichnet das teilweise oder gesamte Kopieren der in einem Computersystem vorhandenen Daten auf ein alternatives (häufig transportables) Speichermedium. Sie kann ebenfalls auf einem so genannten… …   Deutsch Wikipedia

  • Berkeley Open Infrastructure for Network Computing — BOINC Der BOINC Client für Windows …   Deutsch Wikipedia

  • Berkeleys offene Infrastruktur für verteiltes Rechnen — BOINC Der BOINC Client für Linux …   Deutsch Wikipedia

  • Boinc — Der BOINC Client für Linux …   Deutsch Wikipedia

  • Bull Computer — Logo Honeywell Bull DPS 7 Großrechner …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”