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.

Informationen zur Verwaltung des ONTAP Snapshot Reserve

Beitragende netapp-aaron-holt netapp-lenida netapp-aherbin
Änderungen vorschlagen

Die Snapshot-Reserve reserviert einen bestimmten Prozentsatz des Speicherplatzes für Snapshots, standardmäßig fünf Prozent. Da Snapshots Speicherplatz im aktiven Dateisystem belegen, wenn die Snapshot-Reserve erschöpft ist, kann es sinnvoll sein, die Snapshot-Reserve bei Bedarf zu erhöhen. Alternativ ist es möglich, Snapshots automatisch zu löschen, wenn die Reserve voll ist.

Wann die Snapshot-Reserve erhöht werden sollte

Bei der Entscheidung, ob die Snapshot-Reserve erhöht werden soll, ist zu beachten, dass ein Snapshot nur die Änderungen an Dateien seit der letzten Snapshot-Erstellung aufzeichnet. Er belegt nur dann Speicherplatz, wenn Blöcke im aktiven Dateisystem geändert oder gelöscht werden.

Das bedeutet, dass die Änderungsrate des Dateisystems der entscheidende Faktor für den von Snapshots belegten Speicherplatz ist. Unabhängig davon, wie viele Snapshots erstellt werden, wird kein Speicherplatz belegt, wenn sich das aktive Dateisystem nicht geändert hat.

Ein FlexVol volume, das beispielsweise Datenbanktransaktionsprotokolle enthält, könnte eine Snapshot-Reserve von bis zu 20 % aufweisen, um der höheren Änderungsrate Rechnung zu tragen. Es empfiehlt sich, mehr Snapshots zu erstellen, um die häufigeren Aktualisierungen der Datenbank zu erfassen, und zudem eine größere Snapshot-Reserve vorzusehen, um den zusätzlichen Speicherplatzbedarf der Snapshots abzudecken.

Tipp

Ein Snapshot besteht aus Zeigern auf Blöcke, nicht aus Kopien der Blöcke. Ein Zeiger kann als ein „Anspruch“ auf einen Block betrachtet werden: ONTAP „hält“ den Block, bis der Snapshot gelöscht wird.

Vom Speicherplatz durch Snapshots belegt

Wie das Löschen geschützter Dateien zu weniger Speicherplatz als erwartet führen kann

Ein Snapshot verweist auch dann noch auf einen Speicherblock, nachdem Sie die Datei gelöscht haben, die diesen Block verwendet hat. Dies erklärt, warum ein erschöpfter Snapshot Reserve zu dem kontraintuitiven Ergebnis führen kann, dass nach dem Löschen eines gesamten Dateisystems weniger Speicherplatz verfügbar ist, als das Dateisystem belegt hat.

Betrachten Sie folgendes Beispiel. Bevor Dateien gelöscht werden, ist die Ausgabe des df Befehls wie folgt:

Filesystem          kbytes  used    avail  capacity
/vol/vol0/          3000000 3000000 0       100%
/vol/vol0/.snapshot 1000000 500000  500000   50%

Nach dem Löschen des gesamten Dateisystems und dem Erstellen eines Snapshots des Volumes erzeugt der df Befehl die folgende Ausgabe:

Filesystem          kbytes  used    avail  capacity
/vol/vol0/          3000000 2500000 500000   83%
/vol/vol0/.snapshot 1000000 3500000 0       350%

Wie die Ausgabe zeigt, werden die gesamten 3 GB, die zuvor vom aktiven Dateisystem genutzt wurden, nun von Snapshots belegt, zusätzlich zu den 0,5 GB, die vor dem Löschen verwendet wurden.

Da der von den Snapshots belegte Speicherplatz nun die Snapshot-Reserve übersteigt, fließt der Überschuss von 2,5 GB in den für aktive Dateien reservierten Speicherplatz, sodass Ihnen 0,5 GB freier Speicherplatz für Dateien bleiben, wo Sie vernünftigerweise 3 GB erwartet hätten.

Weitere Informationen zu den in diesem Verfahren beschriebenen Befehlen befinden sich in der "ONTAP-Befehlsreferenz".