Rozszerzanie i migrowanie witryny lokalnej do platformy Microsoft Azure

Dotyczy: programu Configuration Manager (bieżąca gałąź)

Począwszy od wersji 1910, narzędzie to ułatwia programowe tworzenie maszyn wirtualnych platformy Azure dla programu Configuration Manager. Można go zainstalować z domyślnymi ustawieniami ról lokacji, takich jak pasywny serwer lokacji, punkty zarządzania i punkty dystrybucji. Po zweryfikowaniu nowych ról użyj ich jako dodatkowych systemów lokacji w celu zapewnienia wysokiej dostępności. Możesz również usunąć rolę lokalnego systemu lokacji i zachować tylko Azure rolę maszyny wirtualnej.

Wymagania wstępne

  • Subskrypcja platformy Azure

  • Począwszy od wersji 2010, obsługuje środowiska z sieciami wirtualnymi innymi niż ExpressRoute. W wersji 2006 i starszych wymaga sieci wirtualnej platformy Azure z bramą usługi ExpressRoute.

  • Począwszy od wersji 2010, można używać tego narzędzia w hierarchii lub autonomicznej lokacji głównej. W wersji 2006 i starszych działa tylko z autonomiczną lokacją główną.

  • Począwszy od wersji 2010, obsługuje witrynę z kolokowaną bazą danych lokacji. W wersji 2006 i wcześniejszych wymaga, aby baza danych znajdowała się na zdalnym serwerze SQL Server.

  • Twoje konto użytkownika musi być pełnym administratorem programu Configuration Manager i mieć uprawnienia administratora na serwerze lokacji głównej.

  • Aby dodać serwer lokacji w trybie pasywnym, serwer lokacji musi spełniać wymagania dotyczące wysokiej dostępności. Wymaga to na przykład zdalnej biblioteki zawartości.

Wymagane uprawnienia platformy Azure

Po uruchomieniu narzędzia na platformie Azure potrzebne są następujące uprawnienia:

  • Microsoft.Resources/subscriptions/resourceGroups/read
  • Microsoft.Resources/subscriptions/resourceGroups/write
  • Microsoft.Resources/deployments/read
  • Microsoft.Resources/deployments/write
  • Microsoft.Resources/deployments/validate/action
  • Microsoft.Compute/virtualMachines/extensions/read
  • Microsoft.Compute/virtualMachines/extensions/write
  • Microsoft.Compute/virtualMachines/read
  • Microsoft.Compute/virtualMachines/write
  • Microsoft.Network/virtualNetworks/read
  • Microsoft.Network/virtualNetworks/subnets/read
  • Microsoft.Network/virtualNetworks/subnets/join/action
  • Microsoft.Network/networkInterfaces/read
  • Microsoft.Network/networkInterfaces/write
  • Microsoft.Network/networkInterfaces/join/action
  • Microsoft.Network/networkSecurityGroups/write
  • Microsoft.Network/networkSecurityGroups/read
  • Microsoft.Network/networkSecurityGroups/join/action
  • Microsoft.Storage/storageAccounts/write
  • Microsoft.Storage/storageAccounts/read
  • Microsoft.Storage/storageAccounts/listkeys/action
  • Microsoft.Storage/storageAccounts/listServiceSas/action
  • Microsoft.Storage/storageAccounts/blobServices/containers/write
  • Microsoft.Storage/storageAccounts/blobServices/containers/read
  • Microsoft.KeyVault/vaults/deploy/action
  • Microsoft.KeyVault/vaults/read

Aby uzyskać więcej informacji na temat uprawnień i przypisywania ról, zobacz Dodawanie lub usuwanie przypisań ról platformy Azure przy użyciu witryny Azure Portal.

Obsługa sieci wirtualnej

Począwszy od wersji 2010, aby obsługiwać inne sieci wirtualne inne niż ExpressRoute, wykonaj następujące konfiguracje:

  • W konfiguracji sieci wirtualnej przejdź do ustawień serwerów DNS . Dodaj niestandardowy serwer DNS z adresem IP kontrolera domeny.

  • Na serwerze lokacji, na którym zostanie uruchomione narzędzie, ustaw następującą wartość rejestru: HKCU\Software\Microsoft\ConfigMgr10\ExtendToAzure, SkipVNetCheck = 1

