Archivbit
Beim Archivbit (auch Archiv-Attribut) handelt es sich um ein Dateiattribut, welches vorwiegend von sogenannten Backup-Programmen bei der Datensicherung verwendet wird. Neu angelegte oder veränderte Dateien werden vom Betriebssystem mit einem Archiv-Attribut versehen, um zu deklarieren, dass sie bei der nächsten Datensicherung archiviert werden müssen. Sobald die "Archivierung" im Sinne eines Backups erfolgt ist, wird das Attribut vom Sicherungsprogramm wieder aufgehoben und erst bei einer weiteren Veränderung erneut gesetzt.Archiv-Attribut und Windows
Von Windowsseit Version MS-DOS 3.2 - siehe dazu [http://www.ta7.de/txt/dos/dos0011.htm MS-DOS 3.2 Befehlsreferenz]wird bei jeder Änderung, vollständigen Überschreiben (Speichern als) und Neuanlegen einer Datei das Archivbit automatisch gesetzt. Dem kann mittels xcopy in Verbindung mit speziellen Parametern Rechnung getragen werdenzu den Parameter von Xcopy siehe [http://www.microsoft.com/technet/prodtechnol/windowsserver2003/de/library/ServerHelp/edb837cc-e0db-4673-8c79-1a085cb3692c.mspx?mfr=true Microsoft Windows 2003 xcopy-Befehlsreferenz]
Archiv-Attribut und Linux/Unix
In Linux/Unix ist etwas mit dem Archiv-Attribut Vergleichbares nicht implementiert, was in der unterschiedlichen Behandlung von Zugriffsrechten und Dateiattributen begründet liegt. Um das Zusammenspiel von Windows und Linux zu gewährleisten, werden Dos-Attribute auf Unix-Dateirechten abgebildet. So erreicht Samba das Abbilden des Archiv-Attributes über die Zweckentfremdung des Executable-Bits (x-Bit). Analog dazu werden auch die Dateiattribute System und Versteckt im x-Bit abgebildet:Wirkung von map archive in der smb.conf [http://www.oreilly.com/catalog/samba/chapter/book/ch04_01.html Robert Eckstein, David Collier-Brown, Peter Kelly - Using Samba] ISBN 0596007698
map archive = yes # x für den Eigentümer
map system = yes # x für die Gruppe
map hidden = yes # x für alle
Unter Linux ist ein Backup über die Datumsattribute üblich.
Backupstrategien und das Archiv-Attribut
Je nach Backupstrategie, wird das Archivbit unterschiedlich behandelt.
* Bei der Kopie-Sicherung, also dem dem Brennen von Daten zu Sicherungszwecken auf CD bzw. Kopieren auf eine externe Festplatte, bleibt das Archiv-Attribut meisteine Nutzung des Archivbits ist jedoch beispielsweise mit xcopy, xxcopy, robocopy möglich unverändert.
* Das Vollbackup sichert alle Dateien - ungeachtet deren Attribute - und setzt das Archiv-Attribut zurück.
* Die differenzielle Sicherung sichert alle Dateien, die sich seit der letzten Vollsicherung verändert haben und demzufolge über ein gesetztes Archivbit verfügen. Hierbei bleibt das Archivbit unverändert.
* Das inkrementelle Backup verhält sich je nach der Umsetzung in dem jeweiligen Backup-Programm. So kann es sein, dass das Archivbit zurückgesetzt wird vergleiche dazu [http://support.microsoft.com/kb/842150/de Datensicherung mit Windows XP] oder auch nicht, wie dies meist bei täglichen Sicherungenbeim täglichen Backup wird das Archivbit ignoriert, da es sich am Datum orientiert der Fall ist.
Einzelne Programme können anstelle dieses Dateiattribut auf andere Eigenschaften zurückgreifen, wie dies beispielsweise der Fall ist bei Backup-Programmen, die md5 oder progressive Sicherung verwenden, wo Dateiname, Datum und Größe maßgeblich sind.wird hauptsächlich bei Enterprise-Lösungen angewendet Generell kann man sagen, dass moderne, professionelle Software das Archivbit zwar unterstützt, aber normalerweise nicht mehr damit arbeitet. Im unternehmerischen Umfeld werden mittlerweile Schattenkopien (zB Volume Shadow Service, VSS), Snapshots und progressive Datensicherung angewendet.

