Amazon RDS - Multi-AZ-Bereitstellungen
In einer Multi-AZ-Bereitstellung stellt Amazon RDS automatisch ein synchrones Standby-Replikat in einer anderen Verfügbarkeitszone bereit und verwaltet es. Die primäre DB-Instanz wird synchron über Verfügbarkeitszonen in ein Standby-Replikat repliziert, um Datenredundanz bereitzustellen, E / A-Einfrierungen zu vermeiden und Latenzspitzen während Systemsicherungen zu minimieren. Das Ausführen einer DB-Instanz mit hoher Verfügbarkeit kann die Verfügbarkeit während der geplanten Systemwartung verbessern und Ihre Datenbanken vor einem Ausfall der DB-Instanz und einer Unterbrechung der Verfügbarkeitszone schützen.
Sie können die Option zum Auswählen einer Multi-AZ-Bereitstellung beim Erstellen einer DB-Instanz oder die Option zum Ändern einer vorhandenen Datenbankinstanz in eine Multi-AZ-DB-Instanz auswählen. Das folgende Diagramm zeigt die Option, bei der eine vorhandene Option geändert wird. Dieselbe Option ist jedoch auch beim Erstellen der DB-Instanz verfügbar.
Bei einem geplanten oder ungeplanten Ausfall Ihrer DB-Instanz wechselt Amazon RDS automatisch zu einem Standby-Replikat in einer anderen Verfügbarkeitszone, wenn Sie Multi-AZ aktiviert haben. Die Zeit, die für das Failover benötigt wird, hängt von der Datenbankaktivität und anderen Bedingungen ab, als die primäre DB-Instanz nicht mehr verfügbar war. Die Failover-Zeiten betragen normalerweise 60 bis 120 Sekunden. Große Transaktionen oder ein langer Wiederherstellungsprozess können jedoch die Failover-Zeit verlängern.
Multi-AZ-Bereitstellungen für Oracle-, PostgreSQL-, MySQL- und MariaDB DB-Instanzen verwenden die Failover-Technologie von Amazon. SQL Server DB-Instanzen verwenden die SQL Server-Spiegelung.