Auf dieser Seite werden Vorgänge beschrieben, die sich auf die Verfügbarkeit in Cloud SQL auswirken.
Mit Cloud SQL können Sie die Verfügbarkeit Ihrer Datenbank maximieren, ohne Änderungen an Ihrer Anwendung vornehmen zu müssen. Mit einem SLA für eine Verfügbarkeit von 99,99 % und einer Ausfallzeit von nahezu null für mehrere geplante Vorgänge bietet die Cloud SQL Enterprise Plus-Version eine höhere Ausfallsicherheit und Geschäftskontinuität für Ihre Anwendungen.
Die Maximierung der Betriebszeit bedeutet, die Ausfallzeit Ihrer Datenbank zu reduzieren. Ausfallzeiten werden in der Regel sowohl durch ungeplante Ereignisse als auch durch geplante Vorgänge verursacht.
Ungeplante Ereignisse und zonale Ausfälle
Für Anwendungen, die Hochverfügbarkeit erfordern, empfehlen wir, die Instanz für regionale Verfügbarkeit zu konfigurieren. Dies wird in Cloud SQL auch als Hochverfügbarkeitskonfiguration bezeichnet. Weitere Informationen zum Konfigurieren der Hochverfügbarkeit in Cloud SQL finden Sie unter Hochverfügbarkeit.
Wenn bei einer Instanz, die für regionale Verfügbarkeit konfiguriert ist, ein Fehler auftritt, wird die Instanz von Cloud SQL automatisch in der sekundären Zone mit derselben IP-Adresse und ohne Datenverlust gestartet, sodass Anwendungen den Betrieb in der Datenbank fortsetzen können. Dies schützt vor ungeplanten Ereignissen wie dem Ausfall eines einzelnen VM-Hosts oder dem Ausfall einer oder mehrerer Infrastrukturkomponenten, die den Ausfall einer gesamten Zone verursachen.
Die Hochverfügbarkeit von Cloud SQL ist sowohl für die Cloud SQL Enterprise Plus-Version als auch für die Cloud SQL Enterprise-Version verfügbar.
Wenn Sie für eine Instanz keine regionale Verfügbarkeit konfigurieren, wird die Instanz für die zonale Verfügbarkeit konfiguriert. Dies wird auch als eigenständige Instanz bezeichnet.
Cloud SQL stellt eigenständige Instanzen (Instanzen, die mit zonaler Verfügbarkeit konfiguriert sind) nach VM-Hostausfällen automatisch wieder her. Cloud SQL stellt eigenständige Instanzen jedoch nicht automatisch nach einem zonalen Ausfall wieder her. Wenn Sie eine eigenständige Instanz in einer fehlerfreien Zone wiederherstellen möchten, müssen Sie alle eigenständigen Instanzen manuell wiederherstellen. Sie können eine eigenständige Instanz manuell nach einem zonalen Ausfall wiederherstellen, indem Sie entweder eine Wiederherstellung zu einem bestimmten Zeitpunkt durchführen oder ein Lesereplikat zur eigenständigen Instanz hochstufen. Weitere Informationen finden Sie unter Wiederherstellungsoptionen für eigenständige Instanzen.
Geplante Vorgänge mit minimaler Ausfallzeit
Für geplante Vorgänge wie Wartungen oder einige Instanzneukonfigurationen bietet die Cloud SQL Enterprise Plus-Version für primäre Instanzen nahezu keine Ausfallzeiten, ohne dass Änderungen an der Anwendung oder Proxy-Anforderungen erforderlich sind.
Die folgenden geplanten Vorgänge profitieren von der nahezu ausfallfreien Zeit auf einer primären Cloud SQL Enterprise Plus-Instanz. Diese Ausfallzeiten gelten sowohl für eigenständige (zonale) als auch für hochverfügbare (regionale) Instanzen.
Wartung, einschließlich der folgenden Vorgänge mit einer Ausfallzeit von unter einer Sekunde:
- Automatische Wartung, die Cloud SQL jedes Quartal durchführt
- Self-Service-Wartung, die Sie jederzeit initiieren können
- Wartungssimulation, die Sie initiieren können, um das Verhalten bei Ausfallzeiten von weniger als einer Sekunde zu testen