Tutorial: Migrieren von Azure Database for PostgreSQL – Single Server zu Azure Database for PostgreSQL – Flexibler Server mit dem Migrationsdienst

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

Sie können mithilfe des Azure-Portals eine Instanz von Azure Database for PostgreSQL – Single Server zu Azure Database for PostgreSQL – Flexibler Server migrieren. In diesem Tutorial führen wir mithilfe des Azure-Portals die Migration einer Beispieldatenbank von einem Azure Database for PostgreSQL -Einzelserver zu einem flexiblen Azure Database for PostgreSQL-Server durch.

  • Konfigurieren Ihrer Instanz des flexiblen Azure Database for PostgreSQL-Servers
  • Konfigurieren der Migrationsaufgabe
  • Überwachen der Migration
  • Abbrechen der Migration
  • Nach der Migration

Sie können die Migration über das Azure-Portal durchführen.

Voraussetzungen (Offline)

Bevor Sie Ihre Migration mit dem Migrationsdienst in Azure Database for PostgreSQL starten, müssen Sie unbedingt die folgenden Voraussetzungen erfüllen, die für Offlinemigrationsszenarien gelten.

Überprüfen der Quellversion

Die PostgreSQL-Quellversion sollte >= 9.5 sein. Wenn die PostgreSQL-Quellversion kleiner als 9.5 ist, aktualisieren Sie die PostgreSQL-Quellversion auf 9.5 oder höher, bevor Sie migrieren.

Zielsetup

  • Azure Database for PostgreSQL muss vor der Migration in Azure eingerichtet werden.

  • Die für die Azure Database for PostgreSQL-Instanz gewählte SKU sollte den Spezifikationen der Quelldatenbank entsprechen, um Kompatibilität und angemessene Leistung sicherzustellen.

  • Ausführliche Anweisungen zum Erstellen einer neuen Azure Database for PostgreSQL-Instanz finden Sie unter dem folgenden Link: Schnellstart: Erstellen eines Servers.

Netzwerkeinrichtung

Das ordnungsgemäße Netzwerksetup ist unerlässlich, um während der Migration eine erfolgreiche Verbindung zwischen der Quelle und dem Ziel sicherzustellen. Im Folgenden finden Sie eine Anleitung zum Einrichten der Netzwerkverbindung für verschiedene Szenarien:

Netzwerkanforderungen für die Migration:

  • ExpressRoute-/IPsec-VPN-/VPN-Tunneling: Wenn Sie Ihre lokale/AWS-Quelle mit Azure verbinden, müssen Sie möglicherweise eine ExpressRoute, ein IPsec-VPN oder VPN-Tunneling einrichten, um eine sichere Datenübertragung zu ermöglichen.

  • VNet-Peering: Richten Sie Peering virtueller Netzwerke zwischen den beiden unterschiedlichen VNets ein, um die direkte Netzwerkkonnektivität zu ermöglichen, eine Voraussetzung für die Migration zwischen der Azure-VM und der Azure Database for PostgreSQL-Instanz.

Konnektivitätsszenarien:

Die folgende Tabelle kann beim Einrichten des Netzwerks zwischen der Quelle und dem Ziel helfen.

Quelle Ziel Konnektivitätstipps
Öffentlich Öffentlich Es ist keine andere Aktion erforderlich, wenn die Quelle in den Firewallregeln des Ziels in der Positivliste aufgeführt ist.
Privat Public Diese Konfiguration wird nicht unterstützt. Verwenden Sie pg_dump/pg_restore für die Datenübertragung.
Öffentlich Privat Es ist keine andere Aktion erforderlich, wenn die Quelle in den Firewallregeln des Ziels in der Positivliste aufgeführt ist.
Privat Privat Richten Sie eine ExpressRoute, ein IPsec-VPN, VPN-Tunneling oder Peering virtueller Netzwerke zwischen der Quelle und dem Ziel ein.
Privat Privater Endpunkt Diese Konfiguration wird nicht unterstützt. Wenden Sie sich an den Microsoft-Support.

Zusätzliche Überlegungen zum Netzwerk:

  • pg_hba.conf-Konfiguration: Um die Konnektivität zwischen den PostgreSQL-Quell- und Zielinstanzen zu unterstützen, ist es wichtig, die Datei pg_hba.conf zu überprüfen und gegebenenfalls zu ändern. Diese Datei enthält die Clientauthentifizierung und muss so konfiguriert sein, dass die PostgreSQL-Zielinstanz eine Verbindung mit der Quelle herstellen kann. Änderungen an der Datei pg_hba.conf erfordern in der Regel einen Neustart der PostgreSQL-Quellinstanz, um wirksam zu werden.

