Freigeben über


Tutorial: Überprüfen von PostgreSQL-Bewertungsergebnissen und Migrationsempfehlungen (Vorschau)

Dieser Artikel beschreibt die wichtigsten Komponenten einer PostgreSQL-Bewertung und zeigt Ihnen, wie Sie Ergebnisse überprüfen, Migrationsoptionen untersuchen und Kosten und Bereitschaft für die Migration zu Azure auswerten.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie die ermittelte Anwendung überprüft haben. Erfahren Sie mehr.

Anzeigen einer Bewertung

Führen Sie die folgenden Schritte aus, um die von Ihnen erstellte Bewertung anzuzeigen:

  1. Wechseln Sie zur Bewertung , und wählen Sie " Alle Berichte anzeigen" unter "Übersicht " aus, oder wählen Sie "Bewertungen " unter " Entscheiden und Plan" aus.

  2. Wählen Sie die Bewertung aus, die Sie anzeigen möchten, z. B. azmigrate-demo.

    Screenshot zeigt, wie Sie die Bewertung auswählen.

  3. Überprüfen Sie die Zusammenfassung der Bewertung. Sie können auch die Bewertungseinstellungen bearbeiten oder die Bewertung neu berechnen.

Bewertete Workloads

Dieser Abschnitt enthält eine Zusammenfassung der Bewertung, einschließlich der folgenden Metriken:

  • Server: Gesamtzahl der bewerteten Server.
  • PostgreSQL-Instanzen: Anzahl der ermittelten PostgreSQL-Instanzen.
  • Datenbanken: Gesamtzahl der Datenbanken in allen Instanzen.
  • Nicht unterstützt: Anzahl der Instanzen, die nicht unterstützte PostgreSQL-Versionen ausführen.
  • Ermittlungserfolg: Prozentsatz der erfolgreichen Ermittlungsvorgänge.

PostgreSQL-Migration

Dies gibt die verschiedenen Migrationsstrategien an, die Sie für Ihre PostgreSQL-Bereitstellungen berücksichtigen können. Sie können die Bereitschaft für Zielbereitstellungstypen und die Kostenschätzungen für PostgreSQL-Instanzen überprüfen, die als bereit oder bereit mit Bedingungen gekennzeichnet sind.

Azure Database for PostgreSQL bietet die beste Kompatibilität und Kosteneffizienz für Ihre PostgreSQL-Instanz. Die Auswahl eines von Microsoft empfohlenen Ziels verringert den Migrationsaufwand.

Die empfohlene Option ist sowohl kosteneffizient als auch migrationsbereit. Sie enthält Bereitschaftsprüfungen und monatliche Kostenschätzungen für Instanzen, die als "Bereit" oder "Bereit" mit Bedingungen gekennzeichnet sind.

Sie können die Bereitschaft von PostgreSQL-Instanzen für empfohlene Bereitstellungsziele zusammen mit monatlichen Kostenschätzungen für Instanzen anzeigen, die als "Bereit" oder "Bereit" mit Bedingungen gekennzeichnet sind.

Bereitschaftsbericht:

  • Überprüfen Sie die empfohlenen Azure-Datenbank für PostgreSQL-Konfigurationen für die Migration zu Azure Database for PostgreSQL flexiblen Server.
  • Verstehen Sie Migrationsprobleme und Warnungen, die Sie beheben können, bevor Sie zu den empfohlenen Azure-Zielen wechseln.
  • Überprüfen Sie die monatlichen Kosten für jede PostgreSQL-Instanz basierend auf Compute und Speicher.