Uruchamianie narzędzia

  1. Zaloguj się do serwera lokacji i uruchom następujące narzędzie w katalogu instalacji programu Configuration Manager:Cd.Latest\SMSSETUP\TOOLS\ExtendMigrateToAzure\ExtendMigrateToAzure.exe

  2. Przejrzyj informacje na karcie Ogólne, a następnie przejdź do karty Informacje platformy Azure.

  3. Na karcie Informacje platformy Azure wybierz środowisko platformy Azure, a następnie zaloguj się.

    Porada

    W celu poprawnego zalogowania może być konieczne dodanie https://*.microsoft.com witryny do listy zaufanych witryn sieci Web.

    Karta Informacje platformy Azure w narzędziu Rozszerzanie i migrowanie

  4. Po zalogowaniu wybierz identyfikator subskrypcji i sieć wirtualną.

    Uwaga

    W wersji 2006 i wcześniejszych to narzędzie zawiera tylko listę sieci z bramą usługi ExpressRoute.

Wysoka dostępność serwera lokacji

  1. Na karcie Wysoka dostępność serwera lokacji wybierz pozycję Sprawdź , aby ocenić gotowość witryny.

    Jeśli którakolwiek kontrola zakończy się niepowodzeniem, wybierz pozycję Więcej szczegółów , aby określić sposób naprawy problemu. Aby uzyskać więcej informacji na temat tych wymagań wstępnych, zobacz Wysoka dostępność serwera lokacji.

  2. Jeśli chcesz rozszerzyć lub zmigrować serwer lokacji na platformę Azure, wybierz pozycję Utwórz serwer lokacji na platformie Azure. Następnie wypełnij następujące pola:

    Name (Nazwa) Opis
    Subskrypcja Tylko do odczytu. Wyświetla nazwę i identyfikator subskrypcji.
    Grupa zasobów Wyświetla listę dostępnych grup zasobów. Jeśli musisz utworzyć nową grupę zasobów, użyj usługi Azure Portal, a następnie uruchom ponownie to narzędzie.
    Lokalizacja Tylko do odczytu. Określane na podstawie lokalizacji sieci wirtualnej
    Rozmiar maszyny wirtualnej Wybierz rozmiar odpowiedni do Twojego obciążenia. Firma Microsoft zaleca Standard_DS3_v2.
    System operacyjny Tylko do odczytu. Narzędzie korzysta z systemu Windows Server 2019.
    Typ dysku Tylko do odczytu. W celu uzyskania najlepszej wydajności narzędzie korzysta z dysku SSD w warstwie Premium.
    Sieć wirtualna Tylko do odczytu.
    Podsieć Wybierz podsieć, której chcesz użyć. Jeśli musisz utworzyć nową podsieć, użyj witryny Azure Portal.
    Nazwa komputera Wprowadź nazwę maszyny wirtualnej pasywnego serwera lokacji na platformie Azure. Jest to ta sama nazwa, która jest wyświetlana w usłudze Azure Portal.
    Nazwa użytkownika administratora lokalnego Wprowadź nazwę lokalnego użytkownika administracyjnego, który maszyna wirtualna platformy Azure tworzy przed dołączeniem do domeny.
    Hasło administratora lokalnego Hasło lokalnego użytkownika administracyjnego. Aby chronić hasło podczas Azure wdrożenia, zapisz hasło jako wpis tajny w Azure Key Vault. Następnie skorzystaj z odwołania w tym miejscu. W razie potrzeby utwórz nowy w usłudze Azure Portal.
    Nazwa FQDN domeny W pełni kwalifikowana nazwa domeny, do której zostanie przyłączona domena Active Directory. Domyślnie narzędzie pobiera tę wartość z bieżącego komputera.
    Nazwa użytkownika domeny Nazwa użytkownika domeny, któremu zezwolono na dołączenie do domeny. Domyślnie narzędzie używa nazwy aktualnie zalogowanego użytkownika.
    Hasło domeny Hasło użytkownika domeny służące do dołączania do domeny. Narzędzie zweryfikuje je po wybraniu przycisku Start. Aby chronić hasło podczas Azure wdrożenia, zapisz hasło jako wpis tajny w Azure Key Vault. Następnie skorzystaj z odwołania w tym miejscu. W razie potrzeby utwórz nowy w usłudze Azure Portal.
    Adres IP DNS domeny Używany do dołączania do domeny. Domyślnie narzędzie używa bieżącego serwera DNS z bieżącego komputera.
    Type Tylko do odczytu. Pokazuje pasywny serwer lokacji jako typ.

    Ważna

    Domyślnie maszyny wirtualne są ustawione na wartość Nie dla Użyj istniejącej licencji systemu Windows Server. Jeśli chcesz korzystać z lokalnych licencji systemu Windows Server z pakietem Software Assurance, skonfiguruj to ustawienie w witrynie Azure Portal po zainicjowaniu obsługi maszyn wirtualnych. Aby uzyskać więcej informacji, zobacz temat Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server.

  3. Aby rozpocząć inicjowanie obsługi maszyny wirtualnej platformy Azure, wybierz pozycję Start. Aby monitorować stan wdrożenia, przejdź do karty Wdrożenia na platformie Azure w narzędziu. Aby uzyskać najnowszy stan, wybierz pozycję Odśwież stan wdrożenia.

    Porada

    Możesz także użyć witryny Azure Portal, aby sprawdzić stan, znaleźć błędy i określić potencjalne poprawki.

  4. Po zakończeniu wdrażania przejdź do serwerów SQL i udziel uprawnień do nowej maszyny wirtualnej platformy Azure. Aby uzyskać więcej informacji, zobacz Wysoka dostępność serwera lokacji — wymagania wstępne.

  5. Aby dodać maszynę wirtualną platformy Azure jako serwer lokacji w trybie pasywnym, wybierz pozycję Dodaj serwer lokacji w trybie pasywnym.

  6. Gdy lokacja doda serwer lokacji w trybie pasywnym, na karcie Wysoka dostępność serwera lokacji jest wyświetlany stan.

    Pasywny serwer lokacji dodany do serwera lokacji Karta Wysoka dostępność w narzędziu do migracji platformy Azure

  7. Następnie przejdź do karty Wdrożenia na platformie Azure, aby ukończyć wdrożenie.

