Przenoszenie maszyn wirtualnych platformy Azure między regionami

W tym samouczku pokazano, jak przenieść maszyny wirtualne platformy Azure i powiązane zasoby sieciowe/magazynowe do innego regionu świadczenia usługi Azure przy użyciu usługi Azure Resource Mover.

Usługa Azure Resource Mover ułatwia przenoszenie zasobów platformy Azure między regionami świadczenia usługi Azure. Z wielu powodów możesz przenieść zasoby do innego regionu. Aby na przykład skorzystać z nowego regionu świadczenia usługi Azure, wdrożyć funkcje lub usługi dostępne tylko w określonych regionach, aby spełnić wymagania dotyczące zasad wewnętrznych i ładu lub w odpowiedzi na wymagania dotyczące planowania pojemności.

Ten samouczek zawiera informacje na temat wykonywania następujących czynności:

  • Przenoszenie maszyn wirtualnych platformy Azure do innego regionu za pomocą usługi Azure Resource Mover.
  • Przenoszenie zasobów skojarzonych z maszynami wirtualnymi do innego regionu.

Uwaga

W samouczkach przedstawiono najszybszą ścieżkę do wypróbowanie scenariusza i użyj opcji domyślnych, jeśli to możliwe.

Logowanie do platformy Azure

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem i zalogowaniem się do Azure Portal utwórz bezpłatne konto.

Wymagania wstępne

Przed rozpoczęciem sprawdź następujące kwestie:

Wymaganie Opis
Obsługa usługi Resource Mover Zapoznaj się z obsługiwanymi regionami i innymi typowymi pytaniami.
Uprawnienia subskrypcji Sprawdź, czy masz dostęp właściciela do subskrypcji zawierającej zasoby, które chcesz przenieść

Dlaczego potrzebuję dostępu właściciela? Przy pierwszym dodaniu zasobu dla określonej pary źródłowej i docelowej w subskrypcji platformy Azure usługa Resource Mover tworzy tożsamość zarządzaną przypisaną przez system, wcześniej znaną jako Tożsamość usługi zarządzanej (MSI), która jest zaufana przez subskrypcję. Aby utworzyć tożsamość i przypisać jej wymaganą rolę (współautor lub administrator dostępu użytkowników w subskrypcji źródłowej), konto używane do dodawania zasobów wymaga uprawnień właściciela subskrypcji. Dowiedz się więcej o rolach platformy Azure.
Obsługa maszyn wirtualnych — Sprawdź, czy maszyny wirtualne, które chcesz przenieść, są obsługiwane.
- Sprawdź obsługiwane maszyny wirtualne z systemem Windows.
- Sprawdź obsługiwane maszyny wirtualne z systemem Linux i wersje jądra.
— Sprawdź obsługiwane ustawienia obliczeniowe, magazynowe i sieciowe .
Subskrypcja docelowa Subskrypcja w regionie docelowym wymaga wystarczającego limitu przydziału, aby utworzyć zasoby przenoszone w regionie docelowym. Jeśli nie ma limitu przydziału, zażądaj dodatkowych limitów.
Opłaty za region docelowy Sprawdź ceny i opłaty skojarzone z regionem docelowym, do którego przenosisz maszyny wirtualne. Skorzystaj z kalkulatora cen , aby ci pomóc.

Przygotowywanie maszyn wirtualnych

