Data Domain – Prüfung auf nicht mehr benötigte Snapshots
Summary: Prüfen, ob Snapshots nicht mehr benötigt werden
Symptoms
Snapshots sind ein hervorragendes Tool für das Datenmanagement. Sie sind schnell und benötigen nur sehr wenig Speicherplatz auf dem Data Domain-System. Wenn jedoch ein Snapshot von Daten vorhanden ist und Sie versuchen, die Daten zu löschen, wird nur sehr wenig Speicherplatz freigegeben, bis der Snapshot abläuft. Dieser Wissensdatenbank-Artikel enthält Anweisungen zum Auflisten und Ablaufen von Snapshots für DD OS-Versionen vor 5.0 und 5.0 und höher.
Cause
Resolution
Mit dem Befehl "Snapshot" werden Dateisystem-Snapshots verwaltet. Ein Snapshot ist eine schreibgeschützte Kopie des gesamten Data Domain-Dateisystems von der obersten Ebene. Snapshots sind nützlich, um Versionsverzerrungen beim Sichern flüchtiger Datasets zu vermeiden, z. B. Tabellen in einer ausgelasteten Datenbank, und um frühere Versionen eines Verzeichnisses oder einer Datei abzurufen, die gelöscht wurde. Snapshots können so geplant werden, dass sie in einer bestimmten Häufigkeit ausgeführt werden, und können so eingestellt werden, dass sie in der Zukunft ablaufen (die Standardaufbewahrung eines Snapshots beträgt 14 Tage).
- Wenn das Data Domain-System eine Quelle für die Sammelreplikation ist, werden Snapshots repliziert.
- Wenn das Data Domain-System eine Quelle für die Verzeichnisreplikation ist, werden Snapshots nicht repliziert. Sie müssen separat auf einem Verzeichnisreplikationsziel erstellt werden.
- In den DD OS-Versionen 4.3 bis 4.9 werden Snapshots im Systemverzeichnis erstellt: /backup/.snapshot. Jedes Verzeichnis unter /Sicherungskopie verfügt außerdem über ein Snapshot-Verzeichnis mit den Namen jedes Snapshots, der das Verzeichnis enthält.
In DD OS-Versionen 5.0 und höher wurden MTrees eingeführt, die die Verarbeitung von Snapshots ändern:
- Das Data Domain-Dateisystem kann mehr als einen MTree haben
- Jeder MTree kann seine(n) eigene(n) gemanagte(n) Snapshot(s) und Zeitplan(e) haben.
- Der Standard-MTree in 5.0 ist /data/col1/backup/, in dem der Snapshot erstellt werden würde /data/col1/backup/.snapshot.
Der Befehl "filesys fastcopy" kann Snapshots verwenden, um eine Datei oder Verzeichnisstruktur von einem Snapshot in das aktive Dateisystem zu kopieren.
Hinweis: Filesys fastcopy kann einen Snapshot von Datei(en) erstellen, die eine Aufbewahrungsfrist von einer Stunde haben.
Warnung: Lassen Sie Snapshots auf einem replizierten Ziel nicht manuell ablaufen, da dies zu Replikationsfehlern bei der Synchronisierung der Quelle mit dem Ziel führt.
Für Data Domain-Systeme mit DD OS 5.0.x.x und höher:
- Identifizieren Sie, welche MTRee Zu untersuchen:
mtree list
Name Pre-Comp (GiB) Status ----------------- -------------- ------ /data/col1/backup 95.0 RW /data/col1/test 0.0 RW ----------------- -------------- ------ D : Deleted RO : Read Only RW : Read Write RD : Replication Destination RLE : Retention-Lock Enabled RLD : Retention-Lock Disabled
- Im obigen Fall /data/col1/backup enthält 95 GB. Wir können Folgendes ausführen, um zu sehen, ob Snapshots vorhanden sind:
snapshot list mtree <mtree> sysadmin@DD670# snapshot list mtree /data/col1/backup Snapshot Information for MTree: /data/col1/backup ---------------------------------------------- Name Pre-Comp (GiB) Create Date Retain Until Status ----- -------------- ----------------- ----------------- ------ snap1 49.7 Apr 19 2011 10:44 snap2 49.7 Apr 19 2011 10:45 snap3 94.8 Apr 19 2011 11:05 snap4 95.0 Apr 19 2011 11:05 snap5 100.7 Apr 19 2011 11:09 May 24 2011 11:09 ----- -------------- ----------------- ----------------- ------
Snapshot Summary ------------------- Total: 5 Not expired: 5 Expired: 0
- Lassen Sie den Snapshot ablaufen:
snapshot expire <snapshot> mtree <mtree path> sysadmin@DD670# snapshot expire snap1 mtree /data/col1/backup Snapshot "snap1" for mtree "/data/col1/backup" will be retained until Apr 19 2011 11:11. (The command will set the retention to the current date and time, thereby expiring the dataset)
- Wiederholen Sie die Schritte für die verbleibenden Snapshots, die ablaufen sollen. Überprüfen Sie dann die Liste und bestätigen Sie:
snapshot list mtree <mtree> snapshot list mtree /data/col1/backup Snapshot Information for MTree: /data/col1/backup ---------------------------------------------- Name Pre-Comp (GiB) Create Date Retain Until Status ----- -------------- ----------------- ----------------- ------- snap1 49.7 Apr 19 2011 10:44 Apr 19 2011 11:11 expired snap2 49.7 Apr 19 2011 10:45 Apr 19 2011 11:15 expired snap3 94.8 Apr 19 2011 11:05 Apr 19 2011 11:15 expired snap4 95.0 Apr 19 2011 11:05 Apr 19 2011 11:15 expired snap5 100.7 Apr 19 2011 11:09 Apr 19 2011 11:15 expired ----- -------------- ----------------- ----------------- ------- Snapshot Summary ------------------- Total: 5 Not expired: 0 Expired: 5
Hinweis: Wenn Snapshots abgelaufen sind, werden sie nach dem nächsten Abschluss des Bereinigungszyklus entfernt.