Freigeben über


Ermitteln von Web-Apps und SQL Server-Instanzen in einem vorhandenen Projekt

In diesem Artikel wird beschrieben, wie Sie Web-Apps und SQL Server-Instanzen und -Datenbanken in einem Azure Migrate-Projekt ermitteln, das vor der Vorschau der Azure SQL-Bewertungsfunktion und/oder vor der Vorschau der Azure App Service-Bewertungsfunktion erstellt wurde.

Wenn Sie Web-Apps und SQL Server-Instanzen und -Datenbanken ermitteln, die auf lokalen Computern ausgeführt werden, können Sie einen Migrationspfad zu Azure identifizieren und anpassen. Die Azure Migrate-Appliance führt diese Ermittlung mithilfe der Domänenanmeldeinformationen oder Nicht-Domänenanmeldeinformationen des Windows-Betriebssystems oder der SQL Server-Anmeldeinformationen für die Authentifizierung aus, die Zugriff auf die SQL Server-Instanzen und -Datenbanken haben, die auf den Zielservern ausgeführt werden. Dieser Ermittlungsvorgang erfolgt ohne Agents, d. h. auf den Zielservern ist nichts installiert.

Bevor Sie beginnen

  • Stellen Sie sicher, dass Sie folgendes haben:
  • Sie haben die Unterstützung und die Anforderungen für die App-Ermittlung überprüft.
  • Falls Sie Ressourcen in einer VMware-Umgebung entdecken, stellen Sie sicher, dass die Server, auf denen App Discovery ausgeführt wird, PowerShell Version 2.0 oder höher installiert sind, und VMware-Tools (später als 10.2.0) installiert sind.
  • Überprüfen Sie die Anforderungen für die Bereitstellung der Azure Migrate-Appliance.
  • Stellen Sie sicher, dass Sie über die erforderlichen Rollen im Abonnement verfügen, um Ressourcen zu erstellen.
  • Stellen Sie sicher, dass Ihr Gerät Zugriff auf das Internet hat.

Hinweis

Obwohl das in diesem Artikel beschriebene Verfahren für VMware gilt, sind die Prozesse für Microsoft Hyper-V und physische Umgebungen ähnlich. Ermittlung und Bewertung für SQL Server-Instanzen und -Datenbanken stehen in den Microsoft Hyper-V- und physischen Umgebungen zur Verfügung.

Aktivieren der Ermittlung von Web-Apps und SQL Server-Instanzen und -Datenbanken

  1. Wählen Sie in Ihrem Azure Migrate-Projekt eine der folgenden Optionen aus:

    • Wählen Sie auf der Hub-Kachel "Nicht aktiviert " aus, oder

      Screenshot of Azure Migrate hub tile with SQL and web apps discovery not enabled.

    • Wählen Sie auf der Serverermittlungsseite unter SQL-Instanzen oder Web-Apps-Spalte "Nicht aktiviert " aus.

      Screenshot of Azure Migrate discovered servers blade with SQL and web apps discovery not enabled.

  2. Um Web-Apps und SQL Server-Instanzen und -Datenbanken zu ermitteln, führen Sie die folgenden Schritte aus:

    • Wählen Sie Upgradeaus, um die erforderliche Ressource zu erstellen.

      Screenshot of button to upgrade the Azure Migrate appliance.

    • Bestätigen Sie, dass die auf der Appliance ausgeführten Dienste auf die neuesten Versionen aktualisiert wurden. Starten Sie hierzu den Appliancekonfigurations-Manager auf Ihrem Applianceserver, und wählen Sie im Bereich „Erforderliche Komponenten“ die Option „Appliancedienste anzeigen“ aus.

      • Appliance und die zugehörigen Komponenten werden automatisch aktualisiert.

      Screenshot of the appliance version.

    • Fügen Sie im Bereich "Anmeldeinformationen und Ermittlungsquellen verwalten" des Konfigurations-Managers der Appliance Do Standard oder SQL Server-Authentifizierungsanmeldeinformationen hinzu, die sysadmin-Zugriff auf die SQL Server-Instanz und Datenbanken haben, die ermittelt werden sollen oder über diese Berechtigungen für jede SQL Server-Instanz verfügen.

    • Die Ermittlung von Web-Apps funktioniert sowohl mit Domänen- als auch mit Nicht-Domänenanmeldeinformationen für das Windows-Betriebssystem, solange das verwendete Konto über lokale Administratorrechte auf Servern verfügt. Sie können die automatische Zuordnung von Anmeldeinformationen der Appliance nutzen, wie hier beschrieben.

    Hinweise:

    • Stellen Sie sicher, dass der Softwarebestand bereits aktiviert ist, oder stellen Sie Domänen- oder Nicht-Domänenanmeldeinformationen zur Aktivierung bereit. Zum Ermitteln von SQL Server-Instanzen und Web-Apps muss der Softwarebestand ausgeführt werden.
    • Die Anwendung versucht, die Do Standard-Anmeldeinformationen mit AD zu überprüfen, während sie hinzugefügt werden. Stellen Sie sicher, dass der Applianceserver über eine Netzwerksichtverbindung mit dem AD-Server verfügt, dem die Anmeldeinformationen zugeordnet sind. Nicht-Domänenanmeldeinformationen und Anmeldeinformationen, die SQL Server-Authentifizierung zugeordnet sind, werden nicht überprüft.
  3. Nachdem die gewünschten Anmeldeinformationen hinzugefügt wurden, wählen Sie „Ermittlung starten“ aus, um die Überprüfung zu starten.

Hinweis

  • Lassen Sie die Ausführung von Web-Apps und SQL-Ermittlung für einige Zeit zu, bevor Sie Bewertungen für Azure App Service Azure SQL erstellen. Wenn die Ermittlung von Web-Apps und SQL Server-Instanzen und -Datenbanken nicht abgeschlossen werden kann, werden die entsprechenden Instanzen im Bewertungsbericht als Unbekannt markiert.
  • In einem Projekt, das mehrere Anwendung enthält, ist es möglich, dass der Web App-Ermittlungs- und Bewertungs-Agent eines Anwendung eine Web-App entdeckt, die auf einem Server ausgeführt wird, der von einem anderen Anwendung ermittelt wird. Dies beeinträchtigt nicht die Ermittlungs- oder Bewertungserfahrung der Web-App.

Nächste Schritte