Przenoszenie zestawów skalowania maszyn wirtualnych platformy Azure do innego regionu

W tym artykule opisano zalecane podejście, wskazówki i rozwiązania dotyczące przenoszenia zestawów skalowania maszyn wirtualnych do innego regionu.

Wymagania wstępne

Przed rozpoczęciem upewnij się, że masz następujące wymagania wstępne:

  • Jeśli źródłowa maszyna wirtualna obsługuje strefy dostępności, region docelowy musi również obsługiwać strefy dostępności. Aby zobaczyć, które regiony obsługują strefy dostępności, zobacz Regiony świadczenia usługi Azure z obsługą stref dostępności.

  • Subskrypcja w regionie docelowym wymaga wystarczającego limitu przydziału, aby utworzyć zasoby. Jeśli przekroczono limit przydziału, zażądaj zwiększenia. Aby uzyskać więcej informacji, zobacz Limity, przydziały i ograniczenia usług i subskrypcji platformy Azure.

  • Skonsoliduj wszystkie skojarzone rozszerzenia ze źródłowego zestawu skalowania maszyn wirtualnych, ponieważ niektóre należy ponownie skonfigurować po przeniesieniu.

  • Upewnij się, że obraz maszyny wirtualnej jest częścią galerii obrazów maszyny wirtualnej. Zasoby galerii muszą być replikowane do regionu docelowego.

  • Przechwyć listę skonfigurowanych zasobów, takich jak przechwytywanie dzienników diagnostycznych. Jest to ważne w odniesieniu do priorytetyzacji i sekwencjonowania.

  • Upewnij się, że następujące usługi są dostępne i wdrożone w regionie docelowym:

  • Upewnij się, że masz rolę Współautor sieci lub wyższy, aby skonfigurować i wdrożyć szablon modułu równoważenia obciążenia w innym regionie.

  • Zidentyfikuj układ sieciowy rozwiązania w regionie źródłowym, na przykład sieciowe grupy zabezpieczeń, publiczne adresy IP, przestrzenie adresowe sieci wirtualnej i inne.

Przygotowywanie

W tej sekcji postępuj zgodnie z instrukcjami, aby przygotować się do przeniesienia zestawu skalowania maszyn wirtualnych do innego regionu.

  1. Znajdź odwołanie do obrazu używane przez źródłowy zestaw skalowania maszyn wirtualnych i zreplikuj go do galerii obrazów w regionie docelowym.

    Zrzut ekranu przedstawiający sposób lokalizowania obrazu maszyny wirtualnej.

  2. Przenieś usługę Load Balancer wraz z publicznym adresem IP, wykonując jedną z następujących metod:

    Ważne

    Publiczne adresy IP to zasób regionalny, dlatego usługa Azure Resource Mover ponownie tworzy moduł równoważenia obciążenia w regionie docelowym z nowym publicznym adresem IP.

  3. Ręcznie ustaw źródłową liczbę wystąpień zestawu skalowania maszyn wirtualnych na 0.

    Zrzut ekranu przedstawiający sposób ustawiania liczby wystąpień zestawu skalowania maszyn wirtualnych na 0.

  4. Wyeksportuj źródłowy szablon zestawu skalowania maszyn wirtualnych z witryny Azure Portal:

    1. W witrynie Azure Portal przejdź do źródłowego zestawu skalowania maszyn wirtualnych.
    2. W menu w obszarze Automatyzacja wybierz pozycję Eksportuj szablon>Pobierz.
    3. Znajdź plik .zip pobrany z portalu i rozpakuj ten plik do wybranego folderu. Ten plik zip zawiera pliki .json zawierające szablon i skrypty do wdrożenia szablonu.
  5. Edytuj szablon:

    1. Usuń skojarzone zasoby, jeśli są obecne w szablonie, na przykład Obszar roboczy usługi Log Analytics w sekcji Monitorowanie .

    2. Wprowadź wszelkie niezbędne zmiany w szablonie, takie jak aktualizowanie wszystkich wystąpień nazwy i lokalizacji przeniesionego źródłowego zestawu skalowania maszyn wirtualnych.

    3. Zaktualizuj plik parametrów przy użyciu następujących danych wejściowych:

      • Źródłowy zestaw nameskalowania maszyn wirtualnych .
      • Galeria obrazów Resource id.
      • Sieć wirtualna subnet Id. Ponadto wprowadź niezbędne zmiany kodu usługi ARM w sekcji podsieci, aby można było wywołać sieć subnet Idwirtualną .
      • Moduły równoważenia resource id obciążenia, Address idi virtual network id. value Zmień właściwość w obszarze parameters.

Przenieść

W tej sekcji wykonaj poniższe kroki, aby przenieść zestaw skalowania maszyn wirtualnych między lokalizacjami geograficznymi.

  1. W regionie docelowym utwórz ponownie zestaw skalowania maszyn wirtualnych za pomocą wyeksportowanego szablonu przy użyciu narzędzi IAC (infrastruktury jako kodu), takich jak szablony usługi Azure Resource Manager, interfejs wiersza polecenia platformy Azure lub program PowerShell.

  2. Skojarz zasoby zależne z docelowym zestawem skalowania maszyn wirtualnych, takim jak obszar roboczy usługi Log Analytics w sekcji Monitorowanie . Ponadto skonfiguruj wszystkie rozszerzenia, które zostały skonsolidowane w sekcji Wymagania wstępne.

Sprawdź poprawność

Po zakończeniu relokacji zweryfikuj zestaw skalowania maszyn wirtualnych w regionie docelowym, wykonując następujące kroki:

  • Zestaw skalowania maszyn wirtualnych nie zachowuje tego samego adresu IP po przeniesieniu do nowej lokalizacji docelowej. Upewnij się jednak, że konfiguracja prywatnego adresu IP jest weryfikowana.

  • Uruchom skryptowy lub ręczny test weryfikacyjny kompilacji i testu integracji, aby sprawdzić, czy wszystkie konfiguracje i zasoby zależne zostały prawidłowo połączone, a wszystkie skonfigurowane dane są dostępne.

  • Zweryfikuj składniki zestawu skalowania maszyn wirtualnych i integrację.