Bearbeiten

FAQ zum Wartungsfenster in Azure SQL-Datenbank

In diesem Artikel werden häufig gestellte Fragen zum Wartungsfenster für Azure SQL-Datenbank und Azure SQL Managed Instance beantwortet. Eine FAQ zum Wartungsfenster für Azure SQL Managed Instance finden Sie unter FAQ zum Wartungsfenster für Azure SQL Managed Instance.

Verfügbarkeit und Funktion des Wartungsfensters

Worum handelt es sich beim Wartungsfensterfeature?

Das Wartungsfenster bietet Ihnen die Möglichkeit, Wartungsausfälle der Azure SQL-Datenbank auf einen im Voraus geplanten Zeitblock außerhalb Ihrer Geschäftszeiten zu beschränken. Weitere Informationen finden Sie unter Mehr Vorhersehbarkeit bei Wartungsfenstern.

Wie lautet die Standardwartungsrichtlinie, wenn ich kein bestimmtes Zeitfenster auswähle?

Wartungsereignisse treten während des Standardfensters von 17:00 bis 8:00 Uhr Ortszeit von Montag bis Sonntag auf.

Benutzer befinden sich in einer anderen Zeitzone als das Azure-Rechenzentrum. Wie lautet die Zeitzone vor Ort?

Die Ortszeit wird durch die Azure-Region bestimmt, in der die Ressource gehostet wird, und die Sommerzeit wird gemäß der Definition der lokalen Zeitzone berücksichtigt. Die Bestimmung erfolgt nicht anhand der Zeitzone, die für SQL-Datenbank (immer UTC) konfiguriert ist.

In welchen Regionen kann ein Wartungsfenster ausgewählt werden?

Eine Liste der verfügbaren Regionen finden Sie unter Verfügbarkeit.

Ich sehe meine Region in der Liste der verfügbaren Regionen nicht. Was kann ich tun?

Öffnen Sie ein Supportticket, um Feedback zu geben und Informationen zu den Plänen für Ihre Region zu erhalten.

Welche Preise gelten für das Wartungsfenster?

Das Konfigurieren und Verwenden des Wartungsfensters ist für alle berechtigten Azure-Abonnementtypen kostenlos. Weitere Informationen finden Sie unter Wartungsfenster (Vorschau).

Erhalte ich eine Benachrichtigung über das Wartungsfenster?

Sie können sich dafür entscheiden, Benachrichtigungen 24 Stunden vor dem Wartungsereignis, unmittelbar vor Beginn der Wartung und nach Abschluss der Wartung zu erhalten. Weitere Informationen finden Sie in Resource Health Center. Um E-Mails zu empfangen, müssen Vorabbenachrichtigungen konfiguriert werden. Weitere Informationen finden Sie unter Vorabbenachrichtigungen.

In welchen Servicelevelzielen (Service-Level Objectives, SLOs) kann ich ein Wartungsfenster auswählen?

Mit einigen Ausnahmen kann in den meisten SLOs ein Wartungsfenster ausgewählt werden. Weitere Informationen finden Sie unter Unterstützte Servicelevelziele.

Was geschieht mit meiner Datenbank, wenn ich ein Wartungsfenster für eine Ressource ausgewählt habe und auf ein Servicelevelziel (Service Level Objective, SLO) herunterskaliere, bei dem die Auswahl eines Wartungsfensters nicht unterstützt wird?

In diesem Fall wird das Wartungsfenster auf die Standardoption zurückgesetzt: 17:00 Uhr bis 8:00 Uhr Ortszeit.

Wie lange dauert die Verarbeitung einer Änderung des Wartungsfensterzeitplans?

Sie können jederzeit ein anderes Wartungsfenster auswählen. Es kann jedoch bis zu 24 Stunden dauern, bis die Änderungen wirksam werden.

Deckt die Vorabbenachrichtigung alle Wartungsereignisse ab?

Nein. Vorabbenachrichtigungen beziehen sich nur auf geplante Wartungsereignisse, die eine Dienstunterbrechung verursachen können.

Konfigurieren eines Wartungsfensters

Kann ich eine bestimmte Uhrzeit/einen bestimmten Tag für das Wartungsfenster auswählen?

Nein, Sie können zwischen vorab geplanten Fenstern an Wochentagen oder Wochenenden wählen. Die Wartung kann zu einer beliebigen Uhrzeit oder an einem beliebigen Tag innerhalb des Fensters erfolgen.

Kann ich ein geplantes Wartungsereignis basierend auf der empfangenen Benachrichtigung abbrechen oder verschieben?