Hinweis

Die Datei pg_hba.conf befindet sich im Datenverzeichnis der PostgreSQL-Installation. Diese Datei sollte überprüft und konfiguriert werden, wenn es sich bei der Quelldatenbank um einen lokalen PostgreSQL-Server handelt, oder einen PostgreSQL-Server, der auf einer Azure-VM gehostet wird. Bei PostgreSQL-Instanzen auf AWS RDS oder ähnlichen verwalteten Diensten ist die Datei pg_hba.conf nicht direkt zugänglich oder anwendbar. Stattdessen wird der Zugriff über die bereitgestellten Sicherheits- und Netzwerkzugriffskonfigurationen des Diensts gesteuert.

Weitere Informationen zum Netzwerksetup finden Sie im Netzwerkhandbuch für den Migrationsdienst in Azure Database for PostgreSQL – Flexibler Server.

Erweiterungen

Erweiterungen sind zusätzliche Features, die PostgreSQL hinzugefügt werden können, um seine Funktionalität zu verbessern. Erweiterungen werden in Azure Database for PostgreSQL unterstützt, müssen jedoch manuell aktiviert werden. Führen Sie die folgenden Schritte aus, um Erweiterungen zu aktivieren:

  • Verwenden Sie den Befehl „auswählen“ in der Quelle, um alle Erweiterungen aufzulisten, die verwendet werden – select extname,extversion from pg_extension;

  • Suchen Sie auf der Seite „Serverparameter“ in Ihrer Azure Database for PostgreSQL-Instanz nach dem Serverparameter azure.extensions. Aktivieren Sie die Erweiterungen, die in der Quelle in PostgreSQL gefunden wurden.

  • Speichern Sie die Parameteränderungen, und starten Sie die Azure Database for PostgreSQL-Instanz neu, um die neue Konfiguration bei Bedarf anzuwenden.

    Screenshot der Erweiterungen.

  • Überprüfen Sie, ob die Liste eine der folgenden Erweiterungen enthält:

    • PG_CRON
    • PG_HINT_PLAN
    • PG_PARTMAN_BGW
    • PG_PREWARM
    • PG_STAT_STATEMENTS
    • PG_AUDIT
    • PGLOGICAL
    • WAL2JSON

Wenn ja, durchsuchen Sie die Seite „Serverparameter“ nach dem Parameter shared_preload_libraries. Dieser Parameter gibt den Satz von Erweiterungsbibliotheken an, der beim Neustart des Servers vorab geladen wird.

Serverparameter

Diese Parameter werden nicht automatisch in die Zielumgebung migriert und müssen manuell konfiguriert werden.

  • Stimmen Sie Serverparameterwerte aus der PostgreSQL-Quelldatenbank mit der Azure Database for PostgreSQL-Instanz ab, indem Sie im Azure-Portal auf den Abschnitt „Serverparameter“ zugreifen und die Werte entsprechend manuell aktualisieren.

  • Speichern Sie die Parameteränderungen, und starten Sie die Azure Database for PostgreSQL-Instanz neu, um die neue Konfiguration bei Bedarf anzuwenden.

Deaktivieren der Hochverfügbarkeit (Zuverlässigkeit) und Lesereplikaten im Ziel

  • Das Deaktivieren der Hochverfügbarkeit (Zuverlässigkeit) und der Lesereplikate in der Zielumgebung ist unerlässlich. Diese Features sollten erst aktiviert werden, nachdem die Migration abgeschlossen wurde.

  • Wenn Sie diese Richtlinien befolgen, können Sie einen reibungslosen Migrationsprozess ohne die zusätzlichen Variablen sicherstellen, die durch Hochverfügbarkeit und Lesereplikate eingeführt wurden. Sobald die Migration abgeschlossen und die Datenbank stabil ist, können Sie diese Features aktivieren, um die Verfügbarkeit und Skalierbarkeit Ihrer Datenbankumgebung in Azure zu verbessern.