Aby przygotować maszyny wirtualne do przeniesienia, wykonaj następujące kroki:

  1. Po sprawdzeniu, czy maszyny wirtualne spełniają wymagania, upewnij się, że maszyny wirtualne, które chcesz przenieść, są włączone. Wszystkie dyski maszyn wirtualnych, które mają być dostępne w regionie docelowym, muszą być dołączone i zainicjowane na maszynie wirtualnej.
  2. Upewnij się, że maszyny wirtualne mają najnowsze zaufane certyfikaty główne i zaktualizowaną listę odwołania certyfikatów (CRL). W tym celu:
    • Na maszynach wirtualnych z systemem Windows zainstaluj najnowsze aktualizacje systemu Windows.
    • Na maszynach wirtualnych z systemem Linux postępuj zgodnie ze wskazówkami dystrybutora, aby maszyny miały najnowsze certyfikaty i listę CRL.
  3. Zezwalaj na łączność wychodzącą z maszyn wirtualnych:
    • Jeśli używasz serwera proxy zapory opartego na adresach URL do kontrolowania łączności wychodzącej, zezwól na dostęp do tych adresów URL.
    • Jeśli używasz reguł sieciowej grupy zabezpieczeń do kontrolowania łączności wychodzącej, utwórz te reguły tagów usługi.

Wybieranie zasobów

Należy pamiętać, że są wyświetlane wszystkie obsługiwane typy zasobów w grupach zasobów w wybranym regionie źródłowym. Zasoby, które zostały już dodane do przenoszenia między regionami, nie są wyświetlane. Zasoby są przenoszone do regionu docelowego w tej samej subskrypcji co region źródłowy. Jeśli chcesz zmienić subskrypcję, możesz to zrobić po przeniesieniu zasobów.

Aby wybrać zasoby, które chcesz przenieść, wykonaj następujące kroki:

  1. W Azure Portal wyszukaj pozycję mover zasobu. W obszarze Usługi wybierz pozycję Azure Resource Mover.

    Zrzut ekranu przedstawia wyniki wyszukiwania dla funkcji mover zasobów w Azure Portal.

  2. W okienku Przegląd wybierz pozycję Rozpocznij.

    Zrzut ekranu przedstawia przycisk dodawania zasobów do przeniesienia do innego regionu.

  3. Na karcie Przenoszenie zasobów>Źródło i miejsce docelowe wykonaj następujące czynności:

    1. Wybierz subskrypcję źródłową i region.
    2. W obszarze Miejsce docelowe wybierz region, do którego chcesz przenieść maszyny wirtualne.
    3. Wybierz opcję Dalej.

    Zrzut ekranu przedstawia stronę do wybrania regionu źródłowego i docelowego.

  4. Na karcie Przenoszenie zasobów>w celu przeniesienia wykonaj następujące czynności:

    1. Wybierz opcję Wybierz zasoby .

    2. W obszarze Wybierz zasoby wybierz maszynę wirtualną. Możesz dodać tylko zasoby obsługiwane dla przenoszenia.

    3. Kliknij Gotowe.

      Zrzut ekranu przedstawia stronę do wybrania maszyn wirtualnych do przeniesienia.

    4. Wybierz opcję Dalej.

  5. W obszarze Przejrzyj sprawdź ustawienia źródła i miejsca docelowego.

    Zrzut ekranu przedstawia stronę, aby przejrzeć ustawienia i kontynuować przenoszenie.

  6. Wybierz pozycję Kontynuuj , aby rozpocząć dodawanie zasobów.

  7. Po pomyślnym zakończeniu procesu dodawania w okienku Powiadomienia wybierz pozycję Dodano zasoby do przeniesienia.

  8. Po wybraniu powiadomienia przejrzyj zasoby na stronie Między regionami .

Uwaga

  • Dodane zasoby są w stanie Oczekiwanie na przygotowanie .
  • Grupa zasobów dla maszyn wirtualnych jest dodawana automatycznie.
  • Jeśli chcesz usunąć zasób z kolekcji przenoszenia, metoda wykonywania tej czynności zależy od tego, gdzie jesteś w procesie przenoszenia. Dowiedz się więcej.

Rozwiązywanie problemów z zależnościami