Migrationsstrategien

  • Migrieren Sie alle Instanzen zur Azure-Datenbank für PostgreSQL: Diese Strategie bietet Bereitschaftserkenntnisse und Kostenschätzungen für die Migration aller PostgreSQL-Instanzen zu Azure Database für PostgreSQL.

  • Migrieren Sie alle Server zu PostgreSQL Server auf azure VM: Diese Strategie beschreibt, wie Server, auf denen PostgreSQL-Instanzen ausgeführt werden, auf Azure Virtual Machines neu gehostet werden. Sie umfasst Bereitschafts- und Kostenschätzungen. Auch wenn die PostgreSQL-Anmeldeinformationen nicht verfügbar sind, bietet der Bericht passende Lift-and-Shift-Empfehlungen für die Migration von Servern zu PostgreSQL auf Azure-VMs. Die Bereitschafts- und Größenlogik entspricht der Azure VM-Bewertungsmethode.

Supportstatus bewerteter PostgreSQL-Instanzen

Der Abschnitt " Supportability " zeigt den Supportstatus der Während der Bewertung identifizierten PostgreSQL-Versionen an. Der Abschnitt "Ermittlungsdetails" enthält eine visuelle Zusammenfassung der Anzahl der ermittelten PostgreSQL-Instanzen, die nach Version kategorisiert sind.

  • Um die Liste der bewerteten PostgreSQL-Instanzen anzuzeigen, wählen Sie das Diagramm in der Unterstützungsmöglichkeit aus.

  • Die Statusspalte zur Unterstützung der Datenbankinstanzversion gibt an, ob sich die PostgreSQL-Version im Mainstream-Support oder außerhalb des Supports befindet.

  • Um detaillierte Supportinformationen anzuzeigen, wählen Sie den Supportstatus aus. Ein Fenster öffnet sich rechts und zeigt die folgenden Details an:

    • Supportstatustyp (Mainstream oder Nicht mehr unterstützt)
    • Verbleibende Supportdauer
    • Empfohlene Aktionen zur Sicherung von Workloads.
  • So zeigen Sie die verbleibende Supportdauer (in Monaten) für jede PostgreSQL-Version an:

    • Wählen Sie Spalten>Unterstützung endet in>Absenden.
    • Die Spalte Support endet zeigt die Anzahl der verbleibenden Monate für den Support.
  • Kategorien des Supportstatus

    • Mainstream-Support: Die PostgreSQL-Version wird aktiv unterstützt und erhält regelmäßige Updates.
    • Nicht mehr unterstützt: Die PostgreSQL-Version empfängt keine Updates mehr und sollte auf eine unterstützte Version aktualisiert werden.

    Hinweis

    PostgreSQL-Instanzen, die nicht unterstützte Versionen ausführen, sollten für die Migration priorisiert werden, um die Sicherheitscompliance aufrechtzuerhalten und die fortgesetzte Unterstützung in Azure sicherzustellen.

Überprüfen der Bereitschaft

Bewerten Sie die Migrationsbereitschaft Ihrer PostgreSQL-Instanzen, identifizieren Sie potenzielle Probleme und überprüfen Sie Empfehlungen, um einen reibungslosen Übergang zu Azure sicherzustellen.

Screenshot zeigt, wie Sie die Bereitschaft für verschiedene Migrationen überprüfen.