Konfigurieren Ihrer Instanz des flexiblen Azure Database for PostgreSQL-Servers

  • Erstellen Sie den flexiblen Zielserver. Eine Anleitung finden Sie in der Schnellstartanleitung Erstellen eines flexiblen Azure Database for PostgreSQL-Servers über das Portal.

  • Erweiterungen der Positivliste, deren Bibliotheken beim Serverstart geladen werden müssen. Es ist wichtig, dass sich die Erweiterung auf der Positivliste befindet, bevor Sie eine Migration initiieren.

  • Prüfen Sie, ob die Datenverteilung auf alle Datenbanktabellen geneigt ist, wobei die meisten Daten in einer einzigen (oder in wenigen) Tabellen vorhanden sind. Wenn sie geneigt ist, kann die Migrationsgeschwindigkeit langsamer als erwartet sein. In diesem Fall kann die Migrationsgeschwindigkeit erhöht werden, indem Sie die große Tabelle parallel migrieren.

Konfigurieren der Migrationsaufgabe

Der Migrationsdienst verfügt über eine einfache, Assistenten-basierte Erfahrung im Azure-Portal. Gehen Sie wie folgt vor:

  1. Browsen Sie zum Portal. Geben Sie zum Anmelden Ihre Anmeldeinformationen ein. Die Standardansicht ist Ihr Dienstdashboard.

  2. Navigieren Sie zu Ihrer Zielinstanz von Azure Database for PostgreSQL – Flexible Server.

  3. Scrollen Sie auf der Registerkarte Übersicht für die Flexible Server-Instanz im linken Menü nach unten zu Migration, und wählen Sie diese Option aus.

    Screenshot der Seite „Flexible Übersicht“.

  4. Wählen Sie die Schaltfläche Erstellen aus, um eine Migration von Single Server zu Flexibler Server zu starten. Wenn Sie den Migrationsdienst zum ersten Mal verwenden, erscheint ein leeres Raster mit einer Eingabeaufforderung, um mit Ihrer ersten Migration zu beginnen.

    Screenshot der Registerkarte „Migration“ im flexiblen Server.

    Wenn Sie bereits Migrationen zu Ihrem Ziel für den flexiblen Server erstellt haben, enthält das Raster Informationen zu versuchten Migrationen vom Einzelserver zu diesem Ziel.

  5. Wählen Sie die Schaltfläche Von einzelnem Server migrieren aus. Sie durchlaufen mehrere assistentenbasierte Registerkarten, um eine Migration von einer Einzelserverquelle zu diesem Ziel für den flexiblen Server zu erstellen.

Alternativ können Sie den Migrationsprozess aus dem Azure Database for PostgreSQL Single Server initiieren.

  1. Browsen Sie zum Portal. Zum Anmelden müssen Sie Ihre Anmeldeinformationen eingeben. Die Standardansicht ist Ihr Dienstdashboard.

  2. Wenn Sie den Einzelserver auswählen, können Sie auf der Registerkarte „Übersicht“ ein Banner sehen, das sich auf die Migration bezieht. Wählen Sie Jetzt migrieren aus, um zu beginnen.

    Screenshot: Initiieren der Migration von Single Server.

  3. Sie gelangen auf eine Seite mit zwei Optionen. Wenn Sie bereits einen flexiblen Server erstellt haben und diesen als Ziel verwenden möchten, wählen Sie Vorhandenes auswählen aus, und wählen Sie dann die entsprechenden Details für Abonnement, Ressourcengruppe und Servername aus. Nachdem die Auswahl getroffen wurde, wählen Sie Zum Migrations-Assistenten wechseln aus, und fahren Sie mit den Anweisungen unter dem Abschnitt Einrichten auf dieser Seite fort.

    Screenshot: Auswahl des bestehenden flexiblen Servers.

  4. Wenn Sie einen neuen flexiblen Server erstellen möchten, wählen Sie Neu erstellen aus, und wählen Sie dann Zum Erstellungs-Assistenten wechseln aus. Diese Aktion führt Sie durch den Erstellungsprozess für flexible Server und stellt den flexiblen Server bereit.

    Screenshot: Auswahl eines neuen flexiblen Servers.

Führen Sie nach der Bereitstellung des flexiblen Servers die Schritte 3 bis 5 unter Konfigurieren des Migrationstasks aus.

Registerkarte „Setup“

Die erste Registerkarte ist Einrichtung. Falls Sie es übersehen haben, lassen Sie die notwendigen Erweiterungen zu, wie in „Es ist wichtig, diese Erweiterungen zuzulassen, bevor Sie eine Migration starten“ beschrieben.

Screenshot der Details auf der Registerkarte für die Offline-Einrichtung.