Aby rozwiązać problemy z zależnościami przed przeniesieniem, wykonaj następujące kroki:

  1. Zależności są automatycznie weryfikowane w tle podczas dodawania zasobów. Jeśli nadal widzisz opcję Weryfikuj zależności , wybierz ją, aby wyzwolić walidację ręcznie.

  2. Jeśli zależności zostaną znalezione, wybierz pozycję Dodaj zależności , aby je dodać.

  3. W obszarze Dodaj zależności zachowaj domyślną opcję Pokaż wszystkie zależności .

    • Pokaż wszystkie zależności iterują wszystkie zależności bezpośrednie i pośrednie dla zasobu. Na przykład w przypadku maszyny wirtualnej jest wyświetlana karta sieciowa, sieć wirtualna, sieciowe grupy zabezpieczeń itd.
    • Pokaż zależności pierwszego poziomu tylko pokazuje tylko bezpośrednie zależności. Na przykład dla maszyny wirtualnej jest wyświetlana karta sieciowa, ale nie sieć wirtualna.
  4. Wybierz zasoby zależne, które chcesz dodać, i wybierz pozycję Dodaj zależności. Postęp można monitorować w powiadomieniach.

    Zrzut ekranu przedstawiający stronę dodawania zależności.

  5. Zależności są automatycznie weryfikowane w tle po ich dodaniu. Jeśli zostanie wyświetlony przycisk Weryfikuj zależności , wybierz go, aby wyzwolić ręczną walidację. Zrzut ekranu przedstawiający stronę w celu dodania dodatkowych zależności.

Przenoszenie źródłowej grupy zasobów

Przed przygotowaniem i przeniesieniem maszyn wirtualnych grupa zasobów maszyny wirtualnej musi znajdować się w regionie docelowym.

Przygotowanie do przeniesienia źródłowej grupy zasobów

Podczas procesu przygotowywania usługa Resource Mover generuje szablony usługi Azure Resource Manager (ARM) przy użyciu ustawień grupy zasobów. Zasoby w grupie zasobów nie mają wpływu.

Aby przygotować się do przeniesienia źródłowej grupy zasobów, wykonaj następujące kroki:

  1. W okienku Między regionami wybierz źródłową grupę > zasobów Przygotuj.

  2. W okienku Przygotowywanie zasobów wybierz pozycję Przygotuj , aby rozpocząć proces.

    Zrzut ekranu przedstawia pozycję Przygotowanie grupy zasobów.

Uwaga

Po przygotowaniu grupy zasobów znajduje się ona w stanie Inicjowanie oczekiwania na przeniesienie .

Przenoszenie źródłowej grupy zasobów

Aby rozpocząć przenoszenie, wykonaj następujące kroki:

  1. W okienku Między regionami wybierz grupę > zasobów Zainicjuj przenoszenie.

  2. W okienku Przenoszenie zasobów wybierz pozycję Zainicjuj przenoszenie. Grupa zasobów przechodzi do stanu Inicjowanie przenoszenia w toku .

  3. Po zainicjowaniu przenoszenia zostanie utworzona docelowa grupa zasobów na podstawie wygenerowanego szablonu usługi ARM. Źródłowa grupa zasobów przechodzi do stanu Oczekujące przeniesienie zatwierdzenia .

    Zrzut ekranu przedstawia przycisk inicjowania przenoszenia.

Aby zatwierdzić i zakończyć proces przenoszenia:

  1. W okienku Między regionami wybierz przeniesienie grupy > zasobów Zatwierdzanie.
  2. W okienku Przenoszenie zasobów wybierz pozycję Zatwierdź.

Uwaga

Po zatwierdzeniu przeniesienia źródłowa grupa zasobów jest w stanie Oczekiwanie na usunięcie źródła .

Przygotowywanie zasobów do przeniesienia

Teraz, gdy źródłowa grupa zasobów zostanie przeniesiona, możesz przygotować się do przeniesienia innych zasobów, które znajdują się w stanie Przygotowywanie oczekujące .

