Aufbewahrungszeit einstellen
Sie können die Aufbewahrungszeit für eine Datei explizit festlegen oder den Standardaufbewahrungszeitraum für das Volume verwenden, um die Aufbewahrungszeit abzuleiten. Wenn Sie die Aufbewahrungszeit nicht explizit festlegen, verwendet SnapLock den Standardaufbewahrungszeitraum zur Berechnung der Aufbewahrungszeit. Sie können auch die Dateiaufbewahrung nach einem Ereignis festlegen.
Der_Aufbewahrungszeitraum_ für EINE WORM-Datei gibt die Zeitspanne an, die die Datei nach dem Festlegen des WORM-Status aufbewahrt werden muss. Die Aufbewahrungszeit für EINE WORM-Datei ist die Zeit, nach der die Datei nicht mehr aufbewahrt werden muss. Eine Aufbewahrungsfrist von 20 Jahren für eine Datei, die am 10. November 2020 6:00 Uhr im WORM-Zustand aufbewahrt wird, würde beispielsweise eine Aufbewahrungszeit vom 10. November 2040 6:00 Uhr erreichen
Ab ONTAP 9.10.1 können Sie eine Aufbewahrungszeit bis zum 26. Oktober 3058 und eine Aufbewahrungsfrist von bis zu 100 Jahren festlegen. Wenn Sie die Aufbewahrungszeiträume verlängern, werden ältere Richtlinien automatisch konvertiert. In ONTAP 9.9.1 und früheren Versionen, sofern Sie den Standard-Aufbewahrungszeitraum nicht auf unendlich eingestellt, ist die maximale unterstützte Aufbewahrungszeit Januar 19 2071 (GMT). |
Wenn Sie eine SnapMirror Beziehung mit einem SnapLock Quell-Volume unter Verwendung eines Aufbewahrungsdatums später als dem 19. Januar 2071 (GMT) aufbauen, muss das Ziel-Cluster ONTAP 9.10.1 oder höher ausführen. Sonst schlägt der SnapMirror Transfer fehl.
ONTAP verhindert, dass Sie einen Cluster von ONTAP 9.10.1 auf eine frühere ONTAP-Version zurücksetzen, wenn es Dateien mit einer Aufbewahrungsfrist später als „Januar 19, 2071 8:44:07“ gibt.
Ein SnapLock-Compliance- oder Enterprise-Volume hat vier Aufbewahrungszeiträume:
-
Mindestaufbewahrungsdauer (
min
), mit einem Standardwert von 0 -
Maximale Aufbewahrungsfrist (
max
), mit einem Verzug von 30 Jahren -
Standardaufbewahrungszeitraum, wobei der Standard
min
sowohl für den Compliance-Modus als auch für den Enterprise-Modus mit ONTAP 9.10.1 gleich ist. In älteren Versionen als ONTAP 9.10.1 von ONTAP hängt die standardmäßige Aufbewahrungsdauer von dem Modus ab:-
Für den Compliance-Modus ist der Standardwert gleich
max
. -
Für den Enterprise-Modus ist der Standardwert gleich
min
.
-
-
Nicht festgelegte Aufbewahrungsdauer.
Ab ONTAP 9.8 können Sie die Aufbewahrungsfrist für Dateien in einem Volume auf
unspecified
, einstellen, damit die Datei beibehalten werden kann, bis Sie eine absolute Aufbewahrungszeit festlegen. Sie können eine Datei mit absoluter Aufbewahrungszeit auf unbestimmte Aufbewahrung und zurück zur absoluten Aufbewahrung setzen, solange die neue absolute Aufbewahrungszeit später ist als die zuvor festgelegte absolute Zeit.Ab ONTAP 9.12.1 verfügen WORM-Dateien mit festgesetzten Aufbewahrungsfristen
unspecified
garantiert über einen Aufbewahrungszeitraum auf den für das SnapLock Volume konfigurierten Mindestaufbewahrungszeitraum. Wenn Sie die Aufbewahrungsdauer der Datei vonunspecified
in eine absolute Aufbewahrungszeit ändern, muss die neue angegebene Aufbewahrungszeit größer sein als die für die Datei bereits festgelegte Mindestaufbewahrungszeit.
Wenn Sie also die Aufbewahrungszeit nicht explizit festlegen, bevor Sie eine Compliance-Modus-Datei in DEN WORM-Status überführen, und Sie die Standardeinstellungen nicht ändern, wird die Datei 30 Jahre lang aufbewahrt. Gleiches gilt, wenn Sie die Aufbewahrungszeit nicht explizit festlegen, bevor Sie eine Enterprise-Modus-Datei in DEN WORM-Status überführen, und Sie die Standardeinstellungen nicht ändern, wird die Datei 0 Jahre lang aufbewahrt oder, effektiv, überhaupt nicht.
Legen Sie den Standardaufbewahrungszeitraum fest
Sie können den volume snaplock modify
Befehl verwenden, um den Standardaufbewahrungszeitraum für Dateien auf einem SnapLock Volume festzulegen.
Das SnapLock Volume muss online sein.
In der folgenden Tabelle sind die möglichen Werte für die Option Standardaufbewahrungszeitraum aufgeführt:
Der Standardaufbewahrungszeitraum muss größer oder gleich (>=) dem Mindestaufbewahrungszeitraum und kleiner als oder gleich (<=) dem maximalen Aufbewahrungszeitraum sein. |
Wert | Einheit | Hinweise |
---|---|---|
0–65535 |
Sekunden |
|
0–24 |
Stunden |
|
0–365 |
Tage |
|
0–12 |
Monaten |
|
0–100 |
Jahren |
Ab ONTAP 9.10.1 Bei früheren Versionen von ONTAP beträgt der Wert 0 - 70. |
maximale |
- |
Verwenden Sie den maximalen Aufbewahrungszeitraum. |
Mindestens |
- |
Verwenden Sie den Mindestaufbewahrungszeitraum. |
Skalierbar |
- |
Bewahren Sie die Dateien für immer auf. |
Nicht angegeben |
- |
Bewahren Sie die Dateien so lange auf, bis ein absoluter Aufbewahrungszeitraum festgelegt ist. |
Die Werte und Bereiche für die maximalen und minimalen Aufbewahrungsfristen sind identisch, mit Ausnahme von max
und min
, die nicht anwendbar sind. Weitere Informationen zu dieser Aufgabe finden Sie unter "Stellen Sie die Übersicht über die Aufbewahrungszeit ein".
Sie können mit dem volume snaplock show
Befehl die Einstellungen für den Aufbewahrungszeitraum für das Volume anzeigen. Weitere Informationen finden Sie auf der man-Page für den Befehl.
Nachdem eine Datei im WORM-Status übergeben wurde, können Sie den Aufbewahrungszeitraum verlängern, jedoch nicht verkürzen. |
-
Legen Sie den Standardaufbewahrungszeitraum für Dateien auf einem SnapLock-Volume fest:
volume snaplock modify -vserver SVM_name -volume volume_name -default-retention-period default_retention_period -minimum-retention-period min_retention_period -maximum-retention-period max_retention_period
Eine vollständige Liste der Optionen finden Sie auf der man-Page für den Befehl.
In den folgenden Beispielen wird davon ausgegangen, dass die minimalen und maximalen Aufbewahrungszeiträume zuvor nicht geändert wurden.
Mit dem folgenden Befehl wird die Standardaufbewahrungsdauer für Compliance- oder Enterprise-Volumes auf 20 Tage festgelegt:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period 20days
Mit dem folgenden Befehl wird die Standardaufbewahrungsdauer für ein Compliance-Volume auf 70 Jahre festgelegt:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -maximum-retention-period 70years
Mit dem folgenden Befehl wird die Standardaufbewahrungsdauer für ein Enterprise-Volume auf 10 Jahre festgelegt:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period max -maximum-retention-period 10years
Mit den folgenden Befehlen wird die Standardaufbewahrungsdauer für Enterprise-Volumes auf 10 Tage festgelegt:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -minimum-retention-period 10days cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period min
Mit dem folgenden Befehl wird die Standardaufbewahrungsdauer für ein Compliance-Volume auf „skalierbar“ gesetzt:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period infinite -maximum-retention-period infinite
Legen Sie die Aufbewahrungszeit für eine Datei explizit fest
Sie können die Aufbewahrungszeit für eine Datei explizit festlegen, indem Sie die letzte Zugriffszeit ändern. Sie können jeden entsprechenden Befehl oder jedes Programm über NFS oder CIFS verwenden, um die Uhrzeit des letzten Zugriffs zu ändern.
Nachdem eine Datei an WORM übergeben wurde, können Sie die Aufbewahrungszeit verlängern, aber nicht verkürzen. Die Aufbewahrungszeit wird im atime
Feld für die Datei gespeichert.
Sie können die Aufbewahrungszeit einer Datei nicht explizit auf einstellen |
-
Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um die letzte Zugriffszeit für die Datei zu ändern, deren Aufbewahrungszeit Sie einstellen möchten.
Verwenden Sie in einer UNIX-Shell den folgenden Befehl, um eine Aufbewahrungszeit von 21. November 2020 6:00 Uhr für eine Datei mit dem Namen festzulegen
document.txt
:touch -a -t 202011210600 document.txt
Sie können alle geeigneten Befehle oder Programme verwenden, um die letzte Zugriffszeit in Windows zu ändern.
Legen Sie den Aufbewahrungszeitraum für die Datei nach einem Ereignis fest
Ab ONTAP 9.3 können Sie definieren, wie lange eine Datei nach einem Ereignis aufbewahrt wird, indem Sie die Funktion SnapLock Event Based Retention (EBR) verwenden.
-
Sie müssen ein SnapLock-Administrator sein, um diese Aufgabe auszuführen.
-
Sie müssen sich mit einer sicheren Verbindung (SSH, Konsole oder ZAPI) angemeldet haben.
Die Richtlinie_Event Retention_ definiert den Aufbewahrungszeitraum für die Datei nach dem Ereignis. Die Richtlinie kann auf eine einzelne Datei oder alle Dateien in einem Verzeichnis angewendet werden.
-
Handelt es sich bei einer Datei nicht um EINE WORM-Datei, wird sie im IN der Richtlinie definierten Aufbewahrungszeitraum im WORM-Status versetzt.
-
Wenn es sich bei einer Datei um EINE WORM-Datei oder EINE WORM-Dateien handelt, verlängert sich deren Aufbewahrungszeitraum um den in der Richtlinie definierten Aufbewahrungszeitraum.
Es können ein Compliance-Modus oder ein Enterprise-Mode Volume verwendet werden.
EBR-Richtlinien können nicht auf Dateien angewendet werden, die sich in einer Legal Hold befinden. |
Für erweiterte Verwendung siehe "Worm-Speicherung gemäß NetApp SnapLock".
Verwendung von EBR, um den Aufbewahrungszeitraum bereits vorhandener WORM-Dateien zu verlängern |
EBR ist praktisch, wenn Sie den Aufbewahrungszeitraum bereits vorhandener WORM-Dateien verlängern möchten. So könnte es z. B. sein, dass Ihr Unternehmen die Richtlinie hat, W-4-Datensätze von Mitarbeitern in unveränderter Form für drei Jahre zu speichern, nachdem der Mitarbeiter eine Quellwahl geändert hat. Eine andere Unternehmensrichtlinie kann verlangen, dass W-4-Datensätze fünf Jahre nach Beendigung des Mitarbeiters aufbewahrt werden. In diesem Fall könnten Sie eine EBR-Richtlinie mit einer Aufbewahrungsfrist von fünf Jahren erstellen. Nach Beendigung des Mitarbeiters (das „ |
-
EBR-Richtlinie erstellen:
snaplock event-retention policy create -vserver SVM_name -name policy_name -retention-period retention_period
Mit dem folgenden Befehl wird die EBR-Richtlinie
employee_exit
fürvs1
mit einer Aufbewahrungsfrist von zehn Jahren erstellt:cluster1::>snaplock event-retention policy create -vserver vs1 -name employee_exit -retention-period 10years
-
Anwenden einer EBR-Richtlinie:
snaplock event-retention apply -vserver SVM_name -name policy_name -volume volume_name -path path_name
Der folgende Befehl wendet die EBR-Richtlinie
employee_exit
aufvs1
alle Dateien im Verzeichnis and1
:cluster1::>snaplock event-retention apply -vserver vs1 -name employee_exit -volume vol1 -path /d1