Verwenden von Failover-Kontrollen für Amazon S3 Multi-Region Access Points - Amazon Simple Storage Service

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.

Verwenden von Failover-Kontrollen für Amazon S3 Multi-Region Access Points

In diesem Abschnitt wird erläutert, wie Sie Ihre Amazon S3 Multi-Region Access Points mithilfe der AWS Management Console verwalten und verwenden.

Es gibt zwei Failover-Steuerelemente im Abschnitt Failover-Konfiguration auf der Detailseite Ihres Access Points für mehrere Regionen unter AWS Management Console: Routing-Status bearbeiten und Failover. Verwenden Sie diese Steuerelemente wie folgt:

  • Routing-Status bearbeiten — Sie können den Routing-Status von bis zu 17 AWS-Regionen in einer einzigen Anfrage für Ihren Multi-Region Access Point manuell bearbeiten, indem Sie Routing-Status bearbeiten wählen. Sie können die Option Edit routing status (Weiterleitungsstatus bearbeiten) für folgende Zwecke verwenden:

    • Zum Festlegen oder Bearbeiten der Weiterleitungsstatus einer oder mehrerer Regionen in Ihrem Multi-Region Access Point

    • Zum Erstellen einer Failover-Konfiguration für Ihren Multi-Region Access Point, indem Sie zwei Regionen so konfigurieren, dass sie sich in einem Aktiv-Passiv-Zustand befinden

    • So führen Sie ein manuelles Failover für Ihre Regionen durch

    • So leiten Sie Traffic manuell zwischen Regionen um

  • Failover – Wenn Sie ein Failover initiieren, indem Sie Failover auswählen, aktualisieren Sie nur den Weiterleitungsstatus von zwei Regionen, die bereits so konfiguriert sind, dass sie sich in einem Aktiv-Passiv-Zustand befinden. Während eines Failovers, das Sie initiiert haben, indem Sie Failover auswählen, wird der Weiterleitungsstatus zwischen den beiden Regionen automatisch gewechselt.

Bearbeiten des Weiterleitungsstatus der Regionen in Ihrem Multi-Region Access Point

Sie können den Routing-Status von bis zu 17 AWS-Regionen in einer einzigen Anfrage für Ihren Multi-Region Access Point manuell aktualisieren, indem Sie auf Ihrer Detailseite für Multi-Region Access Point im Abschnitt Failover-Konfiguration die Option Routing-Status bearbeiten auswählen. Wenn Sie jedoch ein Failover initiieren, indem Sie Failover auswählen, aktualisieren Sie nur den Weiterleitungsstatus von zwei Regionen, die bereits so konfiguriert sind, dass sie sich in einem Aktiv-Passiv-Zustand befinden. Während eines Failovers, das Sie initiiert haben, indem Sie Failover auswählen, wird der Weiterleitungsstatus zwischen den beiden Regionen automatisch gewechselt.

Sie können die Option Edit routing status (Weiterleitungsstatus bearbeiten) (wie im folgenden Verfahren beschrieben) für die folgenden Zwecke verwenden:

  • Zum Festlegen oder Bearbeiten der Weiterleitungsstatus einer oder mehrerer Regionen in Ihrem Multi-Region Access Point

  • Zum Erstellen einer Failover-Konfiguration für Ihren Multi-Region Access Point, indem Sie zwei Regionen so konfigurieren, dass sie sich in einem Aktiv-Passiv-Zustand befinden

  • So führen Sie ein manuelles Failover für Ihre Regionen durch

  • So leiten Sie Traffic manuell zwischen Regionen um

So aktualisieren Sie den Weiterleitungsstatus der Regionen in Ihrem Multi-Region Access Point

  1. Melden Sie sich bei der Management Console an. AWS

  2. Öffnen Sie die Amazon S3 S3-Konsole unter https://console.aws.amazon.com/s3/.

  3. Wählen Sie im linken Navigationsbereich Multi-Region Access Points aus.

  4. Wählen Sie den Multi-Region Access Point aus, den Sie aktualisieren möchten.

  5. Wählen Sie die Registerkarte Replication and failover (Replikation und Failover) aus.

  6. Wählen Sie eine oder mehrere Regionen aus, deren Weiterleitungsstatus Sie bearbeiten möchten.

    Anmerkung

    Um ein Failover einzuleiten, AWS-Region muss mindestens eine Region als aktiv und eine Region in Ihrem multiregionalen Access Point als passiv gekennzeichnet sein.

  7. Wählen Sie Edit routing status (Weiterleitungsstatus bearbeiten) aus.

  8. Wählen Sie in dem daraufhin angezeigten Dialogfeld Active (Aktiv) oder Passive (Passiv) als Routing status (Weiterleitungsstatus) für jede Region aus.

    Ein aktiver Status ermöglicht die Weiterleitung von Verkehr an die Region. Ein passiver Status verhindert, dass jeglicher Verkehr an die Region weitergeleitet wird.

    Wenn Sie eine Failover-Konfiguration für Ihren Multi-Region-Access Point erstellen oder einen Failover einleiten, AWS-Region muss mindestens eine Region in Ihrem Multi-Region-Access Point als Aktiv und eine Region als Passiv gekennzeichnet sein.

  9. Wählen Sie Save routing status (Weiterleitungsstatus speichern) aus. Es dauert etwa 2 Minuten, bis der Verkehr umgeleitet wird.