Beim Migrationsnamen handelt es sich um den eindeutigen Bezeichner für eine Migration zu diesem Flexible Server-Ziel. In dieses Feld dürfen nur alphanumerische Zeichen eingegeben werden, und mit Ausnahme von Bindestrichen (-) dürfen keine Sonderzeichen verwendet werden. Der Name darf nicht mit einem Bindestrich beginnen und muss für den Zielserver eindeutig sein. Zwei Migrationen zum selben Flexible Server-Ziel dürfen nicht denselben Namen aufweisen.

Der Quellservertyp gibt die Quelle an. In diesem Fall handelt es sich um Azure Database for PostgreSQL – Single Server.

Migrationsoption – Ermöglicht es Ihnen, Validierungen durchzuführen, bevor Sie eine Migration auslösen. Sie können eine der folgenden Optionen auswählen.

  • Überprüfen: Mit dieser Option werden die Server- und Datenbankbereitschaft für die Migration zum Ziel überprüft.
  • Migrieren: Überspringt Überprüfungen und startet die Migration.
  • Überprüfen und migrieren: Führt eine Überprüfung durch, bevor eine Migration ausgelöst wird. Die Migration wird nur ausgelöst, wenn keine Überprüfungsfehler auftreten.

Es empfiehlt sich immer, die Option Überprüfen oder Überprüfen und migrieren auszuwählen, um vor dem Ausführen der Migration Überprüfungen durchzuführen.

Wenn die Vorschau für die Onlinemigrationen ausgewählt ist, muss die logische Replikation auf dem Single-Quellserver aktiviert sein. Wenn sie nicht aktiviert ist, aktiviert der Migrationsdienst automatisch die logische Replikation auf dem Quellserver. Replikation kann auch manuell auf der Registerkarte Replikation im Bereich „Single Server“ eingerichtet werden, indem die Azure-Replikationsunterstützungsebene auf Logisch festgelegt wird. Bei beiden Ansätzen wird der Quellserver neu gestartet.

Wählen Sie die Schaltfläche Weiter : Mit Quelle verbinden aus.

Registerkarte „Quelle“

Auf der Registerkarte Quelle werden Sie aufgefordert, Details zur Single-Serverquelle anzugeben, die die Quelle der Datenbanken ist.

Nachdem Sie eine Auswahl für Abonnement und Ressourcengruppe vorgenommen haben, werden in der Dropdownliste für Servernamen Single Server-Quellen in dieser Ressourcengruppe in den verschiedenen Regionen angezeigt. Wählen Sie die Quelle aus, von der Datenbanken migriert werden sollen. Beachten Sie, dass Sie Datenbanken von einem Einzelserver zu einem flexiblen Zielserver in derselben Region migrieren können. Regionsübergreifende Migrationen sind lediglich für Server in Indien, China und VAE aktiviert.

Nach Auswahl der Einzelserverquelle werden die Felder für Standort, PostgreSQL-Version und Anmeldename des Serveradministrators automatisch ausgefüllt. Beim Anmeldenamen des Serveradmin handelt es sich um den Benutzernamen des Admin, der zum Erstellen des Einzelservers verwendet wurde. Geben Sie im Feld Kennwort das Kennwort für den betreffenden Administratorbenutzer ein. Der Migrationsdienst führt die Migration von Single Server-Datenbanken als Administratorbenutzer aus.

Wählen Sie nach dem Ausfüllen aller Felder den Link Mit Quelle verbinden aus. Dadurch wird überprüft, ob die eingegebenen Quellserverdetails korrekt sind und der Quellserver erreichbar ist.

Screenshot: Details zum Quelldatenbankserver.

Wählen Sie die Schaltfläche Weiter : Migrationsziel auswählen aus, um fortzufahren.

Registerkarte „Ziel“

Auf der Registerkarte Ziel werden Metadaten für das Flexibler Server-Ziel angezeigt, z. B. Abonnementname, Ressourcengruppe, Servername, Speicherort und PostgreSQL-Version.

Screenshot: Details zum Zieldatenbankserver.

Als Anmeldename des Serveradmin zeigt die Registerkarte den Administratornamen an, der bei der Erstellung des Flexibler Server-Ziels verwendet wurde. Geben Sie das entsprechende Kennwort für den Administratorbenutzer ein. Wählen Sie nach dem Ausfüllen des Kennworts den Link Mit Ziel verbinden aus. Dadurch wird überprüft, ob die eingegebenen Zielserverdetails korrekt sind und der Zielserver erreichbar ist.

Wählen Sie die Schaltfläche Weiter aus, um die zu migrierenden Datenbanken auszuwählen.

Auswählen von Datenbanken für dien Registerkarte „Migration“

