Freigeben über


Leitfaden zur Notfallwiederherstellung für Avere vFXT für Azure

Dieser Artikel beschreibt Strategien zum Schutz Ihres Avere vFXT für Azure-Workflows und bietet Anleitungen zum Sichern von Daten, sodass Sie sich von Unfällen oder Ausfällen erholen können.

Avere vFXT für Azure speichert vorübergehend Daten im Cache. Daten werden langfristig in Back-End-Speichersystemen gespeichert – lokale Hardwaresysteme, Azure Blob Storage-Container oder beides.

Um vor Ausfällen und möglichen Datenverlusten zu schützen, sollten Sie die folgenden vier Bereiche berücksichtigen:

  • Schutz vor Ausfallzeiten, wenn ein Avere vFXT für Azure-System nicht verfügbar ist
  • Schützen von Daten im Clustercache
  • Schützen von Daten im Back-End-NAS-Hardwarespeicher
  • Schützen von Daten im Back-End-Azure Blob-Cloudspeicher

Jeder Avere vFXT für Azure-Kunde muss einen eigenen umfassenden Notfallwiederherstellungsplan erstellen, der Pläne für diese Elemente enthält. Sie können auch Resilienz in Anwendungen erstellen, die Sie mit dem vFXT-Cluster verwenden. Lesen Sie die Links in den nächsten Schritten , um Hilfe zu finden.

Schutz vor Ausfallzeiten

Redundanz ist in das Avere vFXT für Azure-Produkt integriert:

  • Der Cluster ist hoch verfügbar, und für einzelne Knoten kann mit nur geringfügigen Störungen ein Failover ausgeführt werden.
  • Im Cache geänderte Daten werden regelmäßig in Back-End-Kernspeicher (Hardware NAS oder Azure Blob) zur langfristigen Speicherung geschrieben.

Jeder Avere vFXT für Azure-Cluster muss sich in einer einzigen Verfügbarkeitszone befinden, Sie können jedoch redundante Cluster in verschiedenen Zonen oder verschiedenen Regionen verwenden, um im Falle eines regionalen Ausfalls schnell Zugriff zu ermöglichen.

Sie können Speichercontainer auch in mehreren Regionen positionieren, wenn Sie besorgt sind, dass der Zugriff auf Daten verloren geht. Bedenken Sie jedoch, dass Transaktionen zwischen Regionen eine höhere Latenz und höhere Kosten haben als Transaktionen, die in einer Region verbleiben.

Schützen von Daten im Clustercache

Zwischengespeicherte Daten werden immer vor einem normalen Herunterfahren in die Kerndateir geschrieben, aber bei einem unkontrollierten Herunterfahren können geänderte Daten im Cache verloren gehen.

Wenn Sie den Cluster nur nutzen, um Dateizugriffe zu optimieren, gehen keine Änderungen verloren. Wenn Sie den Cluster auch verwenden, um Dateiänderungen zwischenzuspeichern (Schreibvorgänge), überlegen Sie, ob die Cacherichtlinien der Kerndateir angepasst werden sollen, um anzupassen, wie häufig Daten in einen langfristigen Speicher geschrieben werden.

Im Allgemeinen sollte sich Ihr Wiederherstellungsplan auf die Sicherung der Back-End-Speichersysteme konzentrieren, die mehr Daten enthalten und in der Regel wichtiger sind, um Ihren Workflow nach einem Fehler erneut einzurichten.

Schützen von Daten in NAS-Kerndateiern

Verwenden Sie akzeptierte Methoden, um Daten zu schützen, die in einem lokalen NAS-Hardware-Kerndateiser gespeichert sind, einschließlich Momentaufnahmen und vollständiger Sicherungen, wie vom NAS-Anbieter empfohlen. Die Notfallwiederherstellung für diese Kerndateier geht über den Umfang dieses Artikels hinaus.

Schützen von Daten in Azure Blob Storage

Avere vFXT für Azure verwendet lokal redundanten Speicher (LRS) für Azure Blob Core Filers. Dies bedeutet, dass die Daten in Ihren Blob-Containern automatisch zum Schutz vor vorübergehenden Hardwarefehlern innerhalb eines Rechenzentrums kopiert werden.

Dieser Abschnitt enthält Tipps zum weiteren Schutz Ihrer Daten in Blob Storage vor seltenen regionsweiten Ausfällen oder versehentlichen Löschungen.

Zu den bewährten Methoden zum Schützen von Daten in Azure Blob Storage gehören:

  • Kopieren Sie Ihre kritischen Daten häufig in ein anderes Speicherkonto in einer anderen Region (so oft wie durch Ihren Notfallwiederherstellungsplan festgelegt).
  • Steuern Sie den Zugriff auf Daten auf allen Zielsystemen, um versehentliche Löschungen oder Beschädigungen zu verhindern. Erwägen Sie die Verwendung von Ressourcensperren für die Datenspeicherung.
  • Aktivieren Sie für Ihre Blob-Kernspeichereinheiten das Feature Cloudmomentaufnahme von Avere vFXT for Azure.

Kopieren von Avere vFXT Core Filer-Daten in ein Sicherungskonto