Nachdem Sie den Routing-Status AWS-Regionen für Ihren Multi-Region-Access Point übermittelt haben, können Sie Ihre Änderungen am Routing-Status überprüfen. Um diese Änderungen zu überprüfen, gehen Sie zu Amazon CloudWatch unter, https://console.aws.amazon.com/cloudwatch/um die Verschiebung Ihres Amazon S3 S3-Datenanforderungsverkehrs (z. B. GET und PUT Anfragen) zwischen aktiven und passiven Regionen zu überwachen. Bestehende Verbindungen werden während des Failovers nicht beendet. Bestehende Verbindungen werden fortgesetzt, bis der Erfolgs- bzw. Misserfolgsstatus angezeigt wird.

Anmerkung

Sie können AWS CLI Routing-Befehle für Access Points mit mehreren Regionen für jede dieser fünf Regionen ausführen:

  • ap-southeast-2

  • ap-northeast-1

  • us-east-1

  • us-west-2

  • eu-west-1

Mit dem folgenden Beispielbefehl wird die aktuelle Weiterleitungskonfiguration Ihres Multi-Region Access Points aktualisiert. Wenn Sie den aktiven oder passiven Status eines Buckets aktualisieren möchten, legen Sie den Wert TrafficDialPercentage auf 100 für aktiv und auf 0 für passiv fest. In diesem Beispiel amzn-s3-demo-bucket1 ist auf aktiv gesetzt und amzn-s3-demo-bucket2 ist auf passiv gesetzt. Wenn Sie dieses Beispielbefehl verwenden möchten, ersetzen Sie user input placeholders durch Ihre Informationen.

aws s3control submit-multi-region-access-point-routes --region ap-southeast-2 --account-id 123456789012 --mrap MultiRegionAccessPoint_ARN --route-updates Bucket=amzn-s3-demo-bucket1,TrafficDialPercentage=100 Bucket=amzn-s3-demo-bucket2 ,TrafficDialPercentage=0

Mit dem folgenden Beispielbefehl wird die aktualisierte Weiterleitungskonfiguration Ihres Multi-Region Access Points abgerufen. Wenn Sie diesen Beispielbefehl verwenden möchten, ersetzen Sie user input placeholders durch Ihre Informationen.

aws s3control get-multi-region-access-point-routes --region eu-west-1 --account-id 123456789012 --mrap MultiRegionAccessPoint_ARN

Initiieren eines Failovers

Wenn Sie einen Failover einleiten, indem Sie auf der Detailseite Ihres Multi-Region Access Points im Abschnitt Failover configuration (Failover-Konfiguration) die Option Failover auswählen, wird der Amazon-S3-Anforderungsverkehr automatisch auf eine alternative AWS-Region umgeleitet. Der Failover-Prozess ist innerhalb von 2 Minuten abgeschlossen.

Sie können einen Failover in zwei beliebigen Regionen AWS-Regionen gleichzeitig einleiten (von den 17 Regionen, in denen multiregionale Access Points unterstützt werden). Failover-Ereignisse werden dann in AWS CloudTrail protokolliert. Nach Abschluss des Failovers können Sie den Amazon S3 S3-Verkehr und alle Aktualisierungen der Datenverkehrsweiterleitung für die neue aktive Region in Amazon CloudWatch überwachen.

Wichtig

Damit alle Metadaten und Objekte während der Datenreplikation bucketübergreifend synchronisiert werden, empfehlen wir, bidirektionale Replikationsregeln zu erstellen und die Synchronisierung von Replikatänderungen zu aktivieren, bevor Sie Ihre Failover-Kontrollen konfigurieren.

