Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Übertragung von Dateien an DIE WORM-Funktion

Beitragende

Dateien können entweder manuell oder automatisch in DEN WORM-Modus verschoben werden (einmal schreiben, viele lesen). Sie können auch ANGEHÄNGBARE WORM-Dateien erstellen.

Manuelles Versetzen von Dateien in DIE WORM-FUNKTION

Sie übergeben eine Datei manuell in WORM, indem Sie die Datei schreibgeschützt machen. Sie können jeden geeigneten Befehl oder jedes Programm über NFS oder CIFS verwenden, um das Lese-/Schreibattribut einer Datei in schreibgeschützt zu ändern. Sie können Dateien manuell übergeben, wenn Sie sicherstellen möchten, dass eine Anwendung das Schreiben in eine Datei abgeschlossen hat, damit die Datei nicht vorzeitig beendet wird oder wenn aufgrund einer hohen Anzahl von Volumes Skalierungsprobleme für den Autocommit-Scanner auftreten.

Was Sie benötigen
  • Die Datei, die Sie übertragen möchten, muss sich auf einem SnapLock-Volume befinden.

  • Die Datei muss beschreibbar sein.

Über diese Aufgabe

Die Volume ComplianceClock Time wird in das ctime Feld der Datei geschrieben, wenn der Befehl oder das Programm ausgeführt wird. Die ComlianceClock-Zeit bestimmt, wann die Aufbewahrungszeit für die Datei erreicht wurde.

Schritte
  1. Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um das Lese-Schreib-Attribut einer Datei in schreibgeschützt zu ändern.

    Verwenden Sie in einer UNIX-Shell den folgenden Befehl, um eine Datei mit dem Namen document.txt schreibgeschützt zu erstellen:

    chmod -w document.txt

    Verwenden Sie in einer Windows-Shell den folgenden Befehl, um eine Datei mit dem Namen document.txt schreibgeschützt zu erstellen:

    attrib +r document.txt

Automatisches Versetzen von Dateien in DIE WORM-FUNKTION

Mit der Funktion für automatische Verschiebungsfunktion von SnapLock können Sie Dateien automatisch in DIE WORM-FUNKTION übertragen. Die Funktion Autocommit begeht eine Datei in DEN WORM-Status auf einem SnapLock Volume, wenn sich die Datei während der Dauer des automatischen Commit-Zeitraums nicht geändert hat. Die Funktion Autocommit ist standardmäßig deaktiviert.

Was Sie benötigen
  • Die Dateien, die automatisch übertragen werden sollen, müssen auf einem SnapLock-Volume gespeichert sein.

  • Das SnapLock Volume muss online sein.

  • Das SnapLock Volume muss ein Lese- und Schreib-Volume sein.

Hinweis

Die Funktion Autocommit von SnapLock scannt alle Dateien auf dem Volume und begeht eine Datei, wenn sie die Anforderung für automatische Übertragung erfüllt. Es kann ein Zeitintervall zwischen dem Zeitpunkt geben, in dem die Datei für die automatische Übergabe bereit ist und dem SnapLock-Lesegerät für die automatische Übertragung tatsächlich gesetzt wird. Die Datei ist jedoch weiterhin vor Änderungen und Löschung durch das Dateisystem geschützt, sobald sie für die automatische Übertragung geeignet ist.

Über diese Aufgabe

Der Zeitraum autocommit gibt an, wie lange Dateien vor der automatischen Übergabe unverändert bleiben müssen. Durch Ändern einer Datei vor Ablauf des automatischen Verschiebungszeitraums wird der Zeitraum für die automatische Übertragung der Datei neu gestartet.

In der folgenden Tabelle sind die möglichen Werte für den automatischen Commit-Zeitraum aufgeführt:

Wert Einheit Hinweise

Keine

-

Der Standardwert.

5 - 5256000

Minuten

-

1 - 87600

Stunden

-

1 - 3650

Tage

-

1 - 120

Monaten

-

1 - 10

Jahren

-

Hinweis

Der Mindestwert beträgt 5 Minuten und der Höchstwert beträgt 10 Jahre.

Schritte
  1. Automatisches Versetzen von Dateien auf einem SnapLock Volume in DIE WORM-FUNKTION:

    volume snaplock modify -vserver SVM_name -volume volume_name -autocommit-period autocommit_period

    Eine vollständige Liste der Optionen finden Sie auf der man-Page für den Befehl.

    Mit dem folgenden Befehl werden die Dateien auf dem vol1 SVM vs1-Volume automatisch übertragen, sofern die Dateien 5 Stunden lang unverändert bleiben:

    cluster1::>volume snaplock modify -vserver vs1 -volume vol1 -autocommit-period 5hours

ERSTELLEN einer ANGEHÄNGBAREN WORM-Datei

In einer ANGEHÄNGBAREN WORM-Datei werden die Daten, die inkrementell geschrieben werden, wie Protokolleinträge. Sie können einen beliebigen geeigneten Befehl oder ein geeignetes Programm verwenden, um eine WORM-Datei zu erstellen, oder Sie können die Funktion SnapLock_Volume append Mode_ verwenden, um STANDARDMÄSSIG WORM-Dateien zu erstellen.

Verwenden Sie einen Befehl oder ein Programm, um eine WORM-Datei zu erstellen

