Freigeben über


Skalierungsvorgänge in Azure Database for PostgreSQL – Flexible Server

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

Dieser Artikel enthält Schritte zur Durchführung von Skalierungsvorgängen für „Compute + Speicher“. Sie können Ihre Computeebenen zwischen den SKUs „Burstfähig“, „Universell“ und „Arbeitsspeicheroptimiert“ wechseln. Dabei können Sie außerdem die Anzahl der virtuellen Kerne wählen, die für die Ausführung Ihrer Anwendung geeignet ist. Sie können zudem Ihren Speicher zentral hochskalieren. Erwartete IOPS werden basierend auf der Computeebene, den virtuellen Kernen und der Speicherkapazität angezeigt. Außerdem wird die Kostenschätzung basierend auf Ihrer Auswahl angezeigt.

Wichtig

Der Speicher kann nicht herunterskaliert werden.

Voraussetzungen

Zum Durcharbeiten dieses Leitfadens benötigen Sie Folgendes:

  • Sie müssen über eine flexible Serverinstanz von Azure Database for PostgreSQL verfügen. Dasselbe Verfahren gilt auch für eine Instanz von Azure Database for PostgreSQL – Flexible Server, die mit Zonenredundanz konfiguriert ist.

Skalieren von Computeebene und -größe

Führen Sie die folgenden Schritte aus, um die Computeebene auszuwählen.

  1. Wählen Sie im Azure-Portal die Instanz von Azure Database for PostgreSQL – Flexible Server aus, von der aus Sie die Sicherung wiederherstellen möchten.

  2. Wählen Sie Compute + Speicher aus.

  3. Eine Seite mit aktuellen Einstellungen wird angezeigt. Screenshot, der die Ansicht „Compute und Speicher“ zeigt.

  4. Sie können für die Computeklasse zwischen den Ebenen „Burstfähig“, „Allgemeiner Zweck“ und „Arbeitsspeicheroptimiert“ auswählen. Screenshot, der eine Liste mit Computeebenen zeigt.

  5. Wenn Ihnen die Standardeinstellungen für die virtuellen Kerne und Speichergrößen ausreichen, können Sie den nächsten Schritt überspringen.

  6. Wenn Sie die Anzahl der virtuellen Kerne ändern möchten, können Sie die Dropdownliste Computegröße auswählen und dann die gewünschte Anzahl virtueller Kerne bzw. die gewünschte Arbeitsspeichergröße aus der Liste auswählen.

    • Computeebene „Burstfähig“: Screenshot, der burstfähiges Computing zeigt.

    • Computeebene „Universell“: Screenshot, der universelles Computing zeigt.

    • Computeebene „Arbeitsspeicheroptimiert“: Screenshot, der arbeitsspeicheroptimiertes Computing zeigt.

  7. Wählen Sie Speichern.

  8. Es wird eine Bestätigungsmeldung angezeigt. Wählen Sie OK, wenn Sie fortfahren möchten.

  9. Eine Benachrichtigung über den laufenden Skalierungsvorgang.

Manuelle Speicherskalierung

Befolgen Sie diese Schritte aus, um Ihre Speichergröße zu erhöhen.

  1. Wählen Sie im Azure-Portal die Instanz von Azure Database for PostgreSQL – Flexible Server aus, für die Sie die Speichergröße erhöhen möchten.

  2. Wählen Sie Compute + Speicher aus.

  3. Eine Seite mit aktuellen Einstellungen wird angezeigt.

Screenshot, der „Compute und Speicher“ zeigt.

  1. Wählen Sie die Dropdownliste Speichergröße in GiB aus, und wählen Sie Ihre neue gewünschte Größe aus.

Screenshot, der die Hochskalierung des Speichers zeigt.

  1. Wenn Sie mit der Speichergröße zufrieden sind, wählen Sie Speichern.

  2. Die meisten Datenträgerskalierungsvorgänge finden online statt. Sobald Sie Speichern auswählen, wird der Skalierungsprozess ohne Downtime gestartet. Einige Skalierungsvorgänge finden jedoch offline statt und werden unter der Serverneustartmeldung angezeigt. Wählen Sie Weiter, wenn Sie fortfahren möchten.

    Screenshot, der die Offlineskalierung zeigt.

  3. Sie werden eine Benachrichtigung erhalten, dass der Skalierungsvorgang derzeit durchgeführt wird.