Nein Das Abbrechen oder Verschieben eines bevorstehenden Wartungsereignisses wird nicht unterstützt. Benachrichtigungen helfen Ihnen bei der Vorbereitung auf das Ereignis.

Kann ich für jede Azure SQL-Datenbank in einem Pool für elastische Datenbanken ein anderes Wartungsfenster konfigurieren?

Wenn die Datenbank Teil eines Pools für elastische Datenbanken ist, wird die Konfiguration des Wartungsfensters dieses Pools angewendet. Singletons außerhalb eines Pools für elastische Datenbanken können über eine eigene Konfiguration für das Wartungsfenster verfügen.

Welche Optionen werden unterstützt, um ein Wartungsfenster für eine vorhandene Azure SQL-Datenbank zu konfigurieren?

Azure-Portal, PowerShell, Azure CLI und REST-API.

Kann ich in Szenarien zum Wiederherstellen, Kopieren oder Importieren von Datenbanken bzw. in GeoDR-Szenarien ein Wartungsfenster konfigurieren?

Derzeit nicht. Das Wartungsfenster kann konfiguriert werden, nachdem die Datenbank erstellt wurde.

Ich habe das Standardwartungsfenster ausgewählt. Kann ich Vorabbenachrichtigungen für diese Wartung aktivieren?

Bei Azure SQL-Datenbank können für das Systemstandard-Wartungsfenster keine Vorabbenachrichtigungen konfiguriert werden. Wenn Sie ein Wartungsfenster auswählen, müssen Sie eine andere Option als Systemstandard auswählen, um Vorabbenachrichtigungen zu konfigurieren und zu aktivieren.

Kann ich Warnungen auf Ressourcengruppenebene festlegen?

Nein Benachrichtigungen im Voraus werden über Dienstintegritätswarnungen konfiguriert. Dienststatus Warnungen unterstützen die Konfiguration von Abonnement-, Ressourcentyp- und Regionsebenen. Daher ist es nicht möglich, Benachrichtigungen auf Ressourcengruppenebene zu konfigurieren.

Kann ich Warnungen mithilfe von PowerShell oder Azure CLI konfigurieren?

Es gibt keine PowerShell- und Azure CLI-Befehle zum Konfigurieren von Dienstintegritätswarnungen. Sie können jedoch eine ARM-Vorlage verwenden und eine beliebige Standardmethode für die Bereitstellung verwenden, indem Sie CLI und PowerShell verwenden. Befolgen Sie einfach die Richtlinien aus der Schnellstartanleitung: Erstellen von Aktivitätsprotokollbenachrichtigungen auf Dienstbenachrichtigungen mithilfe einer ARM-Vorlage.

Erwartungen während eines Wartungsfensters

Was geschieht, nachdem ich ein Wartungsfenster ausgewählt habe?

Das Konfigurieren des Wartungsfensters ist ein zeitintensiver, asynchroner Vorgang. Er ähnelt dem Ändern der Dienstebene der Azure SQL-Datenbank. Die Ressource bleibt während des Prozesses verfügbar – mit Ausnahme einer kurzen Neukonfiguration, die am Ende des Vorgangs erfolgt und normalerweise etwa acht Sekunden dauert (auch während zeitintensiven Transaktionen). Wenn Sie die Auswirkungen der Neukonfiguration minimieren möchten, sollten Sie den Vorgang außerhalb der Spitzenzeiten durchführen.

Welche Arten von Updates werden während eines Wartungsfensters in der Regel ausgeführt?

Das Wartungsereignis kann Updates für Hardware, Firmware, Betriebssystem, zugehörige Softwarekomponenten und SQL Engine enthalten. Sie werden in der Regel in einem einzelnen Batch kombiniert, um die Häufigkeit von Wartungsereignissen zu minimieren.

Wie häufig erfolgen Updates?

Der Azure SQL-Datenbankdienst führt regelmäßig Wartungsupdates für Sicherheit, Compliance, Stabilität und Leistung durch. Möglicherweise werden zwei oder mehr Updates pro Monat durchgeführt. Die Wartung kann im Standardwartungsfenster häufiger erfolgen. Um die Aktualisierungshäufigkeit zu minimieren, wählen Sie ein nicht standardmäßiges Wartungsfenster.

Was kann ich während eines Wartungsereignisses erwarten?