Führen Sie die folgenden Schritte aus, um eine Datensicherung in einem anderen Konto einzurichten.

  1. Generieren Sie bei Bedarf einen neuen Verschlüsselungsschlüssel, und speichern Sie ihn sicher außerhalb der betroffenen Systeme.

    Wenn Ihre Daten vom Avere vFXT für Azure-Cluster verschlüsselt werden, sollten Sie einen neuen Verschlüsselungsschlüssel generieren, bevor Sie die Daten in ein anderes Speicherkonto kopieren. Speichern Sie diesen Schlüssel und das Kennwort sicher in einer Einrichtung, die sicher ist und die nicht durch einen regionalen Fehler beeinträchtigt wird.

    Sie müssen diesen Schlüssel beim Hinzufügen des Containers zu einem Cluster angeben – auch wenn Sie ihn dem ursprünglichen Cluster erneut hinzufügen.

    Lesen Sie die Cloudverschlüsselungseinstellungen , um detaillierte Informationen zu erfahren.

    Wenn Ihr Container nur die integrierte Azure-Verschlüsselung verwendet, können Sie diesen Schritt überspringen.

  2. Entfernen Sie die Kernspeichereinheit aus dem System. Dadurch wird der Cluster gezwungen, alle geänderten Daten in den Back-End-Speicher zu schreiben.

    Sie müssen die Kernspeichereinheit nach dem Sichern zwar wieder hinzufügen, aber durch das Entfernen können Sie auf bestmögliche Weise sicherstellen, dass alle Daten vollständig auf das Back-End geschrieben werden. (Bei der Option „Suspend“ (Anhalten) kann es passieren, dass geänderte Daten im Cache verbleiben.)

    Notieren Sie sich den Namen und die Verknüpfungsinformationen des Kerndateiers (auf der Namespaceseite in der Systemsteuerung aufgeführt), damit Sie ihn replizieren können, wenn Sie den Container nach der Sicherung erneut hinzufügen.

    Verwenden Sie die Systemsteuerung des Clusters, um die Kernspeichereinheit zu entfernen. Öffnen Sie die Clustersteuerung, und wählen Sie "Core Filer>Manage core filers" aus. Suchen Sie das Speichersystem, das Sie sichern möchten, und verwenden Sie die Schaltfläche "Entfernen ", um es aus dem Cluster zu löschen.

  3. Erstellen Sie einen neuen, leeren Blob-Speichercontainer in einem anderen Speicherkonto in einer anderen Region.

  4. Verwenden Sie ein beliebiges praktisches Kopiertool, um die Daten im Kerndateir in den neuen Container zu kopieren. Die Kopie muss die Daten ohne Änderungen replizieren und ohne Unterbrechung des proprietären Clouddateisystemformats, das von Avere vFXT für Azure verwendet wird. Azure-basierte Tools umfassen AzCopy, Azure PowerShell und Azure Data Factory.

  5. Nachdem Sie die Daten in den Sicherungscontainer kopiert haben, fügen Sie den ursprünglichen Container wieder zum Cluster hinzu, wie unter "Speicher konfigurieren" beschrieben.

    • Verwenden Sie den gleichen Namen bzw. die gleichen Verbindungsinformationen für die Kernspeichereinheit, damit die Clientworkflows nicht geändert werden müssen.
    • Legen Sie den Bucket-Inhaltswert auf die vorhandene Datenoption fest.
    • Wenn der Container vom Cluster verschlüsselt wurde, müssen Sie den aktuellen Verschlüsselungsschlüssel für den Inhalt eingeben. (Dies ist der Schlüssel, den Sie in Schritt 1 aktualisiert haben.)

Für Sicherungen nach dem ersten Erstellen müssen Sie keinen neuen Speichercontainer erstellen. Erwägen Sie jedoch jedes Mal, wenn Sie eine Sicherung durchführen, einen neuen Verschlüsselungsschlüssel zu generieren, um sicherzustellen, dass der aktuelle Schlüssel an einem Ort gespeichert ist, an dem Sie sich erinnern.

Zugreifen auf eine Sicherungsdatenquelle während eines Ausfalls

Gehen Sie wie folgt vor, um von einem Avere vFXT für Azure-Cluster auf den Sicherungscontainer zuzugreifen:

  1. Erstellen Sie bei Bedarf einen neuen Avere vFXT für Azure-Cluster in einer nicht betroffenen Region.

    Tipp

    Wenn Sie ein Avere vFXT für Azure-Cluster erstellen, können Sie eine Kopie der Erstellungsvorlage und parameter speichern. Wenn Sie diese Informationen beim Erstellen des primären Clusters speichern, können Sie diese verwenden, um einen Ersatzcluster mit den gleichen Eigenschaften zu erstellen. Klicken Sie auf der Zusammenfassungsseite auf den Link " Vorlage und Parameter herunterladen ". Speichern Sie die Informationen in einer Datei, bevor Sie den Cluster erstellen.

  2. Fügen Sie einen neuen Cloud core Filer hinzu, der auf den doppelten Blob-Container verweist.

    Stellen Sie sicher, dass der Zielcontainer bereits Daten in der Bucket-Inhaltseinstellung des Assistenten zum Erstellen von Kerndateiren enthält. (Das System sollte Sie benachrichtigen, wenn Sie diese Einstellung versehentlich auf "Leer" setzen.)

  3. Aktualisieren Sie bei Bedarf die Clients, damit anstelle des ursprünglichen Clusters der neue Cluster bzw. die neue Kernspeichereinheit eingebunden wird. (Wenn Sie die Ersatz-Kernspeichereinheit mit dem gleichen Namen und Verbindungspfad wie für den ursprünglichen Container hinzufügen, müssen Sie die Clientprozesse nur aktualisieren, wenn Sie den neuen Cluster unter einer neuen IP-Adresse einbinden.)

Nächste Schritte