Aby przenieść zasoby, które znajdują się w stanie Przygotowanie do oczekiwania , wykonaj następujące kroki:

  1. W okienku Między regionami sprawdź, czy zasoby znajdują się teraz w stanie Przygotowanie oczekujące , bez problemów. Jeśli tak nie jest, zweryfikuj ponownie i rozwiąż wszelkie zaległe problemy.

    Zrzut ekranu przedstawia stronę przedstawiającą zasoby w stanie oczekiwania na przygotowanie.

  2. Jeśli chcesz edytować ustawienia docelowe przed rozpoczęciem przenoszenia, wybierz link w kolumnie Konfiguracja docelowa zasobu i edytuj ustawienia. Jeśli edytujesz docelowe ustawienia maszyny wirtualnej, docelowy rozmiar maszyny wirtualnej nie powinien być mniejszy niż rozmiar źródłowej maszyny wirtualnej.

Teraz, gdy źródłowa grupa zasobów zostanie przeniesiona, możesz przygotować się do przeniesienia innych zasobów.

  1. Wybierz zasoby, które chcesz przygotować.

    Zrzut ekranu przedstawia stronę, na która ma być wybrana opcja przygotowania do innych zasobów.

  2. Wybierz pozycję Przygotuj.

Uwaga

  • Podczas przygotowywania agent usługi Azure Site Recovery Mobility jest instalowany na maszynach wirtualnych w celu ich replikacji.
  • Dane maszyny wirtualnej są okresowo replikowane do regionu docelowego. Nie ma to wpływu na źródłową maszynę wirtualną.
  • Usługa Resource Move generuje szablony usługi ARM dla innych zasobów źródłowych.
  • Po przygotowaniu zasobów są one w stanie Inicjowanie oczekiwania na przeniesienie . Zrzut ekranu przedstawia stronę przedstawiającą zasoby w stanie inicjowania oczekiwania na przeniesienie.

Inicjowanie przenoszenia

Po przygotowaniu zasobów możesz teraz zainicjować przeniesienie. Aby rozpocząć przenoszenie, wykonaj następujące kroki:

  1. W okienku Między regionami wybierz pozycję zasoby ze stanem Inicjowanie oczekiwania na przeniesienie.

  2. Wybierz pozycję Zainicjuj przenoszenie , aby rozpocząć proces.

  3. Na karcie Przenoszenie zasobów wybierz pozycję Zainicjuj przenoszenie.

    Zrzut ekranu przedstawiający wybranie przycisku inicjowania przenoszenia.

  4. Śledź postęp przenoszenia na pasku powiadomień.

Uwaga

  • W przypadku maszyn wirtualnych maszyny wirtualne repliki są tworzone w regionie docelowym. Źródłowa maszyna wirtualna jest zamykana i występuje pewien przestój (zwykle minuty).
  • Zasób Mover odtwarza inne zasoby przy użyciu przygotowanych szablonów usługi ARM. Zwykle nie ma przestojów.
  • Po przeniesieniu zasobów są one w stanie Oczekiwanie na przeniesienie zatwierdzenia . Zrzut ekranu przedstawia stronę przedstawiającą zasoby w stanie *Usuń źródło oczekujące* .

Zatwierdzanie lub odrzucanie przeniesienia

Po początkowym przeniesieniu możesz zdecydować, czy chcesz zatwierdzić przeniesienie lub odrzucić go.

  • Odrzuć: możesz odrzucić przeniesienie w przypadku testowania i nie chcesz faktycznie przenosić zasobu źródłowego. Odrzucenie przeniesienia zwraca zasób do stanu Inicjowanie oczekiwania na przeniesienie.
  • Zatwierdzenie: Zatwierdzenie kończy przejście do regionu docelowego. Po zatwierdzeniu zasób źródłowy będzie w stanie Oczekiwanie na usunięcie źródła i możesz zdecydować, czy chcesz go usunąć.

Odrzuć przeniesienie

Przeniesienie można odrzucić w następujący sposób:

  1. W okienku Między regionami wybierz pozycję Zasoby ze stanem Zatwierdź oczekujące przeniesienie, a następnie wybierz pozycję Odrzuć przenieś.
  2. W okienku Odrzuć przenieś wybierz pozycję Odrzuć.
  3. Śledź postęp przenoszenia na pasku powiadomień.