Bidirektionale Replikationsregeln tragen dazu bei, sicherzustellen, dass wenn Daten in den Amazon-S3-Bucket geschrieben werden, auf den der Datenverkehr bei einem Failover zurückgreift, diese Daten dann zurück in den Quell-Bucket repliziert werden. Durch die Synchronisierung von Replikatänderungen wird sichergestellt, dass die Objektmetadaten während der bidirektionalen Replikation auch zwischen Buckets synchronisiert werden.

Weitere Informationen zum Konfigurieren der Replikation zur Unterstützung von Failover finden Sie unter Konfigurieren einer Replikation zur Verwendung mit Multi-Region Access Points.

So leiten Sie ein Failover zwischen replizierten Buckets ein
  1. Melden Sie sich bei der AWS Management Console an.

  2. Öffnen Sie die Amazon S3 S3-Konsole unter https://console.aws.amazon.com/s3/.

  3. Wählen Sie im linken Navigationsbereich Multi-Region Access Points aus.

  4. Wählen Sie den Multi-Region Access Point aus, den Sie zum Initiieren des Failovers verwenden möchten.

  5. Wählen Sie die Registerkarte Replication and failover (Replikation und Failover) aus.

  6. Scrollen Sie nach unten zum Abschnitt Failover configuration (Failover-Konfiguration) und wählen Sie zwei AWS-Regionen aus.

    Anmerkung

    Um ein Failover einzuleiten, AWS-Region muss mindestens eine Region als aktiv und eine Region in Ihrem multiregionalen Access Point als passiv gekennzeichnet sein. Ein aktiver Status ermöglicht die Weiterleitung von Verkehr an eine Region. Ein passiver Status verhindert, dass jeglicher Verkehr an die Region weitergeleitet wird.

  7. Klicken Sie auf Failover.

  8. Wählen Sie im Dialogfeld erneut Failover aus, um den Failover-Vorgang einzuleiten. Während dieses Vorgangs werden die Weiterleitungsstatus der beiden Regionen automatisch gewechselt. Der gesamte neue Traffic wird an die Region geleitet, die aktiv wird, und der Verkehr wird nicht mehr an die Region weitergeleitet, die passiv wird. Es dauert etwa 2 Minuten, bis der Verkehr umgeleitet wird.

    Nachdem Sie den Failover-Prozess eingeleitet haben, können Sie Ihre Verkehrsänderungen überprüfen. Um diese Änderungen zu überprüfen, gehen Sie zu Amazon CloudWatch unter, https://console.aws.amazon.com/cloudwatch/um die Verschiebung Ihres Amazon S3 S3-Datenanforderungsverkehrs (z. B. GET und PUT Anfragen) zwischen aktiven und passiven Regionen zu überwachen. Bestehende Verbindungen werden während des Failovers nicht beendet. Bestehende Verbindungen werden fortgesetzt, bis der Erfolgs- bzw. Misserfolgsstatus angezeigt wird.

Anzeigen Ihrer Weiterleitungskontrollen für Amazon S3 Multi-Region Access Points

So zeigen Sie Ihre Weiterleitungskontrollen für Ihren Amazon S3 Multi-Region Access Point an

  1. Melden Sie sich bei der AWS Management Console an.

  2. Öffnen Sie die Amazon S3 S3-Konsole unter https://console.aws.amazon.com/s3/.

  3. Wählen Sie im linken Navigationsbereich Multi-Region Access Points aus.

  4. Wählen Sie den Multi-Region Access Point aus, den Sie überprüfen möchten.

  5. Wählen Sie die Registerkarte Replication and failover (Replikation und Failover) aus. Auf dieser Seite werden die Konfigurationsdetails für die Weiterleitung und eine Zusammenfassung für Ihren Multi-Region Access Point, die zugehörigen Replikationsregeln und Replikationsmetriken angezeigt. Sie können den Weiterleitungsstatus Ihrer Regionen im Abschnitt Failover configuration (Failover-Konfiguration) sehen.

Mit dem folgenden AWS CLI Beispielbefehl wird Ihre aktuelle Routenkonfiguration für Multiregion Access Point für die angegebene Region abgerufen. Wenn Sie dieses Beispielbefehl verwenden möchten, ersetzen Sie user input placeholders durch Ihre Informationen.

aws s3control get-multi-region-access-point-routes --region eu-west-1 --account-id 123456789012 --mrap MultiRegionAccessPoint_ARN
Anmerkung

Dieser Befehl kann nur für diese fünf Regionen ausgeführt werden:

  • ap-southeast-2

  • ap-northeast-1

  • us-east-1

  • us-west-2

  • eu-west-1