Share via


Verschieben eines Azure Database for PostgreSQL-Einzelservers mithilfe des Azure-Portals in eine andere Region

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

Wichtig

Azure Database for PostgreSQL – Single Server wird eingestellt. Es wird dringend empfohlen, ein Upgrade auf Azure Database for PostgreSQL – Flexibler Server auszuführen. Weitere Informationen zum Migrieren zu Azure Database for PostgreSQL – Flexibler Server finden Sie unter Was geschieht mit Azure Database for PostgreSQL – Einzelserver?.

Es gibt verschiedene Szenarien, in denen ein vorhandener Azure Database for PostgreSQL-Server aus einer Region in eine andere Region verschoben wird. Ein derartiges Szenario könnte beispielsweise darin bestehen, dass Sie im Rahmen Ihrer Planung für die Notfallwiederherstellung einen Produktionsserver in eine andere Region verschieben möchten.

Sie können ein regionsübergreifendes Lesereplikat für Azure Database for PostgreSQLverwenden, um die Verschiebung in eine andere Region vorzunehmen. Hierzu erstellen Sie zunächst ein Lesereplikat in der Zielregion. Beenden Sie anschließend die Replikation auf dem Lesereplikatserver, um ihn zu einem eigenständigen Server zu machen, der sowohl Lese- als auch Schreibdatenverkehr akzeptiert.

Hinweis

Der Schwerpunkt des vorliegenden Artikels liegt auf dem Verschieben des Servers in eine andere Region. Wenn Sie Ihren Server in eine andere Ressourcengruppe oder ein anderes Abonnement verschieben möchten, finden Sie entsprechende Informationen im Artikel Verschieben.

Voraussetzungen

  • Das Feature für regionsübergreifende Lesereplikate ist nur für Azure Database for PostgreSQL-Einzelservers in den Tarifen „Universell“ oder „Arbeitsspeicheroptimiert“ verfügbar. Stellen Sie sicher, dass für den Quellserver einer der folgenden Tarife festgelegt ist.

  • Stellen Sie sicher, dass sich der Azure Database for P-Quellserver in der Azure-Region befindet, aus der die Verschiebung erfolgen soll.

Vorbereiten der Verschiebung

Führen Sie die folgenden Schritte aus, um den Quellserver für Replikation mit dem Azure-Portal vorzubereiten:

  1. Melden Sie sich beim Azure-Portal an.
  2. Wählen Sie den vorhandenen Azure Database for PostgreSQL-Server aus, den Sie als Quellserver verwenden möchten. Mit dieser Aktion wird die Seite Übersicht geöffnet.
  3. Wählen Sie im Menü des Servers Replikation aus. Wenn die Azure-Replikationsunterstützung mindestens auf Replica festgelegt ist, können Sie Lesereplikate erstellen.
  4. Wenn die Azure-Replikationsunterstützung nicht auf mindestens Replica festgelegt ist, legen Sie sie entsprechend fest. Wählen Sie Speichern aus.
  5. Starten Sie den Server neu, um die Änderung zu übernehmen, indem Sie Ja auswählen.
  6. Sie erhalten zwei Azure-Portalbenachrichtigungen, sobald der Vorgang abgeschlossen ist. Es gibt eine Benachrichtigung zur Aktualisierung des Serverparameters. Eine weitere Benachrichtigung bezieht sich auf den Neustart des Servers, der unmittelbar erfolgt.
  7. Aktualisieren Sie die Azure-Portalseite zum Aktualisieren der Replikationssymbolleiste. Sie können jetzt schreibgeschützte Replikate für diesen Server erstellen.

Führen Sie die folgenden Schritte aus, um mithilfe des Azure-Portals einen regionsübergreifenden Lesereplikatserver in der Zielregion zu erstellen:

  1. Wählen Sie den vorhandenen Azure Database for PostgreSQL-Server aus, den Sie als Quellserver verwenden möchten.
  2. Wählen Sie im Menü unter EINSTELLUNGEN die Option Replikation aus.
  3. Wählen Sie Replikat hinzufügen.
  4. Geben Sie einen Namen für den Replikatserver ein.
  5. Wählen Sie den Standort für den Replikatserver aus. Der Standardstandort ist mit dem des primären Servers identisch. Vergewissern Sie sich, dass Sie den Zielspeicherort ausgewählt haben, an dem das Replikat bereitgestellt werden soll.
  6. Wählen Sie OK aus, um die Erstellung des Replikats zu bestätigen. Während der Replikaterstellung werden die Daten vom Quellserver auf das Replikat kopiert. Die Erstellung kann mehrere Minuten oder sogar länger dauern, dies hängt von der Größe des Quellservers ab.

Hinweis

Wenn Sie ein Replikat erstellen, erbt dieses weder die Firewallregeln noch die VNET-Dienstendpunkte des primären Servers. Diese Regeln müssen separat für das Replikat eingerichtet werden.

Move

Wichtig

Der eigenständige Server kann nicht wieder in ein Replikat umgewandelt werden. Stellen Sie vor dem Beenden der Replikation auf einem Lesereplikat sicher, dass das Replikat alle erforderlichen Daten enthält.

Führen Sie die folgenden Schritte aus, um im Azure-Portal die Replikation in das Replikat zu beenden:

  1. Nachdem das Replikat erstellt wurde, suchen Sie den Azure Database for PostgreSQL-Quellserver, und wählen Sie ihn aus.
  2. Wählen Sie im Menü unter EINSTELLUNGEN die Option Replikation aus.
  3. Wählen Sie den Replikatserver aus.
  4. Wählen Sie Replikation beenden aus.
  5. Klicken Sie auf OK, um zu bestätigen, dass Sie die Replikation beenden möchten.

Bereinigen des Quellservers

Möglicherweise möchten Sie den Azure Database for PostgreSQL-Quellserver löschen. Führen Sie dazu die folgenden Schritte aus:

  1. Nachdem das Replikat erstellt wurde, suchen Sie den Azure Database for PostgreSQL-Quellserver, und wählen Sie ihn aus.
  2. Wählen Sie im Fenster Übersicht die Option Löschen aus.
  3. Geben Sie den Namen des Quellservers ein, um zu bestätigen, dass Sie ihn löschen möchten.
  4. Klicken Sie auf Löschen.

Nächste Schritte

In diesem Tutorial haben Sie mithilfe des Azure-Portals einen Azure Database for PostgreSQL-Server aus einer Region in eine andere verschoben und anschließend die nicht mehr benötigten Quellressourcen bereinigt.