Führen Sie die folgenden Schritte aus, um Bereitschaftsberichte für verschiedene Migrationsstrategien zu überprüfen:

  1. Wählen Sie den Bereitschaftsbericht für die gewünschte Migrationsstrategie aus.

  2. Überprüfen Sie die Bereitschaftsspalten im ausgewählten Bericht, um die Bereitschaftsbereitschaft der Migration zu bewerten.

    Migrationsstrategie Bereitschaftsspalten (entsprechendes Bereitstellungsziel)
    Recommended Azure Database for PostgreSQL – Flexibler Server Bereitschaft
    Instanzen des Azure-Datenbankdienstes für PostgreSQL Azure Database for PostgreSQL – Flexibler Server Bereitschaft
    Server zu PostgreSQL Server auf einer Azure-VM Azure VM-Bereitschaft (PostgreSQL Server auf Azure VM)
  3. Überprüfen Sie den Bereitschaftsstatus für bewertete PostgreSQL-Instanzen:

    • Bereit: Die Instanz kann ohne Migrationsprobleme zu Azure Database für PostgreSQL flexiblen Server migriert werden.
    • Bedingt bereit: Die Instanz hat ein oder mehrere Migrationsprobleme. Wählen Sie den Link aus, um die identifizierten Probleme und die empfohlenen Korrekturschritte anzuzeigen.
    • Nicht bereit: Die Bewertung hat keine flexible Azure-Datenbank für PostgreSQL-Serverkonfiguration identifiziert, die die gewünschten Leistungs- und Konfigurationsanforderungen erfüllt. Wählen Sie den Link aus, um Empfehlungen anzuzeigen, mit denen die Instanz für den Zielbereitstellungstyp vorbereitet werden kann.
    • Unbekannt: Azure Migrate kann die Bereitschaft nicht bewerten, da die Ermittlung noch ausgeführt wird, oder es gibt Probleme, die behoben werden müssen. Um Ermittlungsprobleme zu beheben, überprüfen Sie das Blatt "Benachrichtigungen" auf Details. Wenn das Problem weiterhin besteht, wenden Sie sich an den Microsoft-Support.
  4. Um detaillierte Informationen für eine bestimmte Instanz anzuzeigen, wählen Sie den Namen der Instanz aus, um einen Drilldown zu den folgenden Details auszuführen:

    • Anzahl der Benutzerdatenbanken
    • Instanzeigenschaften
    • Konfigurationsparameter, die auf die Instanz ausgerichtet sind
    • Details zum Quelldatenbankspeicher.

    Von Bedeutung

    Wenn Keine PostgreSQL-Anmeldeinformationen angegeben werden oder die Azure Migrate-Appliance keine Verbindung mit der PostgreSQL-Instanz herstellen kann, basieren SKU-Empfehlungen auf konfiguration auf virtueller Computerebene. In diesem Fall wird der Bereitschaftsstatus als "Bereit mit Bedingungen" gekennzeichnet. Um alle Bewertungsregeln – einschließlich Erweiterungen, Sortierungen, Datentypen und anderen datenbankspezifischen Konfigurationen – zu überprüfen und eine optimale SKU-Größenanpassung sicherzustellen, stellen Sie PostgreSQL-Anmeldeinformationen mit ausreichenden Berechtigungen bereit.

  5. Um die Liste der Benutzerdatenbanken und deren Details anzuzeigen, wählen Sie die Anzahl der Benutzerdatenbanken aus.

  6. Um Migrationsprobleme und Warnungen für einen bestimmten Zielbereitstellungstyp zu überprüfen, wählen Sie Details überprüfen in der Spalte Migrationsprobleme aus.

  7. Kostenverteilung nach Konfiguration: Die Bewertung zeigt, wie Kosten über verschiedene Azure-Datenbank für flexible Serverkonfigurationen von PostgreSQL verteilt werden:

    • Die Kosten werden basierend auf der empfohlenen Dienstebene und der Berechnungsgröße berechnet.
    • Jede Instanz erhält eine bestimmte SKU-Empfehlung basierend auf ihren Konfigurationsanforderungen.
    • Die empfohlenen Konfigurationen variieren je nach Den Workloadmerkmalen jeder Instanz.
  8. Kostendetails auf Instanzebene: Um Kostendetails für eine bestimmte PostgreSQL-Instanz anzuzeigen, wählen Sie den Namen der Instanz in der Tabelle aus. Die folgenden Informationen werden angezeigt:

    • Monatliche Gesamtkosten: Kombinierte Berechnungs- und Speicherkosten für die Instanz.
    • Monatliche Berechnungskosten: Kosten basierend auf der empfohlenen Berechnungskonfiguration.
    • Monatliche Speicherkosten: Kosten basierend auf der zugeordneten Speicherkapazität.
    • Empfohlene Konfiguration: Spezifische SKU-Empfehlung basierend auf der Bewertungsanalyse.
    • Kostenvariationen: Berücksichtigen Sie Unterschiede bei den Ressourcenanforderungen in allen Instanzen.