Geplante Wartung

GILT FÜR: Azure Database for PostgreSQL – Flexibler Server

Für Ihre Instanz von Azure Database for PostgreSQL Flexible Server werden regelmäßig Wartungsvorgänge durchgeführt, damit Ihre verwaltete Datenbank sicher, stabil und auf dem neuesten Stand bleibt. Während der Wartung erhält der Server neue Features, Updates und Patches.

Wichtig

Bitte vermeiden Sie alle Vorgänge auf dem Server (Modifikationen, Konfigurationsänderungen, Starten/Stoppen des Servers) während der Wartung von Azure Database for PostgreSQL – Flexible Server. Die Teilnahme an diesen Aktivitäten kann zu unvorhersehbaren Ergebnissen führen, die sich möglicherweise auf die Serverleistung und -stabilität auswirken. Warten Sie, bis die Wartung abgeschlossen ist, bevor Sie Servervorgänge ausführen.

Wartungsfenster

Sie können die Wartung für einen bestimmten Wochentag und ein bestimmtes Zeitfenster planen. Alternativ können Sie die Wahl eines Tages und eines Zeitfensters dem System überlassen.

Das System sendet fünf Tage im Voraus Wartungsbenachrichtigungen, damit Sie ausreichend Zeit für die Vorbereitung haben. Das System informiert Sie auch darüber, wann die Wartung beginnt und wann sie erfolgreich abgeschlossen ist.

Benachrichtigungen zu bevorstehenden geplanten Wartungsarbeiten können in folgenden Formaten vorliegen:

  • E-Mail an eine bestimmte Adresse.
  • E-Mail an eine Azure Resource Manager-Rolle.
  • SMS an ein mobiles Gerät senden.
  • Pushbenachrichtigung an eine Azure-App.
  • Wird als Sprachnachricht übermittelt.

Beim Festlegen der Einstellungen für den Wartungszeitplan können Sie zwischen einem benutzerdefinierten und einem vom System verwalteten Zeitplan auswählen. Wenn Sie sich für einen benutzerdefinierten Zeitplan entscheiden, können Sie einen Wochentag und ein Zeitfenster angeben. Wenn Sie jedoch den vom System verwalteten Zeitplan auswählen, wählt das System einen Tag für Sie aus. Innerhalb dieses Tages wählt es zudem ein einstündiges Zeitfenster zwischen 23:00 und 7:00 Uhr in der Zeit Ihrer Serverregion aus. Sie können unterschiedliche Wartungszeitpläne für jede Ihrer Instanzen von Azure Database for PostgreSQL Flexible Server konfigurieren.

Wichtig

Normalerweise beträgt das Intervall zwischen erfolgreich geplanten Wartungsereignissen für einen Server mindestens 30 Tage. Aber im Falle eines wichtigen Notfallupdates, z. B. bei einer schwerwiegenden Sicherheitslücke, kann das Benachrichtigungsfenster jedoch kürzer als fünf Tage sein oder ganz entfallen. Das wichtige Update kann auf Ihren Server angewendet werden, auch wenn für das System in den letzten 30 Tagen erfolgreich eine geplante Wartung durchgeführt wurde.

Sie können Ihre Einstellungen für die geplante Wartung jederzeit aktualisieren. Wenn für Ihre Instanz von Azure Database for PostgreSQL Flexible Server eine Wartung geplant ist und Sie die Einstellungen für die geplante Wartung aktualisieren, wird das aktuelle Rollout nicht neu programmiert. Die Wartung erfolgt an dem Tag und zu der Zeit, zu dem bzw. der es bereits geplant wurde. Die Änderungen an den Einstellungen für die geplante Wartung werden nach erfolgreichem Abschluss der nächsten geplanten Wartung wirksam.

Vom System verwaltete und benutzerdefinierte Wartung

Sie können für jede Instanz von Azure Database for PostgreSQL Flexible Server in Ihrem Azure-Abonnement einen vom System verwalteten oder einen benutzerdefinierten Zeitplan definieren:

  • Mit einem vom System verwalteten Zeitplan wählt das System ein beliebiges einstündiges Fenster zwischen 23:00 und 7:00 Uhr in der Serverregionszeit aus.
  • Mit einem benutzerdefinierten Zeitplan können Sie Ihr Wartungsfenster für den Server angeben, indem Sie den Wochentag und ein einstündiges Zeitfenster für die Startzeit auswählen.

Die geplante Wartung erfolgt zuerst auf Servern, die mit vom System verwalteten Zeitplänen konfiguriert sind. Anschließend folgt die Wartung von Servern mit benutzerdefinierten Zeitplänen nach mindestens sieben Tagen innerhalb einer Region. Um frühe Updates für Entwicklungs- und Testserver zu erhalten, verwenden Sie einen vom System verwalteten Zeitplan. Diese Auswahl ermöglicht frühe Tests und Problembehebung, bevor Updates Produktionsserver mit benutzerdefinierten Zeitplänen erreichen.

Updates für benutzerdefinierte Zeitplanserver beginnen sieben Tage später während eines definierten Wartungsfensters. Nachdem Sie benachrichtigt wurden, können Sie Updates nicht zurückstellen. Es wird empfohlen, nur benutzerdefinierte Zeitpläne für Produktionsumgebungen zu verwenden.

In seltenen Fällen können bestimmte Wartungsereignisse vom System abgebrochen oder nicht erfolgreich abgeschlossen werden. Wenn ein Update fehlschlägt, wird der Prozess zurückgesetzt und der Server auf die vorherige Version der Binärdateien wiederhergestellt. Möglicherweise wird der Server während des Wartungsfensters noch neu gestartet.

Wenn ein Update abgebrochen wird oder fehlschlägt, generiert das System eine Benachrichtigung über das abgebrochene oder fehlgeschlagene Wartungsereignis. Der nächste Versuch, die Wartung durchzuführen, wird gemäß Ihren aktuellen Zeitplaneinstellungen geplant, und Sie erhalten fünf Tage im Voraus eine Benachrichtigung darüber.

Aspekte und Einschränkungen

Zu berücksichtigende Faktoren bei der monatlichen Wartung:

  • Die monatliche Wartung hat weitreichende Auswirkungen und führt zu Downtime.
  • Die Downtime hängen von der Transaktionslast auf dem Server zum Zeitpunkt der Wartung ab.

Teilen Sie Ihre Vorschläge und Fehler mit dem Azure Database for PostgreSQL-Produktteam.