Ausfallsicherheit in Amazon Aurora - Amazon Aurora

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.

Ausfallsicherheit in Amazon Aurora

Im Zentrum der globalen AWS-Infrastruktur stehen die AWS-Regionen und Availability Zones (Verfügbarkeitszonen, AZs). AWS Regionen stellen mehrere physisch getrennte und isolierte Availability Zones bereit, die mit Netzwerken mit geringer Latenz, hohem Durchsatz und hochredundanten Vernetzungen verbunden sind. Mithilfe von Availability Zones können Sie Anwendungen und Datenbanken erstellen und ausführen, die automatisch Failover zwischen Availability Zones ausführen, ohne dass es zu Unterbrechungen kommt. Availability Zones sind besser hoch verfügbar, fehlertoleranter und skalierbarer als herkömmliche Infrastrukturen mit einem oder mehreren Rechenzentren.

Weitere Informationen über AWS-Regionen und -Availability Zones finden Sie unter Globale AWS-Infrastruktur.

Neben der globalen AWS-Infrastruktur stellt Aurora Funktionen bereit, um Ihren Anforderungen an Ausfallsicherheit und Datensicherung gerecht zu werden.

Backup und Backup

Aurora sichert Ihr Cluster-Volume automatisch und bewahrt die Wiederherstellungsdaten für die Länge des Aufbewahrungszeitraums für Backups auf. Aurora-Backups sind kontinuierlich und inkrementell, sodass Sie schnell eine Backup auf einen beliebigen Punkt im Aufbewahrungszeitraum für Backups durchführen können. Es gibt keine Auswirkungen auf die Leistungsfähigkeit oder Unterbrechung von Datenbank-Services, während Backup-Daten geschrieben werden. Sie können einen Aufbewahrungszeitraum für Backups von 1 bis 35 Tagen festlegen, wenn Sie Ihr DB-Cluster erstellen oder ändern.

Wenn Sie ein Backup nach dem eingestellten Aufbewahrungszeitraum behalten möchten, können Sie auch einen Snapshot der Daten Ihres Cluster-Volumes machen. Aurora bewahrt für den gesamten Aufbewahrungszeitraum für Backups inkrementelle Wiederherstellungsdaten auf. Daher müssen Sie einen Snapshot nur für Daten erstellen, die Sie über die Aufbewahrungsfrist hinaus aufbewahren möchten. Sie können ein neues DB-Cluster aus dem Snapshot erstellen.

Sie können Ihre Daten wiederherstellen, indem Sie ein neues Aurora-DB-Cluster aus den von Aurora aufbewahrten Sicherungsdaten oder aus einem von Ihnen gespeicherten DB-Cluster-Snapshot erstellen. Sie können aus den Sicherungsdaten zu einem beliebigen Zeitpunkt während Ihrer Aufbewahrungsfrist schnell eine neue Kopie eines DB-Clusters erstellen. Das Prinzip der fortlaufenden und ansteigenden Aurora-Backups während des Aufbewahrungszeitraums für Backups bedeutet, dass Sie keine häufigen Snapshots Ihrer Daten machen müssen, um die Wiederherstellungszeiten zu optimieren.

Weitere Informationen finden Sie unter Sichern und Wiederherstellen eines Amazon-Aurora-DB-Clusters.

Replikation

Aurora-Replicas sind unabhängige Endpunkte in einem Aurora-DB-Cluster, die die beste Methode für das Skalieren von Leseoperationen und Erhöhen der Verfügbarkeit darstellen. Es können bis zu 15 Aurora-Replikate über die Availability Zones verteilt werden, über die sich ein DB-Cluster innerhalb einer AWS-Region erstreckt. Das DB-Cluster-Volume besteht aus mehreren Kopien der Daten für den DB-Cluster. Die Daten im Cluster-Volume werden jedoch als ein einzelnes logisches Volume der primären DB-Instance und der Aurora Replicas im DB-Cluster dargestellt. Wenn die primäre DB-Instance ausfällt, wird ein Aurora-Replica zur primären DB-Instance hochgestuft.

Aurora unterstützt außerdem für Aurora MySQL und Aurora PostgreSQL spezifische Replikationsoptionen.

Weitere Informationen finden Sie unter Replikation mit Amazon Aurora.

Failover

Aurora speichert Kopien der Daten in einem DB-Cluster über mehrere Availability Zones in einer einzigen AWS-Region. Dieser Speichervorgang erfolgt unabhängig davon, ob die DB-Instances im DB-Cluster mehrere Availability Zones umfassen. Wenn Sie Aurora Replicas über mehrere Availability Zones hinweg erstellen, stellt Aurora diese automatisch bereit und verwaltet sie synchron. Die primäre DB-Instance wird synchron über mehrere Availability Zones zu einer Aurora Replica repliziert, um für Datenredundanz zu sorgen, das Einfrieren von I/O-Vorgängen zu vermeiden und Latenzspitzen im Verlauf von Systemsicherungen zu minimieren. Wenn Sie einen DB-Cluster mit hoher Verfügbarkeit ausführen, kann dies die Verfügbarkeit bei geplanten Systemwartungen verbessern. Außerdem kann dies Ihre Datenbanken bei Ausfällen und bei Nichtverfügbarkeit von Availability Zones schützen.

Weitere Informationen finden Sie unter Hohe Verfügbarkeit für Amazon Aurora.