Baza danych lokacji

Narzędzie obecnie nie ma żadnych zadań migrowania bazy danych ze środowiska lokalnego na platformę Azure. Możesz przenieść bazę danych z lokalnego programu SQL Server do maszyny wirtualnej programu Azure SQL Server. Na karcie Baza danych witryny narzędzie zawiera następujące artykuły:

Role systemu lokacji

  1. Przejdź do karty Role systemu lokacji . Aby aprowizować nową rolę systemu lokacji przy użyciu ustawień domyślnych, wybierz pozycję Utwórz nową. Możesz aprowizować role, takie jak punkt zarządzania, punkt dystrybucji i punkt aktualizacji oprogramowania. Nie wszystkie role są obecnie dostępne w narzędziu.

    Karta Role systemu lokacji w narzędziu Rozszerzanie i migrowanie

  2. W oknie inicjowania obsługi wypełnij pola, aby aprowizować maszynę wirtualną roli lokacji na platformie Azure. Te szczegóły są podobne do powyższej listy dla serwera lokacji.

  3. Aby rozpocząć inicjowanie obsługi maszyny wirtualnej platformy Azure, wybierz pozycję Start. Aby monitorować stan wdrożenia, przejdź do karty Wdrożenia na platformie Azure w narzędziu. Aby uzyskać najnowszy stan, wybierz pozycję Odśwież stan wdrożenia.

    Porada

    Możesz także użyć witryny Azure Portal, aby sprawdzić stan, znaleźć błędy i określić potencjalne poprawki.

  4. Powtórz ten proces, aby dodać więcej ról systemu lokacji.

  5. Następnie przejdź do karty Wdrożenia na platformie Azure, aby zakończyć wdrażanie.

  6. Po zakończeniu wdrażania przejdź do konsoli programu Configuration Manager, aby wprowadzić dodatkowe zmiany w roli lokacji.

Wdrożenia na platformie Azure

  1. Gdy platforma Azure utworzy maszynę wirtualną, przejdź do karty Wdrożenia na platformie Azure w narzędziu. Wybierz pozycję Wdróż, aby skonfigurować rolę przy użyciu ustawień domyślnych.

  2. Wybierz pozycję Uruchom , aby uruchomić skrypt programu PowerShell.

    Wdrażanie ról witryn przez uruchomienie wygenerowanego skryptu programu PowerShell

  3. Powtórz ten proces, aby skonfigurować więcej ról.

Dodawanie ról lokacji do istniejącej maszyny wirtualnej

Począwszy od programu Configuration Manager w wersji 2002, narzędzie obsługuje aprowizację wielu ról systemu lokacji na jednej maszynie wirtualnej platformy Azure. Role systemu lokacji można dodać po ukończeniu początkowego wdrożenia maszyny wirtualnej platformy Azure. Aby dodać nową rolę do istniejącej maszyny wirtualnej, wykonaj następujące kroki:

  1. Na karcie Wdrożenia na platformie Azure wybierz wdrożenie maszyny wirtualnej ze stanem Ukończone.

  2. Wybierz pozycję Utwórz nowy , aby dodać dodatkową rolę do maszyny wirtualnej.

Następne kroki

Przejrzyj zmiany w usłudze Azure Portal