Gibt es WORM-Volumes auf Open-Source-Basis?
Leserfrage: Mich würde interessieren ob es eine Open-Source-Lösung für WORM-Volumes, also Write-Once Read-Many, gibt?
Antwort Doc Storage:
Nein, standardmäßig, also aus der Schachtel, gibt es solche Lösungen nicht. Man kann diese Funktion aber beispielsweise mit dem AFS-Dateisystem für Linux bewerkstelligen, indem man eine Kopie eines normalen Dateisystems erzeugt und diese nur lesbar den Klienten zur Verfügung stellt. Allerdings setzt dies eine Menge Konfigurationsarbeit und vor allem root-Rechte bei jeder Änderung der Umgebung voraus (siehe OpenAFS http://www.openafs.org). Dies ist am Ende aber kein »richtiges« WORM, sondern lediglich eine schreibgeschützte Kopie, die durch den Einsatz entsprechender Verwaltungsmöglichkeiten wieder beschreib- und damit änderbar gemacht werden kann.
Will man dies vermeiden, also standardmäßig und ohne große Folge- und Verwaltungsaufwände streng nur-lesend arbeiten, wird man nicht umhin kommen, tatsächlich ein angepasstes Dateisystem zu programmieren und in den Betriebssystemkern einzukompilieren. Hierfür stehen entsprechende Module zur Verfügung, beispielsweise Glacier von Amazon. Erst auf diesem Wege wird eine tatsächliche WORM-Funktionalität ermöglicht, die so funktioniert wie zum Beispiel CD- oder DVD-WORMs, also keine Änderung einmal in das Dateisystem geschriebener Daten zulässt.
Gruß
Doc Storage