Sie können jeden entsprechenden Befehl oder Programm über NFS oder CIFS verwenden, um eine WORM-Datei zu erstellen. In einer ANGEHÄNGBAREN WORM-Datei werden die Daten, die inkrementell geschrieben werden, wie Protokolleinträge. Die Daten werden in 256-KB-Blöcken an die Datei angehängt. Wenn jeder Datenblock geschrieben wird, wird der vorherige Datenblock ALS WORM-geschützt. Sie können die Datei erst löschen, wenn der Aufbewahrungszeitraum abgelaufen ist.

Was Sie benötigen

Die angehängbare WORM-Datei muss sich auf einem SnapLock Volume befinden.

Über diese Aufgabe

Die Daten müssen nicht sequenziell in den aktiven 256-KB-Datenblock geschrieben werden. Wenn Daten in Byte n×256 KB+1 der Datei geschrieben werden, wird das vorherige 256-KB-Segment ALS WORM-geschützt.

Alle ungeordneten Schreibvorgänge, die über den aktuellen aktiven 256-KB-Block hinausgehen, führen dazu, dass der aktive 256-KB-Block auf den letzten Offset zurückgesetzt wird und dass Schreibvorgänge auf ältere Offsets mit einem Fehler „Read Only File System (ROFS)“ fehlschlagen. Die Schreiboffsets sind abhängig von der Client-Anwendung. Ein Client, der nicht der Schreibsemantik der WORM-Datei mit angehangenen Dateien entspricht, kann zu einer falschen Beendigung der Schreibinhalte führen. Es wird daher empfohlen, entweder sicherzustellen, dass der Client die Offset-Beschränkungen für ungeordnete Schreibvorgänge befolgt, oder um synchrone Schreibvorgänge sicherzustellen, indem das Dateisystem im synchronen Modus gemountet wird.

Schritte
  1. Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um eine Datei mit der gewünschten Aufbewahrungszeit zu erstellen.

    Verwenden Sie in einer UNIX-Shell den folgenden Befehl, um eine Aufbewahrungszeit von 21. November 2020 6:00 Uhr auf einer Datei mit der Nulllänge festzulegen document.txt:

    touch -a -t 202011210600 document.txt
  2. Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um das Lese-Schreib-Attribut der Datei in schreibgeschützt zu ändern.

    Verwenden Sie in einer UNIX-Shell den folgenden Befehl, um eine Datei mit dem Namen document.txt schreibgeschützt zu erstellen:

    chmod 444 document.txt
  3. Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um das Lese-Schreib-Attribut der Datei wieder in beschreibbar zu ändern.

    Hinweis

    Dieser Schritt gilt nicht als Compliance-Risiko, da sich keine Daten in der Datei befinden.

    Verwenden Sie in einer UNIX-Shell den folgenden Befehl, um eine Datei mit dem Namen document.txt beschreibbar zu machen:

    chmod 777 document.txt
  4. Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um mit dem Schreiben von Daten in die Datei zu beginnen.

    Verwenden Sie in einer UNIX-Shell den folgenden Befehl, um Daten zu schreiben document.txt:

    echo test data >> document.txt
    Hinweis

    Ändern Sie die Dateiberechtigungen zurück in den schreibgeschützten Bereich, wenn Sie keine Daten mehr an die Datei anhängen müssen.

Verwenden Sie den Volume Appendable-Modus, um WORM-Dateien zu erstellen

Ab ONTAP 9.3 können Sie MIT der Funktion SnapLock_Volume Append Mode_ (VAM) STANDARDMÄSSIG WORM-Dateien erstellen. In einer ANGEHÄNGBAREN WORM-Datei werden die Daten, die inkrementell geschrieben werden, wie Protokolleinträge. Die Daten werden in 256-KB-Blöcken an die Datei angehängt. Wenn jeder Datenblock geschrieben wird, wird der vorherige Datenblock ALS WORM-geschützt. Sie können die Datei erst löschen, wenn der Aufbewahrungszeitraum abgelaufen ist.

Was Sie benötigen
  • Die angehängbare WORM-Datei muss sich auf einem SnapLock Volume befinden.

  • Das SnapLock Volume muss abgehängt und leer werden, ohne dass Snapshot Kopien und vom Benutzer erstellte Dateien enthalten sind.

Über diese Aufgabe

Die Daten müssen nicht sequenziell in den aktiven 256-KB-Datenblock geschrieben werden. Wenn Daten in Byte n×256 KB+1 der Datei geschrieben werden, wird das vorherige 256-KB-Segment ALS WORM-geschützt.

Wenn Sie einen automatischen Commit-Zeitraum für das Volume angeben, werden WORM-Dateien, die für einen Zeitraum größer als der automatische Verschiebungszeitraum nicht geändert werden, in DEN WORM-CODE übernommen.

Hinweis

VAM wird auf SnapLock-Audit-Protokoll-Volumes nicht unterstützt.

Schritte
  1. VAM aktivieren:

    volume snaplock modify -vserver SVM_name -volume volume_name -is-volume-append-mode-enabled true|false

    Eine vollständige Liste der Optionen finden Sie auf der man-Page für den Befehl.

    Mit dem folgenden Befehl wird VAM auf Volume vol1 der SVM aktiviertvs1:

    cluster1::>volume snaplock modify -vserver vs1 -volume vol1 -is-volume-append-mode-enabled true
  2. Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um Dateien mit Schreibberechtigungen zu erstellen.

    Die Dateien sind standardmäßig WORM-appensible.