Direkt zum Inhalt

Wie minimiere ich Ausfallzeiten während der erforderlichen Amazon-RDS-Wartung?

Lesedauer: 3 Minute
0

Meine Amazon Relational Database Service (Amazon RDS) DB-Instances muss gewartet werden und ich möchte Ausfallzeiten minimieren.

Behebung

Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei der AWS CLI. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.

Gelegentlich führt AWS Wartungsarbeiten an der Hardware, dem Betriebssystem (OS) oder der Datenbank-Engine-Version für eine DB Instance oder einen Cluster durch. Weitere Informationen findest du unter Wartung einer DB-Instance.

Um ausstehende Wartungsereignisse anzuzeigen, kannst du die AWS-Managementkonsole, den AWS-CLI-Befehl describe-pending-maintenance-actions oder die DescribePendingMaintenanceActions-API verwenden.

Wartung der Hardware

Bevor Amazon RDS eine Wartung durchführt, erhältst du eine E-Mail-Benachrichtigung über die geplanten Wartungsfenster. Die Benachrichtigung beinhaltet den Zeitpunkt der Wartung und die betroffenen Availability Zones. Während der Hardware-Wartung sind Single-AZ-Bereitstellungen für einige Minuten nicht verfügbar. Bei Multi-AZ-Bereitstellungen mit einer betroffenen primären Availability Zone ist die Bereitstellung für die Zeit nicht verfügbar, die das Failover der Instance benötigt. Das Failover dauert in der Regel etwa 60 Sekunden. Wenn die Wartung nur die sekundäre Availability Zone betrifft, gibt es keinen Failover und keine Ausfallzeit.

Wartung des Betriebssystems

Um die geplante Betriebssystemwartung zu verschieben, passe das bevorzugte Wartungsfenster an. Oder wähle in der Amazon RDS-Konsole im Menü Aktionen die Option Upgrade aufschieben. Um Ausfallzeiten zu minimieren, ändere die Amazon RDS DB Instance auf eine Multi-AZ-Bereitstellung. Bei Multi-AZ-Bereitstellungen gilt die Betriebssystemwartung für die sekundäre Instance. Die Instance führt ein Failover durch, und dann wird die primäre Instance aktualisiert. Die Ausfallzeit tritt während eines Failovers auf. Weitere Informationen findest du unter Wartung für Multi-AZ-Bereitstellungen.

Hinweis: Wenn du ein Upgrade auf eine Multi-AZ-Bereitstellung durchführst, fallen höhere Kosten an. Verwende den AWS Pricing Calculator, um die Kosten zu ermitteln.

Wartung der DB Engine

Upgrades auf die Datenbank-Engine-Version erfordern Ausfallzeiten. Selbst wenn die RDS DB Instance eine Multi-AZ-Bereitstellung verwendet, werden sowohl die primäre als auch die Standby DB Instance simultan aktualisiert. Ausfallzeiten treten auf, bis das Upgrade abgeschlossen ist. Die Dauer der Ausfallzeit variiert je nach Größe der DB Instance.

Weitere Informationen zu der spezifischen DB-Engine findest du in der folgenden Dokumentation:

Wenn es sich bei der Instance um ein Lesereplikat handelt, erfolgt das Upgrade unabhängig von der Quell-Instance. Standardmäßig erfolgt die Wartung zuerst auf der primären Instance und dann auf dem Replikat.

Ähnliche Informationen

Verwenden eines Lesereplikats zur Reduzierung von Ausfallzeiten beim Upgrade einer RDS für MySQL-Datenbank

Was passiert mit Abfragen von Amazon RDS und Amazon Redshift, die während eines Wartungsfensters ausgeführt werden?

Wie konfiguriere ich Benachrichtigungen für Amazon-RDS- oder Amazon-Redshift-Wartungsfenster?