Konfigurowanie urządzenia dla serwerów w środowisku VMware
W tym artykule opisano sposób konfigurowania urządzenia usługi Azure Migrate na potrzeby oceny przy użyciu narzędzia Azure Migrate: Odnajdywanie i ocena .
Urządzenie usługi Azure Migrate to lekkie urządzenie, którego używa narzędzie Azure Migrate: Odnajdywanie i ocena do odnajdywania serwerów działających w programie vCenter Server oraz wysyłania metadanych konfiguracji i wydajności serwera na platformę Azure.
Konfigurowanie urządzenia
Uwaga
Maszyna wirtualna urządzenia może być przyłączona do domeny i zarządzana przy użyciu konta domeny.
Urządzenie do migracji platformy Azure można wdrożyć przy użyciu następujących metod:
- Utwórz serwer na maszynie wirtualnej programu vCenter Server przy użyciu pobranego szablonu OVA. Ta metoda została opisana w tym artykule.
- Skonfiguruj urządzenie na istniejącym serwerze przy użyciu skryptu instalatora programu PowerShell. Jeśli nie możesz użyć szablonu OVA lub jeśli jesteś w usłudze Azure Government, uruchom skrypt programu PowerShell.
Po utworzeniu urządzenia sprawdź, czy urządzenie może połączyć się z usługą Azure Migrate: odnajdywanie i ocena, zarejestrować urządzenie w projekcie i skonfigurować urządzenie w celu rozpoczęcia odnajdywania.
Wdrażanie przy użyciu szablonu OVA
Aby skonfigurować urządzenie przy użyciu szablonu OVA, wykonaj następujące kroki, które zostały szczegółowo opisane w tej sekcji:
Uwaga
Szablony OVA nie są dostępne dla suwerennych chmur.
Uwaga
Nie klonuj ani nie twórz szablonu maszyny wirtualnej z urządzenia wdrożonego przy użyciu szablonu OVA. Ten scenariusz jest nieobsługiwany i może spowodować błędy wdrażania w usłudze Migrate Service.
- Podaj nazwę urządzenia i wygeneruj klucz projektu w portalu.
- Pobierz plik szablonu OVA i zaimportuj go do programu vCenter Server. Sprawdź, czy OVA jest bezpieczna.
- Utwórz urządzenie na podstawie pliku OVA. Sprawdź, czy urządzenie może nawiązać połączenie z usługą Azure Migrate.
- Skonfiguruj urządzenie po raz pierwszy.
- Zarejestruj urządzenie w projekcie przy użyciu klucza projektu.
Generowanie klucza projektu
- W obszarze Cele>migracji Serwery, bazy danych i aplikacje>internetowe Azure Migrate: odnajdywanie i ocena>Odnajdywanie.
- W obszarze Odnajdywanie serwerów wybierz pozycję Czy serwery są zwirtualizowane?>Tak, z funkcją hypervisor VMware vSphere.
- W 1:Generowanie klucza projektu podaj nazwę urządzenia usługi Azure Migrate, które zostanie skonfigurowane do odnajdywania serwerów w środowisku VMware. Nazwa powinna być alfanumeryczna i 14 znaków lub mniejsza.
- Aby rozpocząć tworzenie wymaganych zasobów platformy Azure, wybierz pozycję Generuj klucz. Nie zamykaj okienka Odnajdywanie podczas tworzenia zasobów.
- Po pomyślnym utworzeniu zasobów platformy Azure zostanie wygenerowany klucz projektu.
- Skopiuj klucz. Klucz służy do ukończenia rejestracji urządzenia podczas konfigurowania urządzenia.
Pobieranie szablonu OVA
W 2: Pobierz urządzenie usługi Azure Migrate, wybierz plik OVA, a następnie wybierz pozycję Pobierz.
Weryfikowanie zabezpieczeń
Przed wdrożeniem pliku OVA sprawdź, czy plik jest bezpieczny:
Na serwerze, na którym pobrano plik, otwórz okno wiersza polecenia przy użyciu opcji Uruchom jako administrator .
Uruchom następujące polecenie, aby wygenerować skrót dla pliku OVA:
C:\>CertUtil -HashFile <file_location> <hashing_agorithm>
Na przykład:
C:\>CertUtil -HashFile C:\Users\Administrator\Desktop\MicrosoftAzureMigration.ova SHA256
Sprawdź najnowsze wersje urządzenia i wartości skrótu:
W przypadku chmury publicznej platformy Azure:
Algorytm Pobierz SHA256 VMware (11,9 GB) Najnowsza wersja 06256F9C6FB3F011152D861DA43FFA1C5C8FF96931D5CE00F1F252D3A2F4723 Dla platformy Azure Government:
Algorytm Pobierz SHA256 VMware (85,8 MB) Najnowsza wersja 07783A31D1E66BE9633349B553DC1F1E94C70AA149E1AC7D8914F4076480731
Tworzenie serwera urządzenia
Zaimportuj pobrany plik i utwórz serwer w środowisku VMware:
- W konsoli klienta vSphere wybierz pozycję Plik>Wdróż szablon OVF.
- W Kreatorze wdrażania szablonu OVF wybierz pozycję Źródło i wprowadź lokalizację pliku OVA.
- W polu Nazwa wprowadź nazwę serwera. W obszarze Lokalizacja wybierz obiekt spisu, w którym będzie hostowany serwer.
- W obszarze Host/Klaster wybierz hosta lub klaster, na którym zostanie uruchomiony serwer.
- W obszarze Magazyn wybierz miejsce docelowe magazynu dla serwera.
- W obszarze Format dysku wybierz typ i rozmiar dysku.
- W obszarze Mapowanie sieci wybierz sieć, z którymi serwer będzie się łączyć. Sieć wymaga łączności z Internetem w celu wysyłania metadanych do usługi Azure Migrate.
- Przejrzyj i potwierdź ustawienia, a następnie wybierz pozycję Zakończ.
Weryfikowanie dostępu urządzenia do platformy Azure
Upewnij się, że serwer urządzenia może łączyć się z adresami URL platformy Azure dla chmur publicznych i chmur rządowych.
Konfigurowanie urządzenia
Aby skonfigurować urządzenie po raz pierwszy:
Uwaga
Jeśli urządzenie zostało skonfigurowane przy użyciu skryptu programu PowerShell zamiast pobranego szablonu OVA, możesz pominąć pierwsze dwa kroki.
W programie vSphere Client kliknij prawym przyciskiem myszy serwer, a następnie wybierz polecenie Otwórz konsolę.
Wybierz lub wprowadź język, strefę czasową i hasło dla urządzenia.
Otwórz przeglądarkę na dowolnym serwerze, który może połączyć się z serwerem urządzenia. Przejdź do adresu URL menedżera konfiguracji urządzenia:
https://appliance name or IP address: 44368
.Możesz też otworzyć menedżera konfiguracji z poziomu pulpitu serwera urządzenia, wybierając skrót dla programu Configuration Manager.
Zaakceptuj postanowienia licencyjne i przeczytaj informacje innych firm.
Konfigurowanie wymagań wstępnych i rejestrowanie urządzenia
W programie Configuration Manager wybierz pozycję Skonfiguruj wymagania wstępne i wykonaj następujące kroki:
Łączność: urządzenie sprawdza, czy serwer ma dostęp do Internetu. Jeśli serwer używa serwera proxy:
- Wybierz pozycję Konfiguruj serwer proxy, aby określić adres serwera proxy (w postaci
http://ProxyIPAddress
lubhttp://ProxyFQDN
, gdzie nazwa FQDN odnosi się do w pełni kwalifikowanej nazwy domeny) i port nasłuchiwania. - Wprowadź poświadczenia, jeśli serwer proxy wymaga uwierzytelniania.
- Jeśli dodano szczegóły serwera proxy lub wyłączono serwer proxy lub uwierzytelnianie, wybierz pozycję Zapisz , aby wyzwolić łączność i ponownie sprawdzić łączność.
Uwaga
Obsługiwane są tylko serwery proxy HTTP.
- Wybierz pozycję Konfiguruj serwer proxy, aby określić adres serwera proxy (w postaci
Synchronizacja czasu: sprawdź, czy czas na urządzeniu jest zsynchronizowany z czasem internetowym, aby odnajdywanie działało prawidłowo.
Zainstaluj aktualizacje i zarejestruj urządzenie: aby uruchomić automatyczną aktualizację i zarejestrować urządzenie, wykonaj następujące kroki:
Uwaga
Jest to nowe środowisko użytkownika na urządzeniu usługi Azure Migrate, które jest dostępne tylko wtedy, gdy skonfigurowano urządzenie przy użyciu najnowszego skryptu OVA/Instalatora pobranego z portalu. Urządzenia, które zostały już zarejestrowane, będą nadal widzieć starszą wersję środowiska użytkownika i będą nadal działać bez żadnych problemów.
Aby urządzenie uruchamiało automatyczną aktualizację, wklej klucz projektu skopiowany z portalu. Jeśli nie masz klucza, przejdź do obszaru Azure Migrate: odnajdywanie i ocena>— omówienie>Zarządzanie istniejącymi urządzeniami. Wybierz nazwę urządzenia podaną podczas generowania klucza projektu i skopiuj wyświetlony klucz.
Urządzenie zweryfikuje klucz i uruchomi usługę automatycznej aktualizacji, która aktualizuje wszystkie usługi na urządzeniu do najnowszych wersji. Po uruchomieniu automatycznej aktualizacji możesz wybrać pozycję Wyświetl usługi urządzeń, aby wyświetlić stan i wersje usług uruchomionych na serwerze urządzenia.
Aby zarejestrować urządzenie, musisz wybrać pozycję Zaloguj. W obszarze Kontynuuj logowanie do platformy Azure wybierz pozycję Kopiuj kod i zaloguj się , aby skopiować kod urządzenia (musisz mieć kod urządzenia do uwierzytelniania za pomocą platformy Azure) i otwórz monit logowania platformy Azure na nowej karcie przeglądarki. Upewnij się, że w przeglądarce wyłączono blokowanie wyskakujących okienek, aby wyświetlić monit.
Na nowej karcie w przeglądarce wklej kod urządzenia i zaloguj się przy użyciu nazwy użytkownika i hasła platformy Azure. Logowanie przy użyciu numeru PIN nie jest obsługiwane.
Uwaga
Jeśli karta logowania zostanie zamknięta przypadkowo bez logowania, odśwież kartę przeglądarki menedżera konfiguracji urządzenia, aby wyświetlić kod urządzenia i przycisk Kopiuj kod i identyfikator logowania.
Po pomyślnym zalogowaniu wróć do karty przeglądarki, na której jest wyświetlany menedżer konfiguracji urządzenia. Jeśli konto użytkownika platformy Azure użyte do logowania ma wymagane uprawnienia dla zasobów platformy Azure utworzonych podczas generowania kluczy, rozpoczyna się rejestracja urządzenia.
Po pomyślnym zarejestrowaniu urządzenia wybierz pozycję Wyświetl szczegóły , aby wyświetlić szczegóły rejestracji.
Zainstaluj zestaw VDDK: urządzenie sprawdza, czy jest zainstalowany zestaw VMware vSphere Virtual Disk Development Kit (VDDK). Jeśli zestaw VDDK nie jest zainstalowany, pobierz zestaw VDDK 6.7, 7.0 lub 8 (w zależności od zgodności zestawów VDDK i ESXi) z programu VMware. Wyodrębnij pobraną zawartość pliku zip do określonej lokalizacji na urządzeniu. Domyślna ścieżka to C:\Program Files\VMware\VMware Virtual Disk Development Kit zgodnie z instrukcjami instalacji.
Narzędzie migracji i modernizacji używa zestawu VDDK do replikowania serwerów podczas migracji na platformę Azure.
Wymagania wstępne można ponownie uruchomić w dowolnym momencie podczas konfiguracji urządzenia, aby sprawdzić, czy urządzenie spełnia wszystkie wymagania wstępne.
Rozpoczynanie ciągłego odnajdywania
Wykonaj kroki konfiguracji w menedżerze konfiguracji urządzenia, aby przygotować się do odnajdywania i rozpocząć odnajdywanie.
Podaj szczegóły programu vCenter Server
Urządzenie musi nawiązać połączenie z serwerem vCenter, aby odnaleźć dane konfiguracji i wydajności serwerów:
W kroku 1. Podaj poświadczenia programu vCenter Server, wybierz pozycję Dodaj poświadczenia , aby wprowadzić nazwę poświadczeń. Dodaj nazwę użytkownika i hasło dla konta programu vCenter Server, które będzie używane przez urządzenie do odnajdywania serwerów uruchomionych na serwerze vCenter.
- Musisz skonfigurować konto z wymaganymi uprawnieniami zgodnie z wcześniejszym opisem w tym artykule.
- Jeśli chcesz ograniczyć zakres odnajdywania do określonych obiektów VMware (centrów danych programu vCenter Server, klastrów, hostów, folderów klastrów lub hostów lub pojedynczych serwerów), zapoznaj się z instrukcjami ustawiania zakresu odnajdywania w celu ograniczenia konta używanego przez usługę Azure Migrate.
- Jeśli chcesz dodać wiele poświadczeń jednocześnie, wybierz pozycję Dodaj więcej , aby zapisać i dodać więcej poświadczeń. Wiele poświadczeń jest obsługiwanych do odnajdywania serwerów na wielu serwerach vCenter przy użyciu jednego urządzenia.
W kroku 2. Podaj szczegóły programu vCenter Server, wybierz pozycję Dodaj źródło odnajdywania, aby dodać adres IP lub nazwę FQDN serwera vCenter. Port można pozostawić jako domyślny (443) lub określić niestandardowy port, na którym nasłuchuje program vCenter Server. Wybierz przyjazną nazwę poświadczeń, które chcesz mapować na serwer vCenter, a następnie wybierz pozycję Zapisz.
Wybierz pozycję Dodaj więcej, aby zapisać poprzednie szczegóły i dodać więcej szczegółów programu vCenter Server. Można dodać maksymalnie 10 serwerów vCenter na urządzenie.
Urządzenie próbuje zweryfikować połączenie z serwerami vCenter dodanymi przy użyciu poświadczeń zamapowanych na każdy serwer vCenter. Wyświetla stan weryfikacji z adresem IP programu vCenter Server lub nazwą FQDN w tabeli źródeł.
Łączność z serwerami vCenter można zmienić w dowolnym momencie przed rozpoczęciem odnajdywania.
Podawanie poświadczeń serwera
W kroku 3. Podaj poświadczenia serwera do wykonywania spisu oprogramowania, analizy zależności bez agenta, odnajdywania wystąpień i baz danych programu SQL Server oraz odnajdywania ASP.NET aplikacji internetowych w środowisku VMware. Można podać wiele poświadczeń serwera. Jeśli nie chcesz używać żadnej z tych funkcji urządzenia, możesz pominąć ten krok i przejść do odnajdywania programu vCenter Server. Tę opcję można zmienić w dowolnym momencie.
Jeśli chcesz używać tych funkcji, podaj poświadczenia serwera, wykonując następujące kroki. Urządzenie próbuje automatycznie mapować poświadczenia na serwery w celu wykonania funkcji odnajdywania.
Aby dodać poświadczenia serwera:
Wybierz pozycję Dodaj poświadczenia.
W menu rozwijanym wybierz pozycję Typ poświadczeń.
Możesz podać poświadczenia uwierzytelniania domen/, Windows(nienależące do domeny)/, Linux (nienależące do domeny)/i uwierzytelniania programu SQL Server. Dowiedz się, jak podać poświadczenia i jak je obsługujemy.
Dla każdego typu poświadczeń wprowadź:
- Przyjazna nazwa.
- Nazwa użytkownika.
- Hasło. Wybierz pozycję Zapisz.
Jeśli zdecydujesz się używać poświadczeń domeny, musisz również wprowadzić nazwę FQDN dla domeny. Nazwa FQDN jest wymagana do zweryfikowania autentyczności poświadczeń przy użyciu wystąpienia usługi Active Directory w tej domenie.
Zapoznaj się z wymaganymi uprawnieniami na koncie dla kroku 3. Podaj poświadczenia serwera do wykonywania spisu oprogramowania, analizy zależności bez agenta, odnajdywania wystąpień i baz danych programu SQL Server oraz odnajdywania ASP.NET aplikacji internetowych.
Aby dodać wiele poświadczeń jednocześnie, wybierz pozycję Dodaj więcej , aby zapisać poświadczenia i dodać więcej poświadczeń. Po wybraniu pozycji Zapisz lub Dodaj więcej urządzenie weryfikuje poświadczenia domeny przy użyciu wystąpienia usługi Active Directory domeny na potrzeby uwierzytelniania. Walidacja jest dokonana po każdym dodaniu, aby uniknąć blokad kont, ponieważ urządzenie iteruje mapowania poświadczeń na odpowiednie serwery.
Aby sprawdzić walidację poświadczeń domeny:
W menedżerze konfiguracji w tabeli poświadczeń zobacz stan weryfikacji poświadczeń domeny. Weryfikowane są tylko poświadczenia domeny.
Jeśli walidacja nie powiedzie się, możesz wybrać stan Niepowodzenie , aby zobaczyć błąd weryfikacji. Rozwiąż ten problem, a następnie wybierz pozycję Zmień poświadczenia , aby ponownie zweryfikować poświadczenia.
Uwaga
Upewnij się, że następujące znaki specjalne nie są przekazywane w żadnych poświadczeniach, ponieważ nie są obsługiwane w przypadku haseł logowania jednokrotnego:
- Znaki inne niż ASCII. Dowiedz się więcej.
- Et (&)
- Średnik (;)
- Podwójny cudzysłów (")
- Pojedynczy cudzysłów (')
- Circumflex (^)
- Ukośnik odwrotny (\)
- Procent (%)
- Nawiasy kątowe (<,>)
- Funt (£)
Rozpocznij odnajdywanie
Aby uruchomić odnajdywanie programu vCenter Server, w kroku 3. Podaj poświadczenia serwera do wykonywania spisu oprogramowania, analizy zależności bez agenta, odnajdywania wystąpień i baz danych programu SQL Server oraz odnajdywania ASP.NET aplikacji internetowych w środowisku VMware. Wybierz pozycję Rozpocznij odnajdywanie. Po pomyślnym zainicjowaniu odnajdywania możesz sprawdzić stan odnajdywania, przeglądając adres IP serwera vCenter Server lub nazwę FQDN w tabeli źródeł.
Jak działa odnajdywanie
- Odnajdywanie serwerów na 10 serwerach vCenter dodanych do jednego urządzenia trwa około 20–25 minut.
- Jeśli podano poświadczenia serwera, spis oprogramowania (odnajdywanie zainstalowanych aplikacji) jest automatycznie inicjowane po zakończeniu odnajdywania serwerów działających na serwerach vCenter Server. Spis oprogramowania występuje co 12 godzin.
- Spis oprogramowania identyfikuje wystąpienia programu SQL Server uruchomione na serwerach. Korzystając z zbieranych informacji, urządzenie próbuje nawiązać połączenie z wystąpieniami programu SQL Server za pomocą poświadczeń uwierzytelniania systemu Windows lub poświadczeń uwierzytelniania programu SQL Server podanych na urządzeniu. Zbiera dane w bazach danych programu SQL Server i ich właściwościach. Odnajdywanie programu SQL Server jest wykonywane co 24 godziny.
- Spis oprogramowania identyfikuje rolę serwera internetowego na serwerach. Korzystając z zbieranych informacji, urządzenie próbuje nawiązać połączenie z serwerem internetowym usług IIS za pomocą poświadczeń uwierzytelniania systemu Windows podanych na urządzeniu. Zbiera dane w aplikacjach internetowych. Odnajdywanie aplikacji internetowych jest wykonywane co 24 godziny.
- Odnajdywanie zainstalowanych aplikacji może potrwać dłużej niż 15 minut. Czas trwania zależy od liczby odnalezionych serwerów. W przypadku 500 serwerów wyświetlenie odnalezionego spisu w projekcie usługi Azure Migrate w portalu trwa około godziny.
- Podczas spisu oprogramowania dodane poświadczenia serwera są iterowane względem serwerów i weryfikowane pod kątem analizy zależności bez agenta. Po zakończeniu odnajdywania serwerów w portalu można włączyć analizę zależności bez agenta na serwerach. W celu włączenia analizy zależności bez agenta można wybrać tylko serwery, na których walidacja się powiedzie.
- Wystąpienia programu SQL Server i bazy danych danych i dane aplikacji internetowych zaczynają pojawiać się w portalu w ciągu 24 godzin od rozpoczęcia odnajdywania.
Następne kroki
Zapoznaj się z samouczkami dotyczącymi oceny oprogramowania VMware i samouczków dotyczących migracji bez agenta.