PowerEdge: Was ist ein Snapshot und wie wird er gemanagt?
Summary: In diesem Artikel wird erläutert, was Snapshots sind.
Instructions
Ein Snapshot (auch bekannt als "Point-in-Time-Kopie" oder "Replay") ist eine "Erfassung" eines Volumes und seiner Daten zu einem bestimmten Zeitpunkt, die entweder manuell erstellt oder über ein Snapshot-Profil geplant wird. Kunden können eine interne Policy für die Häufigkeit von Snapshots festlegen und festlegen, wie lange ein Snapshot in Abhängigkeit von Recovery Point Objective (RPS) und Recovery Time Objective (RTO) aufbewahrt/abgelaufen ist.
Wenn ein Snapshot von einem Volume erstellt wird, wird der genaue Inhalt des Volumes auf Blockebene zum Zeitpunkt der Snapshot-Erstellung erfasst, wenn er über Dell Storage Manager (DSM) oder die integrierte Storage Center-Webnutzeroberfläche (SCOS 6.x und früher) erstellt wird. Das Erstellen eines Snapshots unterbricht IO nicht und verhindert auch nicht den Zugriff auf das Volume.
Bei der Implementierung von Snapshots gibt es zwei Verfahren:
1. Der ursprüngliche Speicher wird nicht geändert. Wenn eine Schreibanforderung gestellt wird, werden sie von den ursprünglichen Daten weg in einen neuen Speicherbereich umgeleitet. (als "Redirect-on-Write" oder ROW bezeichnet)
2.Wenn eine Schreibanforderung gestellt wird, werden die Daten in einen neuen Speicherbereich kopiert und dann die ursprünglichen Daten geändert. (bezeichnet als "Copy-on-Write" oder COW)
Trotz ihres Namens ist Copy-on-Write in der Regel die erste Technik. COW führt zwei Datenschreibvorgänge durch, verglichen mit einem von ROW. Sie lässt sich nur schwer effizient umsetzen und wird daher nur selten genutzt.
Die Copy-on-Write-Technik kann verwendet werden, um einen Lese-/Schreibspeicher auf Medien zu emulieren, die Wear Leveling erfordern oder bei denen es sich um physischen Schreibvorgang handelt, sobald viele gelesen werden. Dell Compellent-Array verwendet ROW-Technologie
Snapshots, die mit DSM erstellt wurden, gelten als absturzkonsistent. Ob alle miteinander verbundenen Datenkomponenten so sind, wie sie zum Zeitpunkt des Absturzes waren (konsistente Schreibreihenfolge). Um diese Art von Konsistenz besser zu verstehen, stellen Sie sich den Status der Daten auf der Festplatte Ihres Computers nach einem Stromausfall oder einem ähnlichen Ereignis vor. Ein absturzkonsistentes Backup ist für Nicht-Datenbankbetriebssysteme und Anwendungen wie Dateiserver, DHCP-Server, Druckserver usw. ausreichend.
Für anwendungskonsistente Snapshots: Ein Backup oder ein Snapshot ist anwendungskonsistent, wenn ausgeführte Anwendungen nicht nur die Schreibreihenfolge konsistent sind, sondern auch alle Vorgänge durchführen und ihre Puffer auf die Festplatte übertragen (Anwendungsstilllegung). Anwendungskonsistente Backups werden für Datenbankbetriebssysteme und Anwendungen wie SQL, Oracle und Exchange empfohlen. Dell Compellent bietet einen Replay Manager zur Orchestrierung, sodass Hostserver Snapshots auf dem Dell Compellent-Array erstellen können.
Funktionsweise von Snapshots
Vorteile von Data Instant Replay
Die Vorteile umfassen:
- Unbegrenzte, platzsparende, zeitbasierte Replays in beliebigen Zeitintervallen
- Sofortige Recovery nach Datengefahren durch Wiederherstellen eines Replays
- Minimierung von Systemausfallzeiten
- Verringerung der Abhängigkeit von bandbasierten Backups
- Intuitiver Profil- und Planungsmechanismus
- Replays können auch verwendet werden, um neue Anwendungen mit Daten zu testen, ohne dass das Risiko von Datenverlust oder -beschädigung besteht
Data Instant Replay DatenseitenDaten auf verschiedenen Seiten weisen unterschiedliche Barrierefreiheitsmerkmale auf. Ihr Zusammenspiel beschreibt den Prozess des DIR.
- Aktive Seiten
Daten, die gelesen/beschreibbar sind. Dies sind die neuesten oder aktuellsten Daten.
- Auf R-O-Seiten eingetragene zugängliche Daten
Diese Daten sind schreibgeschützt, aber der Zugriff ist möglich. Es stammt aus einer früheren Zeitmarke, wurde aber nicht geändert.
- Nicht zugängliche Daten gefüllt R-O-Seiten
Daten, an denen Änderungen vorgenommen wurden. Diese Daten sind schreibgeschützt und nur über die Wiederherstellung eines Ansichts-Volumes zugänglich.
Ein Snapshot (oder Replay) ist eine Point-in-Time-Kopie (PITC) eines Volumes, um eine schnelle Recovery nach Gefahren wie Viren, Stromausfällen, Hardwareausfällen oder menschlichem Versagen zu ermöglichen. Durch die Wiederherstellung eines Snapshots können verlorene Daten wiederhergestellt oder das Volume auf einen früheren Zeitpunkt zurückgesetzt werden.
Die Snapshots von Dell unterscheiden sich vom herkömmlichen PITC-Konzept dadurch, dass die Blöcke oder Seiten nicht mehr reagieren und nicht kopiert werden. Es werden keine Nutzerdaten verschoben, wodurch der Prozess sowohl hinsichtlich der Zeit, die zum Erstellen des Snapshots benötigt wird, als auch hinsichtlich des von Snapshots verwendeten Speicherplatzes effizient ist.
Managen von Daten Instant Replay
Bei Verwendung der Data Instant Replay-Funktion von Dell Storage Center müssen NutzerInnen bei der Planung von Snapshots mehrere Faktoren berücksichtigen.
- Wie oft sollten Snapshots geplant werden?
- Bestimmen Sie das Recovery Point Objective (RPO) für jedes Volume.
- Planen Sie Snapshots basierend auf der festgelegten Backup-Policy zur Maximierung der Speicherplatzauslastung.
- Snapshots ablaufen lassen, wenn sie nicht mehr nützlich sind:
- Dadurch wird Speicherplatz frei.
- Wenn Ansichten nicht mehr benötigt werden, heben Sie deren Zuordnung auf und löschen Sie sie.
- Snapshots können wie folgt geplant werden:
- Automatisch durch Anwendung von Snapshot-Profilen (Replay)
- Bei Bedarf, manuell erstellt
Snapshot-Profil anzeigen
Storage Center bietet standardmäßig zwei Standard-Snapshot-Profile, die nicht gelöscht werden können.
Daily: Erstellt täglich um 12:01 Uhr einen Snapshot, der nach einer Woche abläuft
Beispiel: Wendet drei Planungsregeln an:
- Erstellt alle 12 Stunden zwischen 12:05 Uhr und 18:00 Uhr einen Snapshot, der nach fünf Tagen abläuft
- Erstellt am Ersten jedes Monats um 23:30 Uhr einen Snapshot, der nach 26 Wochen abläuft.
- Erstellt jeden Samstag um 23:30 Uhr einen Snapshot, der nach 5 Wochen abläuft
Klicken Sie in der Abbildung auf Snapshot Profile. Dieses Beispiel zeigt die beiden standardmäßigen Snapshot-Profile: Täglich und Stichprobe
Anzeigen der Volume-Nutzung des Snapshot-Profils
Erstellen eines Snapshot-Profils
Benennen des Snapshot-Profils
Regel hinzufügen
Snapshot-Erstellungsmethode
Wählen Sie aus dem Drop-Down-Menü Snapshot-Erstellungsmethode eine Option aus, um zu steuern, wie Snapshots erstellt werden, die durch das Snapshot-Profil ausgelöst werden.
1. Standard: Wenn diese Option ausgewählt ist, werden Snapshots in Serie für alle Volumes erstellt, die dem Snapshot zugeordnet sind.
2. Parallel: Wenn diese Option ausgewählt ist, werden Snapshots gleichzeitig für alle Volumes erstellt, die dem Snapshot zugeordnet sind.
3. Konsistent: Wenn diese Option ausgewählt ist, werden die I/O gestoppt und Snapshots für alle Volumes erstellt, die dem Snapshot zugeordnet sind. Bietet Optionen zum Timeout der Snapshot-Erstellung und zum Ablaufen unvollständiger Snapshots
Anwenden eines Snapshot-Profils auf Volumes
Aufgenommene Snapshots anzeigen
Manuelles Erstellen eines Snapshot
Wiederherstellen aus Replay
Volume dem Server zuordnen
Zuordnungsansicht
Erneutes Scannen von Datenträgern mithilfe der Computerverwaltung
Festplatte online
Ansichts-Volume entfernen
Zuordnung entfernen
Ansichts-Volume löschen