Ein Wartungsereignis stellt einen Zeitraum dar, in dem die Updates auf die Ressource angewendet werden. Das Wartungsereignis tritt innerhalb des definierten Wartungsfensters auf. Während eines Wartungsereignisses sind die Datenbanken in vollem Umfang verfügbar und zugänglich, doch ist bei einigen Wartungsupdates eine Neukonfiguration erforderlich, da Azure zum Anwenden der Wartungsupdates SQL-Datenbank-Instanzen während des vom Kunden ausgewählten Wartungszeitfenster für kurze Zeit offline schaltet (im Allgemeinen einige Sekunden.

Wie viele Neukonfigurationen kann ich während eines Wartungsereignisses erwarten?

Wenn für das Wartungsupdate eine Neukonfiguration erforderlich ist, werden in der Regel ein bis zwei Neukonfigurationen während des Fensters ausgeführt.

Voraussetzungen und Vorbereitung für ein Standard-Wartungsfenster

Kann meine Anwendung gegenüber Neukonfigurationsereignissen resilient werden?

Ja, um eine Anwendungsresilienz während der Gatewaywartung zu ermöglichen, müssen Ihre Clientanwendungen die Richtlinie für Umleitungsverbindungen verwenden. Um während der Rekonfiguration stabil zu sein, sollten Anwendungen Konzepte der Wiederholungslogik befolgen.

Wie überprüfe ich, ob meine Datenbanken für das Wartungsfenster eingerichtet sind?

In den Einstellungen der Azure-Ressource können Sie auf der Registerkarte „Wartung“ den aktuellen Wartungszeitplan überprüfen und ändern. Sie können die Wartungsfensterzeitpläne für mehrere Ressourcen auch über PowerShell, die CLI oder die Azure-API überprüfen und festlegen.

Kann ich die Liste der Ressourcen überprüfen, die von dem Ereignis betroffen sind, für das ich benachrichtigt wurde?

Ja, Sie können die Liste der betroffenen Ressourcen mithilfe vonAzure Resource Graph Explorer abrufen. Sie erhalten eine Vorabbenachrichtigungs-E-Mail, die die Benachrichtigungs-ID und einen Link zum Azure Resource Graph Explorer enthält.

Überwachung der Wartungsfenster

Ich kann keine Vorabbenachrichtigungen für die geplante Wartung einrichten. Wird auf dem Service Health-Dashboard trotzdem ein Ereignis für die geplante Wartung angezeigt?

Wenn bei Azure SQL-Datenbank keine Vorabbenachrichtigungen konfiguriert sind, werden in Service Health keine Ereignisse für geplante Wartungen angezeigt.

Die Benachrichtigung sagt "In Bearbeitung", aber das Fenster wurde noch nicht gestartet?

Es gibt einen Zeitraum von 1 Stunde, in dem Benachrichtigungen gesendet werden. Dies bedeutet, dass Sie Benachrichtigungen von 25 bis 24 Stunden vor dem Ereignis erhalten können, 1 Stunde bis 1 Minute vor dem Öffnen des Fensters und 1 Minute bis 1 Stunde nach dem Schließen des Fensters. Obwohl der Benachrichtigungstitel "In Bearbeitung" ist, enthält der Inhalt der Benachrichtigung die Start- und Endzeit des Wartungsfensters und ist der Moment, an dem die Wartung beginnt und endet.

Gibt es ein Szenario, in dem ich keine Benachrichtigung über geplante Ereignisse erhalte?

Ja, wenn Sie eine neue Ressource erstellt haben, einen Skalierungsvorgang ausgeführt oder wartungsfenster geändert haben, kann Ihre Datenbank auf dem Computer enden, der bereits für das Upgrade geplant ist. In diesem Fall werden Sie nur benachrichtigt, wenn das Bereitstellungsfenster gestartet und beendet wird. Für alle zukünftigen Bereitstellungen erhalten Sie vorab Benachrichtigungen zu geplanten Ereignissen.

Kann ich überprüfen, ob meine Datenbank in den letzten X-Tagen aktualisiert wurde?

Sie können dies nur überprüfen, wenn Sie erweiterte Benachrichtigungen in der Dienstintegrität konfiguriert haben. Sie können den Azure-Resource Graph-Explorer verwenden, um eine Liste der Wartungsereignisse abzurufen oder die Übersichtsseite "Dienststatus" zu verwenden.

Was geschieht, wenn bei einem Wartungsereignis ein Fehler auftritt?

Fehler oder Unterbrechungen können während eines Wartungsereignisses auftreten, die ist jedoch selten der Fall. Bei einem Fehler wird ein Rollback der Änderungen ausgeführt, und die Wartung wird für einen anderen Zeitpunkt geplant.