In dieser Registerkarte befindet sich eine Liste der Benutzerdatenbanken auf dem Einzelserver. Sie können bis zu acht Datenbanken im Rahmen eines einzelnen Migrationsversuchs auswählen und migrieren. Wenn mehr als acht Benutzerdatenbanken vorhanden sind, wird der Migrationsprozess zwischen den Quell- und Zielservern für den nächsten Satz von Datenbanken wiederholt. Standardmäßig werden ausgewählte Datenbanken mit demselben Namen auf dem Ziel überschrieben.

Screenshot der zu migrierenden Datenbanken.

Wählen Sie die Schaltfläche Weiter aus, um die Details zu überprüfen.

Zusammenfassung

Auf der Registerkarte Zusammenfassung wird eine Zusammenfassung aller Details zum Erstellen der Validierung oder Migration angezeigt. Überprüfen Sie die Details, und wählen Sie die Schaltfläche „Starten“ aus.

Screenshot: für die Migration zu überprüfende Details.

Überwachen des Migrationsportals

Nach Auswahl der Schaltfläche „Starten“ wird nach einigen Sekunden eine Benachrichtigung angezeigt, die Sie informiert, dass die Überprüfungs- oder Migrationserstellung erfolgreich war. Sie werden automatisch zur Seite Migration für Flexibler Server umgeleitet. Dieses Blatt weist einen neuen Eintrag für die kürzlich erstellte Überprüfung oder Migration auf.

Screenshot: die Details der kürzlich erstellten Migration.

Das Raster, in dem die Migrationen angezeigt werden, enthält folgende Spalten: Name, Status, Migrationstyp, Migrationsmodus, Quellserver, Quellservertyp, Datenbanken, Startzeit und Dauer. Die Einträge werden in absteigender Reihenfolge nach Startzeit (letzter Eintrag zuerst) angezeigt.

Sie können die Schaltfläche zum Aktualisieren verwenden, um den Status der Überprüfung oder Migration zu aktualisieren. Sie können auch den Migrationsnamen im Raster auswählen, um zugehörige Details anzuzeigen.

Nach dem Erstellen der Überprüfung oder Migration wird diese in den Zustand InProgress und in den Unterzustand PerformingPreRequisiteSteps versetzt. Der Workflow benötigt 2 bis 3 Minuten, um die Migrationsinfrastruktur und die Netzwerkverbindungen einzurichten.

Sehen wir uns an, wie Migrationen für die einzelnen Migrationsoptionen überwacht werden.

Überprüfen

Nach Abschluss des Unterzustands PerformingPreRequisiteSteps wechselt die Überprüfung in den Unterzustand Überprüfung wird ausgeführt. In diesem Zustand werden Überprüfungen für den Quell- und den Zielserver ausgeführt, um die Bereitschaft für die Migration zu bewerten.

Die Überprüfung wechselt in den Zustand Erfolgreich, wenn alle Überprüfungen entweder den Status Erfolgreich oder den Status Warnung haben.

Screenshot des Validierungsrasters.

Das Validierungsraster enthält die

  • Die Abschnitte Validierungsdetails für die Instanz und Validierungsdetails für Datenbanken, stellen die Validierungsregeln dar, mit denen die Bereitschaft für die Migration überprüft wird.
  • Validierungsstatus – Stellt das Ergebnis für die einzelnen Regeln dar und kann einen der drei Werte haben
    • Erfolgreich, wenn keine Fehler gefunden wurden
    • Fehler, wenn Überprüfungsfehler vorliegen
    • Warnung, wenn Überprüfungswarnungen vorliegen
  • Dauer – Zeitaufwand für den Validierungsvorgang.
  • Start- und Endzeit – Start- und Endzeit des Validierungsvorgangs in UTC.

Der Validierungsstatus wechselt in den Status Fehlgeschlagen, wenn Fehler bei der Validierung auftreten. Wählen Sie den Validierungsnamen oder die Validierung des Datenbanknamens aus, der fehlgeschlagen ist. Ein Aufklappfenster enthält die Details und die Korrekturmaßnahmen, die Sie ergreifen sollten, um diesen Fehler zu vermeiden.

Screenshot des Validierungsrasters mit dem Status „Fehlgeschlagen“.

Migrieren

