

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Amazon Neptune Global Cluster-Ausführungsblock
<a name="neptune-global-database-block"></a>

Der Amazon Neptune Global Database-Ausführungsblock ermöglicht es Ihnen, einen *Failover- oder *Switchover-Wiederherstellungs-Workflow** für eine globale Neptune-Datenbank durchzuführen.
+ *Switchover — Dieser Vorgang wurde zuvor als verwaltetes geplantes Failover bezeichnet.* Verwenden Sie diesen Ansatz für kontrollierte Szenarien, z. B. für die betriebliche Wartung und andere geplante Betriebsabläufe, bei denen sich alle Amazon Neptune Neptune-Cluster und andere Dienste, mit denen sie interagieren, in einem fehlerfreien Zustand befinden. Da diese Funktion die sekundären DB-Cluster mit dem primären synchronisiert, bevor andere Änderungen vorgenommen werden, ist der RPO 0 (kein Datenverlust).
+ Failover – Verwenden Sie diesen Ansatz, um die Daten nach einem ungeplanten Ausfall wiederherzustellen. Mit diesem Ansatz führen Sie ein regionsübergreifendes Failover zu einem der sekundären DB-Cluster in Ihrer globalen Amazon Neptune Neptune-Datenbank durch. Das Recovery Point Objective (RPO) für diesen Ansatz ist in der Regel ein Wert ungleich Null, der in Sekunden gemessen wird. Das Ausmaß des Datenverlusts hängt von der Verzögerung der globalen Amazon Neptune Neptune-Datenbankreplikation AWS-Regionen zum Zeitpunkt des Ausfalls ab.

## Konfiguration
<a name="neptune-global-database-block-config"></a>

Um einen Amazon Neptune Global Database-Ausführungsblock zu konfigurieren, geben Sie die folgenden Werte ein.

**Wichtig**  
Bevor Sie den Ausführungsblock konfigurieren, stellen Sie sicher, dass die Ausführungsrolle des Plans über die richtige IAM-Richtlinie verfügt. Weitere Informationen finden Sie unter [Beispielrichtlinie für Amazon Neptune Global Cluster-Ausführungsblöcke](security_iam_region_switch_neptune.md).

1. **Name des Schritts:** Geben Sie einen Namen ein.

1. **Beschreibung des Schritts (optional):** Geben Sie eine Beschreibung des Schritts ein.

1. **Neptune Global Database-Clustername:** Geben Sie den Bezeichner für die globale Datenbank ein.

1. **Cluster-ARN für *Region*:** Geben Sie den Cluster-ARN ein, der in jeder Region des Plans verwendet werden soll.

1. **Geben Sie die Option für die Neptune-Datenbank an:** Wählen Sie je nach Ihren Wiederherstellungsanforderungen entweder **Switchover** oder **Failover (Datenverlust)**. Wählen Sie Switchover für geplante Operationen ohne Datenverlust oder Failover für die Wiederherstellung nach ungeplanten Ausfällen, bei denen ein gewisser Datenverlust akzeptabel ist.

1. **Timeout: Geben Sie** einen Timeout-Wert ein.

Wählen Sie dann Schritt **speichern**.

## Funktionsweise
<a name="neptune-global-database-block-how"></a>

Durch die Konfiguration eines Amazon Neptune Global Database-Ausführungsblocks können Sie im Rahmen Ihrer Anwendungswiederherstellung globale Datenbanken auf Failover oder Switchover umschalten.

