Odnajdywanie zainstalowanego spisu oprogramowania, aplikacji internetowych i wystąpień i baz danych programu SQL Server
W tym artykule opisano sposób odnajdywania zainstalowanego spisu oprogramowania, aplikacji internetowych i wystąpień i baz danych programu SQL Server na serwerach uruchomionych w środowisku lokalnym przy użyciu narzędzia Azure Migrate: Odnajdywanie i ocena.
Wykonywanie spisu oprogramowania pomaga zidentyfikować i dostosować ścieżkę migracji do platformy Azure dla obciążeń. Spis oprogramowania używa urządzenia usługi Azure Migrate do odnajdywania przy użyciu poświadczeń serwera. Jest to całkowicie bez agentów, czyli brak agentów zainstalowanych na serwerach w celu zbierania tych danych.
Przed rozpoczęciem
Upewnij się, że został utworzony projekt z dodanym do niego narzędziem Azure Migrate: Odnajdywanie i ocena.
Zapoznaj się z wymaganiami w zależności od środowiska i urządzenia, które konfigurujesz w celu wykonania spisu oprogramowania:
Środowisko Wymagania Serwery działające w środowisku VMware Przegląd wymagań programu VMware
Przegląd wymagań dotyczących urządzeń
Przegląd wymagań dotyczących dostępu do portów
Przegląd wymagań dotyczących spisu oprogramowaniaSerwery działające w środowisku funkcji Hyper-V Zapoznaj się z wymaganiami dotyczącymi hosta funkcji Hyper-V
Przegląd wymagań dotyczących urządzeń
Przegląd wymagań dotyczących dostępu do portów
Przegląd wymagań dotyczących spisu oprogramowaniaSerwery fizyczne lub serwery działające w innych chmurach Przegląd wymagań dotyczących serwera
Przegląd wymagań dotyczących urządzeń
Przegląd wymagań dotyczących dostępu do portów
Przegląd wymagań dotyczących spisu oprogramowaniaPrzejrzyj adresy URL platformy Azure, do których urządzenie musi uzyskiwać dostęp w chmurach publicznych i rządowych.
Wdrażanie i konfigurowanie urządzenia usługi Azure Migrate
- Wdróż urządzenie usługi Azure Migrate, aby rozpocząć odnajdywanie. Aby wdrożyć urządzenie, możesz użyć metody wdrażania zgodnie ze środowiskiem. Po wdrożeniu urządzenia należy zarejestrować je w projekcie i skonfigurować je w celu zainicjowania odnajdywania.
- Podczas konfigurowania urządzenia należy określić następujące elementy w menedżerze konfiguracji urządzenia:
- Szczegóły środowiska źródłowego (serwerów vCenter Server/hostów funkcji Hyper-V) lub klastrów/serwerów fizycznych, które chcesz odnaleźć.
- Poświadczenia serwera, które mogą być poświadczeniami domeny/systemu Windows (bez domeny)/ Linux (nienależący do domeny). Dowiedz się więcej o podawaniu poświadczeń i sposobie ich obsługi przez urządzenie.
- Sprawdź uprawnienia wymagane do wykonywania spisu oprogramowania. Potrzebujesz konta użytkownika-gościa dla serwerów z systemem Windows oraz zwykłego/normalnego konta użytkownika (dostęp inny niż sudo) dla wszystkich serwerów z systemem Linux.
Dodawanie poświadczeń i inicjowanie odnajdywania
- Otwórz menedżera konfiguracji urządzenia, wykonaj testy wymagań wstępnych i rejestrację urządzenia.
- Przejdź do panelu Zarządzanie poświadczeniami i źródłami odnajdywania.
- W kroku 1. Podaj poświadczenia dla źródła odnajdywania, wybierz pozycję Dodaj poświadczenia , aby podać poświadczenia dla źródła odnajdywania używanego przez urządzenie do odnajdywania serwerów uruchomionych w danym środowisku.
- W kroku 2. Podaj szczegóły źródła odnajdywania, wybierz pozycję Dodaj źródło odnajdywania, aby wybrać przyjazną nazwę poświadczeń z listy rozwijanej, określ adres IP/nazwę FQDN źródła odnajdywania.
- W kroku 3. Podaj poświadczenia serwera w celu przeprowadzenia spisu oprogramowania i analizy zależności bez agenta, wybierz pozycję Dodaj poświadczenia, aby podać wiele poświadczeń serwera w celu wykonania spisu oprogramowania.
- Wybierz pozycję Rozpocznij odnajdywanie, aby zainicjować odnajdywanie.
Po zakończeniu odnajdywania serwera urządzenie inicjuje odnajdywanie zainstalowanych aplikacji, ról i funkcji (spis oprogramowania) na serwerach. Czas trwania zależy od liczby odnalezionych serwerów. W przypadku 500 serwerów wyświetlenie odnalezionego spisu w witrynie Azure Migrate Portal trwa około godziny. Po zakończeniu odnajdywania początkowego dane spisu oprogramowania są zbierane i wysyłane na platformę Azure co 24 godziny. Przejrzyj dane zebrane przez urządzenie podczas spisu oprogramowania.
Przeglądanie i eksportowanie spisu
Po zakończeniu spisu oprogramowania możesz przejrzeć i wyeksportować spis w witrynie Azure Portal.
W usłudze Azure Migrate — serwery, bazy danych i aplikacje>internetowe Azure Migrate: odnajdywanie i ocena wybierz wyświetlaną liczbę, aby otworzyć stronę Odnalezione serwery.
Uwaga
Na tym etapie można również opcjonalnie włączyć analizę zależności dla odnalezionych serwerów, dzięki czemu można wizualizować zależności między serwerami, które chcesz ocenić. Dowiedz się więcej o analizie zależności.
W kolumnie Spis oprogramowania wybierz wyświetlaną liczbę, aby przejrzeć odnalezione aplikacje, role i funkcje.
Aby wyeksportować spis, w obszarze Odnalezione serwery wybierz pozycję Eksportuj spis oprogramowania.
Spis oprogramowania jest eksportowany i pobierany w formacie programu Excel. W arkuszu Spis oprogramowania są wyświetlane wszystkie odnalezione aplikacje na wszystkich serwerach.
Odnajdywanie wystąpień i baz danych programu SQL Server
Spis oprogramowania identyfikuje również wystąpienia programu SQL Server uruchomione w środowiskach VMware, Microsoft Hyper-V i Fizyczny/Bez systemu operacyjnego, a także usługi IaaS innych chmur publicznych.
Jeśli nie podano poświadczeń uwierzytelniania systemu Windows lub uwierzytelniania programu SQL Server w menedżerze konfiguracji urządzenia, dodaj poświadczenia, aby urządzenie może ich używać do łączenia się z odpowiednimi wystąpieniami programu SQL Server.
Uwaga
Urządzenie może łączyć się tylko z tymi wystąpieniami programu SQL Server, z którymi ma dostęp do sieci, podczas gdy spis oprogramowania sam w sobie może nie potrzebować zasięgu wzroku sieci.
Logowanie używane do nawiązywania połączenia ze źródłowym wystąpieniem programu SQL Server wymaga roli administratora systemu.
Po nawiązaniu połączenia urządzenie zbiera dane dotyczące konfiguracji i wydajności wystąpień i baz danych programu SQL Server. Dane konfiguracji programu SQL Server są aktualizowane co 24 godziny, a dane wydajności są przechwytywane co 30 sekund. W związku z tym każda zmiana właściwości wystąpienia programu SQL Server i baz danych, takich jak stan bazy danych, poziom zgodności itp., może potrwać do 24 godzin, aby zaktualizować je w portalu.
Odnajdywanie aplikacji internetowych ASP.NET
- Spis oprogramowania identyfikuje rolę serwera internetowego istniejącą na odnalezionych serwerach. Jeśli serwer ma włączoną rolę serwera internetowego, usługa Azure Migrate wykonuje odnajdywanie aplikacji internetowych na serwerze.
- Użytkownik może dodawać zarówno poświadczenia domeny, jak i nienależące do domeny na urządzeniu. Upewnij się, że używane konto ma uprawnienia administratora lokalnego na serwerach źródłowych. Usługa Azure Migrate automatycznie mapuje poświadczenia na odpowiednie serwery, więc nie trzeba ich mapować ręcznie. Co najważniejsze, te poświadczenia nigdy nie są wysyłane do firmy Microsoft i pozostają na urządzeniu uruchomionym w środowisku źródłowym.
- Po nawiązaniu połączenia urządzenie zbiera dane konfiguracji dla serwera internetowego usług IIS i ASP.NET aplikacji internetowych. Dane konfiguracji aplikacji internetowych są aktualizowane co 24 godziny.
Odnajdywanie aplikacji Spring Boot (wersja zapoznawcza)
- Spis oprogramowania identyfikuje rolę Spring Boot istniejącą na odnalezionych serwerach. Jeśli na serwerze jest włączona rola Spring Boot, usługa Azure Migrate wykonuje odnajdywanie aplikacji Spring Boot na serwerze.
- Użytkownicy mogą dodawać zarówno poświadczenia domeny, jak i nienależące do domeny na urządzeniu. Upewnij się, że używane konto ma uprawnienia administratora lokalnego na serwerach źródłowych. Usługa Azure Migrate automatycznie mapuje poświadczenia na odpowiednie serwery, więc nie trzeba ich mapować ręcznie.
Uwaga
Poświadczenia nigdy nie są wysyłane do firmy Microsoft i pozostają na urządzeniu uruchomionym w środowisku źródłowym.
- Po nawiązaniu połączenia urządzenie zbiera dane konfiguracji dla aplikacji Spring Boot. Dane konfiguracji aplikacji Spring Boot są aktualizowane co 24 godziny.
- Odnajdywanie aplikacji Spring Boot wymaga dostępu SSH i SFTP z urządzenia do odpowiednich serwerów. Aplikacje Spring Boot, które można odnaleźć, zależą od tożsamości użytkownika SSH i odpowiednich uprawnień do plików. Upewnij się, że podane poświadczenia mają niezbędne uprawnienia do odnajdywania aplikacji docelowych.
- Obecnie serwery z systemem Windows nie są obsługiwane w przypadku odnajdywania aplikacji Spring Boot, obsługiwane są tylko serwery z systemem Linux.
- Dowiedz się więcej o wymaganiach dotyczących urządzeń w wymaganiach dotyczących urządzeń usługi Azure Migrate i obsłudze odnajdywania.
Odnajdywanie wystąpień serwera plików
- Spis oprogramowania identyfikuje rolę serwera plików zainstalowaną na odnalezionych serwerach działających na serwerach VMware, Microsoft Hyper-V i środowiskach fizycznych/bez systemu operacyjnego wraz z usługami IaaS na różnych platformach chmury publicznej.
- Usługa roli Serwer plików (FS-FileServer) w systemie Windows Server jest częścią roli Usługi plików i magazynowania. Maszyny z systemem Windows Server z włączoną rolą serwera plików są określane jako serwery plików.
- Użytkownicy mogą wyświetlać odnalezione serwery plików na ekranie Odnalezione serwery . Kolumna Serwer plików w odnalezionych serwerach wskazuje, czy serwer jest serwerem plików, czy nie.
- Obecnie obsługiwane są tylko systemy Windows Server 2008 i nowsze.
Następne kroki
- Utwórz ocenę dla odnalezionych serwerów.
- Ocena aplikacji internetowych pod kątem migracji do usługi aplikacja systemu Azure Service.
- Ocena aplikacji Spring Boot pod kątem migracji do usługi Azure Spring Apps.