Die ONTAP SnapLock Aufbewahrungszeit festlegen
Sie können die Aufbewahrungsdauer für eine Datei explizit festlegen oder die Standardaufbewahrungsdauer für das Volume verwenden, um die Aufbewahrungsdauer abzuleiten. Sofern Sie die Aufbewahrungsdauer nicht explizit festlegen, verwendet SnapLock die Standardaufbewahrungsdauer zur Berechnung der Aufbewahrungsdauer. Die Dateiaufbewahrung kann auch nach einem Ereignis festgelegt werden.
Die Aufbewahrungsfrist für eine WORM-Datei gibt an, wie lange die Datei nach dem Übergang in den WORM-Zustand aufbewahrt werden muss. Die Aufbewahrungsdauer einer WORM-Datei ist der Zeitpunkt, nach dem die Datei nicht mehr aufbewahrt werden muss. Eine Aufbewahrungsfrist von 20 Jahren für eine Datei, die am 10. November 2020 um 6:00 Uhr in den WORM-Zustand versetzt wurde, ergibt eine Aufbewahrungsdauer bis zum 10. November 2040 um 6:00 Uhr.

|
|
Ab ONTAP 9.10.1 kann eine Aufbewahrungsfrist bis zum 26. Oktober 3058 und eine Aufbewahrungsdauer von bis zu 100 Jahren festgelegt werden. Bei einer Verlängerung der Aufbewahrungsfristen werden ältere Richtlinien automatisch konvertiert. In ONTAP 9.9.1 und früheren Versionen beträgt die maximal unterstützte Aufbewahrungsfrist, sofern die Standardaufbewahrungsdauer nicht auf unbegrenzt gesetzt ist, den 19. Januar 2071 (GMT). |
Wenn eine SnapMirror Beziehung mit einem SnapLock Quellvolume unter Verwendung eines Aufbewahrungsdatums nach dem 19. Januar 2071 (GMT) hergestellt wird, muss das Ziel-Cluster ONTAP 9.10.1 oder höher ausführen, andernfalls schlägt die SnapMirror Übertragung fehl.
ONTAP verhindert, dass ein Cluster von ONTAP 9.10.1 auf eine frühere ONTAP Version zurückgesetzt werden kann, wenn Dateien mit einer Aufbewahrungsfrist nach „19. Januar 2071 8:44:07 Uhr“ vorhanden sind.
Ein SnapLock Compliance oder Enterprise Volume hat vier Aufbewahrungsfristen:
-
Mindestaufbewahrungsdauer (
min), mit einem Standardwert von 0 -
Maximale Aufbewahrungsdauer (
max), mit einem Standardwert von 30 Jahren -
Standardmäßige Aufbewahrungsfrist, mit einem Standardwert von
minfür sowohl den Compliance-Modus als auch den Enterprise-Modus ab ONTAP 9.10.1. In ONTAP Versionen vor ONTAP 9.10.1 hängt die standardmäßige Aufbewahrungsfrist vom Modus ab:-
Im Compliance-Modus ist der Standardwert gleich
max. -
Im Enterprise-Modus ist der Standardwert gleich
min.
-
-
Nicht spezifizierte Aufbewahrungsfrist.
In ONTAP-Versionen vor ONTAP 9.10.1, wenn die Aufbewahrungsdauer nicht explizit festgelegt wurde, bevor eine Datei im Compliance-Modus in den WORM-Status überführt wird, und die Standardeinstellungen nicht geändert wurden, wird die Datei 30 Jahre lang aufbewahrt. Diese Änderung kann nicht rückgängig gemacht werden. Ebenso wird in ONTAP 9.10.1 und später, wenn die Aufbewahrungsdauer nicht explizit festgelegt wurde, bevor eine Datei im Enterprise-Modus in den WORM-Status überführt wird, und die Standardeinstellungen nicht geändert wurden, die Datei 0 Jahre lang aufbewahrt, also de facto gar nicht. Ab ONTAP 9.8 kann die Aufbewahrungsdauer von Dateien in einem Volume auf `unspecified`unspezifiziert gesetzt werden, sodass die Datei bis zur Festlegung einer absoluten Aufbewahrungszeit aufbewahrt bleibt. Eine Datei mit absoluter Aufbewahrungszeit kann auf unspezifizierte Aufbewahrungsdauer und wieder zurück auf absolute Aufbewahrungszeit gesetzt werden, solange die neue absolute Aufbewahrungszeit später liegt als die zuvor festgelegte absolute Zeit.
Ab ONTAP 9.12.1 wird für WORM-Dateien mit der Aufbewahrungsdauer, die auf
unspecifiedfestgelegt ist, garantiert, dass die Aufbewahrungsdauer mindestens der für das SnapLock Volume konfigurierten Mindestaufbewahrungsdauer entspricht. Wenn die Aufbewahrungsdauer einer Datei vonunspecifiedauf eine absolute Aufbewahrungszeit geändert wird, muss die neu angegebene Aufbewahrungszeit größer sein als die bereits für die Datei festgelegte Mindestaufbewahrungsdauer.
Standardaufbewahrungsdauer festlegen
Sie können den `volume snaplock modify`Befehl verwenden, um die Standardaufbewahrungsdauer für Dateien auf einem SnapLock Volume festzulegen.
Das SnapLock Volume muss online sein.
Die folgende Tabelle zeigt die möglichen Werte für die Option „Standardaufbewahrungsdauer“:
|
|
Die Standardaufbewahrungsfrist muss größer oder gleich (>=) der minimalen Aufbewahrungsfrist und kleiner oder gleich (<=) der maximalen Aufbewahrungsfrist sein. |
| Wert | Einheit | Hinweise |
|---|---|---|
0 - 65535 |
Sekunden |
|
0 - 24 |
Stunden |
|
0 - 365 |
Tage |
|
0 - 12 |
Monate |
|
0 - 100 |
Jahre |
Ab ONTAP 9.10.1. Bei früheren ONTAP Versionen liegt der Wert zwischen 0 und 70. |
max |
- |
Die maximale Aufbewahrungsfrist verwenden. |
min |
- |
Die Mindestaufbewahrungsfrist verwenden. |
unendlich |
- |
Die Dateien werden dauerhaft aufbewahrt. |
nicht spezifiziert |
- |
Die Dateien bleiben erhalten, bis eine absolute Aufbewahrungsfrist festgelegt ist. |
Die Werte und Bereiche für die maximale und minimale Aufbewahrungsfrist sind identisch, mit Ausnahme von max und min, die nicht anwendbar sind. Weitere Informationen zu dieser Aufgabe finden sich unter "Übersicht zur Aufbewahrungszeit".
Sie können den volume snaplock show Befehl verwenden, um die Einstellungen für die Aufbewahrungsfrist des Volumes anzuzeigen. Weitere Informationen zu volume snaplock show finden sich in der "ONTAP-Befehlsreferenz".
|
|
Sobald eine Datei in den WORM-Status übertragen wurde, kann die Aufbewahrungsfrist verlängert, aber nicht verkürzt werden. |
-
Die Standardaufbewahrungsdauer für Dateien auf einem SnapLock Volume festlegen:
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_periodWeitere Informationen zu
volume snaplock modifyfinden sich in der "ONTAP-Befehlsreferenz".Die folgenden Beispiele setzen voraus, dass die Mindest- und Höchstaufbewahrungsfristen zuvor nicht geändert wurden.
Der folgende Befehl legt die Standardaufbewahrungsfrist für ein Compliance oder Enterprise Volume auf 20 Tage fest:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period 20days
Der folgende Befehl legt die Standardaufbewahrungsfrist für ein Compliance Volume auf 70 Jahre fest:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -maximum-retention-period 70years
Der folgende Befehl legt die Standardaufbewahrungsfrist für ein Enterprise Volume auf 10 Jahre fest:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period max -maximum-retention-period 10years
Die folgenden Befehle legen die Standardaufbewahrungsfrist für ein Enterprise-Volume auf 10 Tage fest:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -minimum-retention-period 10days cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period min
Der folgende Befehl legt die Standardaufbewahrungsfrist für ein Compliance Volume auf unendlich fest:
cluster1::> volume snaplock modify -vserver vs1 -volume vol1 -default-retention-period infinite -maximum-retention-period infinite
Die Aufbewahrungszeit für eine Datei explizit festlegen
Sie können die Aufbewahrungsdauer einer Datei explizit festlegen, indem Sie deren letzten Zugriffszeitpunkt ändern. Sie können jeden geeigneten Befehl oder jedes geeignete Programm über NFS oder CIFS verwenden, um den letzten Zugriffszeitpunkt zu ändern.
Nachdem eine Datei in WORM übertragen wurde, kann die Aufbewahrungszeit verlängert, aber nicht verkürzt werden. Die Aufbewahrungszeit wird im atime Feld für die Datei gespeichert.
|
|
Die Aufbewahrungszeit einer Datei kann nicht explizit auf |
-
Verwenden Sie einen geeigneten Befehl oder ein geeignetes Programm, um die letzte Zugriffszeit für die Datei zu ändern, deren Aufbewahrungszeit Sie festlegen möchten.
In einer UNIX-Shell kann mit dem folgenden Befehl eine Aufbewahrungszeit von 21. November 2020, 6:00 Uhr, für eine Datei mit dem Namen
document.txtfestgelegt werden:touch -a -t 202011210600 document.txt
Es kann jeder geeignete Befehl oder jedes geeignete Programm verwendet werden, um die letzte Zugriffszeit in Windows zu ändern.
Die Aufbewahrungsfrist für Dateien nach einem Ereignis festlegen
Ab ONTAP 9.3 kann mit der Funktion SnapLock Event Based Retention (EBR) festgelegt werden, wie lange eine Datei nach dem Eintreten eines Ereignisses aufbewahrt wird.
-
Um diese Aufgabe auszuführen, sind SnapLock Administratorrechte erforderlich.
-
Eine Anmeldung über eine sichere Verbindung (SSH, Konsole oder ZAPI) muss erfolgt sein.
Die Ereignisaufbewahrungsrichtlinie definiert die Aufbewahrungsdauer der Datei nach dem Eintreten des Ereignisses. Die Richtlinie kann auf eine einzelne Datei oder alle Dateien in einem Verzeichnis angewendet werden.
-
Wenn es sich bei einer Datei nicht um eine WORM-Datei handelt, wird sie für die in der Richtlinie festgelegte Aufbewahrungsdauer in den WORM-Status übernommen.
-
Wenn es sich bei einer Datei um eine WORM-Datei oder eine WORM-anhängbare Datei handelt, wird ihre Aufbewahrungsfrist um die in der Richtlinie festgelegte Aufbewahrungsfrist verlängert.
Es kann ein Volume im Compliance-Modus oder im Enterprise-Modus verwendet werden.
|
|
EBR-Richtlinien können nicht auf Dateien angewendet werden, die unter einer Legal Hold stehen. |
Für fortgeschrittene Anwendungen siehe "Konforme WORM-Speicherung mit NetApp SnapLock".
Verwendung von EBR zur Verlängerung der Aufbewahrungsfrist bereits vorhandener WORM-Dateien |
EBR ist praktisch, wenn die Aufbewahrungsfrist bereits vorhandener WORM-Dateien verlängert werden soll. Beispielsweise kann es eine Unternehmensrichtlinie sein, die W-4-Formulare von Mitarbeitern drei Jahre lang in unveränderter Form aufzubewahren, nachdem der Mitarbeiter eine Lohnsteuerabzugsoption geändert hat. Eine andere Unternehmensrichtlinie kann verlangen, dass die W-4-Formulare fünf Jahre nach Beendigung des Arbeitsverhältnisses aufbewahrt werden. In diesem Fall könnte eine EBR-Richtlinie mit einer Aufbewahrungsfrist von fünf Jahren erstellt werden. Nach Beendigung des Arbeitsverhältnisses (dem „ |
-
EBR-Richtlinie erstellen:
snaplock event-retention policy create -vserver SVM_name -name policy_name -retention-period retention_periodDer folgende Befehl erstellt die EBR-Richtlinie
employee_exitaufvs1mit einer Aufbewahrungsfrist von zehn Jahren:cluster1::>snaplock event-retention policy create -vserver vs1 -name employee_exit -retention-period 10years
-
Eine EBR-Richtlinie anwenden:
snaplock event-retention apply -vserver SVM_name -name policy_name -volume volume_name -path path_nameDer folgende Befehl wendet die EBR-Richtlinie
employee_exitaufvs1alle Dateien im Verzeichnisd1an:cluster1::>snaplock event-retention apply -vserver vs1 -name employee_exit -volume vol1 -path /d1