Dieser Block unterstützt sowohl die Ausführungsmodi „Graceful“ als auch „Ungraceful“:
+ **Ordnungsgemäß —** Der Regionsschalter führt den Vorgang aus, den Sie in der Konfiguration angegeben haben (Switchover oder Failover). Wenn Sie Switchover konfiguriert haben, ruft Region Switch auf`SwitchoverGlobalCluster`, wodurch alle sekundären Cluster mit dem primären Cluster synchronisiert werden, bevor der Zielcluster heraufgestuft wird (kein Datenverlust). Wenn Sie Failover konfiguriert haben, ruft Region Switch auf`FailoverGlobalCluster`, wodurch der Zielcluster sofort hochgestuft wird, ohne auf den Abschluss der Replikation zu warten (potenzieller Datenverlust).
+ **Fehlerhaft — Wenn** Sie fehlerhafte Einstellungen konfiguriert haben, ruft Region Switch `FailoverGlobalCluster` mit `AllowDataLoss=true` auf dem sekundären Zielcluster auf. Amazon Neptune ernennt den Ziel-Cluster sofort zum neuen primären Cluster, ohne auf den Abschluss der Replikation warten zu müssen. Dies kann zu einem Datenverlust führen, der der Replikationsverzögerung zum Zeitpunkt des Failovers entspricht.

Wenn eine fehlerhafte Ausführung angefordert wird, während bereits ein Switchover ausgeführt wird, macht Region Switch zuerst den laufenden Switchover rückgängig (indem er zurück zum ursprünglichen Primärserver wechselt), wartet, bis der Cluster verfügbar ist, und führt dann den Failover zum Zielcluster durch.

In beiden Modi fragt Region Switch den globalen Clusterstatus ab, bis der Zielcluster zum Writer wird und der Cluster in einen `available` Status zurückkehrt oder bis das konfigurierte Timeout erreicht ist.

Wenn der Zielcluster bei der Ausführung des Blocks bereits der Writer ist, erkennt Region Switch dies und schließt den Schritt sofort ab, ohne Änderungen vorzunehmen.

Weitere Informationen zur Notfallwiederherstellung von Amazon Neptune Global Database finden Sie unter [Verwenden von Switchover oder Failover in globalen Amazon Neptune Neptune-Datenbanken im Amazon Neptune Neptune-Benutzerhandbuch](https://docs.aws.amazon.com/neptune/latest/userguide/neptune-global-database-failover.html).

## Was wird im Rahmen der Planbewertung bewertet
<a name="neptune-global-database-block-eval"></a>

Wenn Region Switch Ihren Plan bewertet, führt Region Switch mehrere Prüfungen der Konfiguration und der Berechtigungen Ihres Amazon Neptune Neptune-Ausführungsblocks durch. Der Regionswechsel überprüft, ob Folgendes korrekt ist:
+ Der in der Konfiguration angegebene globale Amazon Neptune Neptune-Cluster ist vorhanden.
+ Die konfigurierten Cluster-ARNs sind Mitglieder des angegebenen globalen Clusters.
+ Es gibt Amazon Neptune DB-Cluster sowohl in der Quell- als auch in der Zielregion.
+ Die Quell- und Ziel-DB-Cluster befinden sich in einem Zustand, der einen globalen Datenbank-Switchover ermöglicht.
+ Sowohl im Quell- als auch im Zielcluster befinden sich DB-Instances.

Der Regionswechsel bestätigt auch, dass die IAM-Rolle des Plans über die erforderlichen Berechtigungen für Amazon Neptune Neptune-Failover und Switchover verfügt. Weitere Informationen zu den erforderlichen Berechtigungen für Regions-Switch-Ausführungsblöcke finden Sie unter. [Identity-based Richtlinienbeispiele für den Regionswechsel in ARC](security_iam_id-based-policy-examples-region-switch.md)

Die richtigen IAM-Berechtigungen sind für das reibungslose Funktionieren des Amazon Neptune Neptune-Ausführungsblocks unerlässlich. Wenn eine dieser Validierungen fehlschlägt, gibt Region Switch Warnmeldungen aus, dass Probleme vorliegen, und gibt spezielle Fehlermeldungen aus, um Ihnen bei der Lösung der Berechtigungs- oder Konfigurationsprobleme zu helfen. Dadurch wird sichergestellt, dass Ihr Plan über den erforderlichen Zugriff verfügt, um Amazon Neptune zu verwalten und mit Amazon Neptune zu interagieren, wenn dieser Schritt während der Ausführung eines Plans ausgeführt wird.