Uwaga

Po odrzuceniu zasobów maszyny wirtualne znajdują się w stanie Inicjowanie oczekiwania na przeniesienie .

Zatwierdzanie przeniesienia

Jeśli chcesz ukończyć proces przenoszenia, zatwierdź przeniesienie. Aby zatwierdzić przeniesienie, wykonaj następujące kroki:

  1. W okienku Między regionami wybierz pozycję Zasoby ze stanem Zatwierdzenie przeniesienia oczekujące, a następnie wybierz pozycję Zatwierdź przenoszenie.

  2. W okienku Zatwierdź zasoby wybierz pozycję Zatwierdź.

    Zrzut ekranu przedstawia stronę w celu zatwierdzenia zasobów w celu sfinalizowania przenoszenia.

  3. Śledź postęp zatwierdzania na pasku powiadomień.

Uwaga

  • Po zatwierdzeniu przeniesienia maszyny wirtualne przestają replikować. Źródłowa maszyna wirtualna nie ma wpływu na zatwierdzenie.
  • Zatwierdzenie nie ma wpływu na zasoby sieci źródłowej.
  • Po zatwierdzeniu przeniesienia zasoby są w stanie Oczekiwanie na usunięcie źródła . Zrzut ekranu przedstawia stronę przedstawiającą zasoby w stanie *Usuń źródło oczekujące* .

Konfigurowanie ustawień po przeniesieniu

Następujące ustawienia można skonfigurować po zakończeniu procesu przenoszenia:

  • Usługa mobilności nie jest automatycznie odinstalowywane z maszyn wirtualnych. Odinstaluj go ręcznie lub pozostaw go, jeśli planujesz ponownie przenieść serwer.
  • Zmodyfikuj reguły kontroli dostępu opartej na rolach (RBAC) platformy Azure po przeniesieniu.

Usuwanie zasobów źródłowych po zatwierdzeniu

Po przeniesieniu możesz opcjonalnie usunąć zasoby w regionie źródłowym. Aby usunąć zasoby źródłowe po zatwierdzeniach:

Uwaga

Kilka zasobów, na przykład magazynów kluczy i serwerów SQL Server, nie można usunąć z portalu i należy je usunąć ze strony właściwości zasobu.

  1. W okienku Między regionami wybierz nazwę zasobu źródłowego, który chcesz usunąć.
  2. Wybierz pozycję Usuń źródło.

Usuwanie dodatkowych zasobów utworzonych na potrzeby przenoszenia

Po przeniesieniu możesz ręcznie usunąć kolekcję przenoszenia i Site Recovery utworzone zasoby.

Przed usunięciem dodatkowych zasobów utworzonych na potrzeby przeniesienia należy pamiętać, że:

  • Kolekcja przenoszenia jest domyślnie ukryta. Aby go zobaczyć, należy włączyć ukryte zasoby.
  • Magazyn pamięci podręcznej ma blokadę przed usunięciem magazynu pamięci podręcznej, należy najpierw usunąć blokadę.

Aby usunąć dodatkowe zasoby utworzone na potrzeby przeniesienia, wykonaj następujące kroki:

  1. Znajdź zasoby w grupie RegionMoveRG-<sourceregion>-<target-region>zasobów .

  2. Sprawdź, czy wszystkie maszyny wirtualne i inne zasoby źródłowe w regionie źródłowym zostały przeniesione lub usunięte. Gwarantuje to, że nie ma żadnych oczekujących zasobów przy użyciu tych zasobów.

  3. Usuń zasoby:

    • Nazwa kolekcji przenoszenia to movecollection-<sourceregion>-<target-region>.
    • Nazwa konta magazynu pamięci podręcznej to resmovecache<guid>
    • Nazwa magazynu to ResourceMove-<sourceregion>-<target-region>-GUID.

Następne kroki

Dowiedz się więcej o przenoszeniu baz danych Azure SQL i elastycznych pul do innego regionu.