Automatische Speichervergrößerung

Verwenden Sie die folgenden Schritte, um die automatische Speichervergrößerung für Ihre Instanz von Azure Database for PostgreSQL – Flexible Server zu aktivieren und Ihren Speicher in den meisten Fällen automatisch zu skalieren.

  1. Wählen Sie im Azure-Portal die Instanz von Azure Database for PostgreSQL – Flexible Server aus, für die Sie die Speichergröße erhöhen möchten.

  2. Wählen Sie Compute + Speicher aus.

  3. Eine Seite mit aktuellen Einstellungen wird angezeigt.

Screenshot, der das Kontrollkästchen für die automatische Speichervergrößerung zeigt.

  1. Aktivieren Sie das Kontrollkästchen Automatische Speichervergrößerung.

Screenshot, der die automatische Speichervergrößerung zeigt.

  1. Wählen Sie Speichern.

  2. Sie erhalten die Benachrichtigung, dass der Aktivierungsprozess der automatischen Speichervergrößerung derzeit durchgeführt wird.

Wichtig

Die automatische Speichervergrößerung initiiert Onlineskalierungsvorgänge von Datenträgern, jedoch sind diese in bestimmten Situationen nicht möglich. In diesen Fällen, z. B. wenn die Speichernutzung sich dem Grenzwert von 4.096 GiB nähert oder darüber liegt, wird die automatische Speichervergrößerung nicht aktiviert, und Sie müssen den Speicher manuell vergrößern. Dabei wird eine Portalinformationsmeldung angezeigt.

Leistungsstufe

Hochskalieren

Verwenden Sie die folgenden Schritte, um die Leistungsstufe in Ihrer Instanz von Azure Database for PostgreSQL – Flexible Server hochzuskalieren.

  1. Wählen Sie im Azure-Portal die Instanz von Azure Database for PostgreSQL –Flexible Server aus, die Sie hochskalieren möchten.

  2. Wählen Sie Compute + Speicher aus.

  3. Eine Seite mit aktuellen Einstellungen wird angezeigt.

    Screenshot, der die Leistungsstufe zeigt 1.

  4. Die neue Dropdownoption „Leistungsstufe“ wird angezeigt. Die ausgewählte Option sind die vorab bereitgestellten IOPS, die auch die Mindestmenge der für die ausgewählte Speichergröße verfügbaren IOPS sind.

    Screenshot, der die Dropdownliste der Leistungsstufe zeigt 2.

  5. Wählen Sie Ihre neue Leistungsstufe und dann Speichern aus.

    Screenshot, der die Leistungsstufe und die Schaltfläche „Speichern“ zeigt 3.

  6. Der Server wird bereitgestellt und sobald die Bereitstellung abgeschlossen ist, wird der Server aktualisiert und zeigt die neue Leistungsstufe an.

Herunterskalieren

Verwenden Sie die folgenden Schritte, um die Leistungsstufe in Ihrer Instanz von Azure Database for PostgreSQL – Flexible Server herunterzuskalieren.

  1. Wählen Sie im Azure-Portal die Instanz von Azure Database for PostgreSQL –Flexible Server aus, die Sie herunterskalieren möchten.

  2. Wählen Sie Compute + Speicher aus.

  3. Eine Seite mit aktuellen Einstellungen wird angezeigt.

    Screenshot, der die Leistungsstufe zeigt 4.

  4. Die neue Dropdownoption „Leistungsstufe“ wird angezeigt. Die gewählte Option ist die zuletzt gewählte IOPS-Option beim Hochskalieren.

    Screenshot, der die Dropdownliste der Leistungsstufe zeigt 5.

  5. Wählen Sie Ihre neue Leistungsstufe und dann Speichern aus.

    Screenshot, der die Leistungsstufe und die Schaltfläche „Speichern“ zeigt 6.

  6. Der Server wird bereitgestellt und sobald die Bereitstellung abgeschlossen ist, wird der Server aktualisiert und zeigt die neue Leistungsstufe an.

Wichtig

Sie können die Leistungsstufe ihres Servers nur 12 Stunden nach der Skalierung herunterskalieren. Diese Einschränkung ist vorhanden, um nach Änderungen an der Konfiguration des Servers Stabilität und Leistung sicherzustellen.