Nachdem der Unterzustand PerformingPreRequisiteSteps abgeschlossen wurde, wechselt die Migration in den Unterzustand MigratingData, in dem die Datenbanken geklont bzw. kopiert werden. Die Dauer bis zum Anschluss der Migration hängt von der Größe und Form der Datenbanken ab, die Sie migrieren. Wenn die Daten weitgehend gleichmäßig über alle Tabellen verteilt sind, erfolgt die Migration schnell. Ungleiche Tabellengrößen benötigen eine relativ längere Zeit.

Wenn Sie eine beliebige Datenbank in einer Migration auswählen, wird ein Erweiterungsbereich angezeigt. Er verfügt über die gesamte Tabellenanzahl: kopiert, in die Warteschlange eingereiht, wird aktuell kopiert und Fehler, abgesehen vom Datenbankmigrationsstatus.

Screenshot: Migrationsraster, das alle Migrationen enthält.

Die Migration wird in den Zustand Erfolgreich versetzt, wenn der Zustand MigratingData erfolgreich abgeschlossen wurde. Wenn beim Zustand MigratingData ein Problem auftritt, wird die Migration in den Zustand Failed versetzt.

Screenshot: Migrationsergebnis.

Sobald die Migration in den Status Erfolgreich aufweist, ist die Migration des Schemas und der Daten von Ihrem Einzelserver zu Ihrem Ziel für den flexiblen Server abgeschlossen. Sie können die Schaltfläche „Aktualisieren“ auf der Seite verwenden, um dies zu bestätigen.

Screenshot: Abgeschlossene Migrationen.

Überprüfen und migrieren

Bei dieser Option werden zuerst Überprüfungen vor Beginn der Migration ausgeführt. Nach Abschluss des Unterzustands PerformingPreRequisiteSteps wechselt der Workflow in den Unterzustand Überprüfung wird ausgeführt.

  • Wenn bei der Überprüfung Fehler auftreten, wechselt die Migration in den Zustand Fehler.
  • Wenn die Validierung ohne Fehler abgeschlossen ist, wird die Migration gestartet, und der Workflow wechselt in den Substatus Migrieren von Daten.

Sie können die Ergebnisse für Überprüfen und Migrieren sehen, sobald der Vorgang abgeschlossen ist.

Screenshot der Registerkarte „Überprüfungen“ auf der Detailseite.

Abbrechen der Migration über das Portal

Sie können alle aktuellen Überprüfungen oder Migrationen abbrechen. Der Workflow muss sich im Zustand InProgress befinden, damit er abgebrochen werden kann. Sie können keine Überprüfung oder Migration abbrechen, die sich im Zustand Erfolgreich oder Fehler befindet.

Durch das Abbrechen einer Überprüfung werden alle weiteren Überprüfungsaktivitäten beendet, und die Überprüfung wechselt in den Zustand Abgebrochen. Bei Abbruch einer Migration werden alle weiteren Migrationsaktivitäten auf dem Zielserver gestoppt, und sie wechseln in den Zustand Abgebrochen. Es werden keine Änderungen auf dem Zielserver verworfen oder rückgängig gemacht. Stellen Sie sicher, dass Sie die Datenbanken auf Ihrem Zielserver löschen, die an einer abgebrochenen Migration beteiligt sind.

Nach der Migration

Nach Abschluss der Datenbanken müssen Sie die Daten zwischen Quelle und Ziel manuell validieren und überprüfen, ob alle Objekte in der Zieldatenbank erfolgreich erstellt wurden.

Nach der Migration können Sie die folgenden Aufgaben ausführen:

  • Überprüfen Sie die Daten auf Ihrem flexiblen Server, und stellen Sie sicher, dass es sich um eine genaue Kopie der Quellinstanz handelt.

  • Nach der Überprüfung aktivieren Sie die Option für Hochverfügbarkeit auf Ihrem flexiblen Server nach Bedarf.

  • Ändern Sie die SKU des flexiblen Servers entsprechend den Anwendungsanforderungen. Diese Änderung erfordert einen Neustart des Datenbankservers.

  • Wenn Sie Serverparameter gegenüber ihren Standardwerten in der Quellinstanz ändern, kopieren Sie diese Serverparameterwerte auf den flexiblen Server.

  • Kopieren Sie andere Servereinstellungen wie Tags, Warnungen und Firewallregeln (falls zutreffend) von der Quellinstanz auf den flexiblen Server.

  • Nehmen Sie Änderungen an Ihrer Anwendung vor, um die Verbindungszeichenfolgen auf einen flexiblen Server zu verweisen.

  • Überwachen Sie die Datenbankleistung genau, um festzustellen, ob Leistungsoptimierung erforderlich ist.