Zarządzanie kolekcjami przenoszenia i grupami zasobów

W tym artykule opisano sposób usuwania zasobów z kolekcji przenoszenia lub usuwania kolekcji przenoszenia/grupy zasobów w usłudze Azure Resource Mover. Kolekcje przenoszenia są używane podczas przenoszenia zasobów platformy Azure między regionami świadczenia usługi Azure.

Usuwanie zasobu w portalu

Zasoby można usunąć w kolekcji przenoszenia w portalu Resource Mover w następujący sposób:

  1. W okienku Azure Resource Mover>w różnych regionach wybierz wszystkie zasoby, które chcesz usunąć z kolekcji, a następnie wybierz pozycję Usuń.

    Screenshot of the **Across regions** pane.

    Screenshot of the Button to select to remove.

  2. W obszarze Usuń zasoby wybierz pozycję Usuń.

    Screenshot of the Button to select to remove resources from a move collection.

Usuwanie kolekcji przenoszenia lub grupy zasobów w portalu

Możesz usunąć kolekcję przenoszenia/grupę zasobów w portalu. Usunięcie kolekcji przenoszenia/grupy zasobów powoduje usunięcie wszystkich zasobów w kolekcji.

Aby usunąć kolekcję przenoszenia/grupę zasobów, wykonaj następujące kroki:

  1. Postępuj zgodnie z tymi instrukcjami , aby usunąć zasoby z kolekcji. Jeśli usuwasz grupę zasobów, upewnij się, że nie zawiera żadnych zasobów.
  2. Usuń kolekcję przenoszenia lub grupę zasobów.

Usuwanie zasobu przy użyciu programu PowerShell

Za pomocą poleceń cmdlet programu PowerShell można usunąć pojedynczy zasób z kolekcji MoveCollection lub usunąć wiele zasobów.

Usuwanie pojedynczego zasobu

Usuń zasób (w naszym przykładzie sieć wirtualna psdemorm-vnet) w następujący sposób:

# Remove a resource using the resource ID
Remove-AzResourceMoverMoveResource -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -Name "psdemorm-vnet"

Dane wyjściowe po uruchomieniu polecenia cmdlet

Screenshot of output text after removing a resource from a move collection.

Usuwanie wielu zasobów

Usuń wiele zasobów w następujący sposób:

  1. Zweryfikuj zależności:

    $resp = Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"  -MoveResource $('psdemorm-vnet') -ValidateOnly
    

    Dane wyjściowe po uruchomieniu polecenia cmdlet

    Screenshot of output text after removing multiple resources from a move collection.

  2. Pobierz zasoby zależne, które należy usunąć (wraz z naszą przykładową siecią wirtualną psdemorm-vnet):

    $resp.AdditionalInfo[0].InfoMoveResource
    

    Dane wyjściowe po uruchomieniu polecenia cmdlet

    Screenshot of output text after retrieving dependent resources that need to be removed.

  3. Usuń wszystkie zasoby wraz z siecią wirtualną:

    Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"  -MoveResource $('PSDemoVM','psdemovm111', 'PSDemoRM-vnet','PSDemoVM-nsg')
    

    Dane wyjściowe po uruchomieniu polecenia cmdlet

    Screenshot of output text after removing all resources from a move collection.

Usuwanie kolekcji przy użyciu programu PowerShell

Usuń całą kolekcję przenoszenia z subskrypcji w następujący sposób:

  1. Postępuj zgodnie z tymi instrukcjami , aby usunąć zasoby w kolekcji przy użyciu programu PowerShell.

  2. Następnie usuń kolekcję w następujący sposób:

    Remove-AzResourceMoverMoveCollection -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"
    

    Dane wyjściowe po uruchomieniu polecenia cmdlet

    Screenshot of output text after removing a move collection.

Uwaga

W przypadku zbiorczego usuwania zasobów, w których nie zidentyfikowano drzewa zależności, użyj polecenia Invoke-AzResourceMoverBulkRemove (Az.ResourceMover).

Stan zasobu maszyny wirtualnej po usunięciu

Co się stanie, gdy usuniesz zasób maszyny wirtualnej z kolekcji przenoszenia, zależy od stanu zasobu, jak podsumowano w tabeli.

Usuwanie stanu maszyny wirtualnej

Stan zasobu VM Sieć
Dodano do przenoszenia kolekcji Usuń z kolekcji przenoszenia. Usuń z kolekcji przenoszenia.
Zależności rozwiązane/przygotować oczekujące Usuwanie z kolekcji przenoszenia Usuń z kolekcji przenoszenia.
Przygotowywanie w toku
(lub jakikolwiek inny stan w toku)
Operacja usuwania kończy się niepowodzeniem z powodu błędu. Operacja usuwania kończy się niepowodzeniem z powodu błędu.
Przygotowywanie nie powiodło się Usuń z kolekcji przenoszenia.
Usuń wszystkie elementy utworzone w regionie docelowym, w tym dyski repliki.

Zasoby infrastruktury utworzone podczas przenoszenia należy usunąć ręcznie.
Usuń z kolekcji przenoszenia.
Inicjowanie oczekującego przeniesienia Usuń z kolekcji przenoszenia.

Usuń wszystkie elementy utworzone w regionie docelowym, w tym maszynę wirtualną, dyski repliki itp.

Zasoby infrastruktury utworzone podczas przenoszenia należy usunąć ręcznie.
Usuń z kolekcji przenoszenia.
Inicjowanie przenoszenia nie powiodło się Usuń z kolekcji przenoszenia.

Usuń wszystkie elementy utworzone w regionie docelowym, w tym maszynę wirtualną, dyski repliki itp.

Zasoby infrastruktury utworzone podczas przenoszenia należy usunąć ręcznie.
Usuń z kolekcji przenoszenia.
Oczekiwanie na zatwierdzenie Zalecamy odrzucenie przeniesienia, tak aby zasoby docelowe zostały najpierw usunięte.

Zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Zalecamy odrzucenie przeniesienia, tak aby zasoby docelowe zostały najpierw usunięte.

Zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Zatwierdzenie nie powiodło się Zalecamy odrzucenie elementu , tak aby zasoby docelowe zostały najpierw usunięte.

Zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Zalecamy odrzucenie przeniesienia, tak aby zasoby docelowe zostały najpierw usunięte.

Zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Odrzuć ukończone Zasób wraca do stanu Inicjowanie przeniesienia oczekującego .

Jest on usuwany z kolekcji przenoszenia wraz z wszystkimi utworzonymi elementami docelowymi — maszyną wirtualną, dyskami repliki, magazynem itp.

Zasoby infrastruktury utworzone podczas przenoszenia należy usunąć ręcznie.

Zasoby infrastruktury utworzone podczas przenoszenia należy usunąć ręcznie.
Zasób wraca do stanu Inicjowanie przeniesienia oczekującego .

Jest on usuwany z kolekcji przenoszenia.
Odrzucenie nie powiodło się Zalecamy odrzucenie ruchów, tak aby zasoby docelowe zostały najpierw usunięte.

Następnie zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Zalecamy odrzucenie ruchów, tak aby zasoby docelowe zostały najpierw usunięte.

Następnie zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Oczekiwanie na usunięcie źródła Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym.
Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym.
Usuwanie źródła nie powiodło się Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym.
Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym.
Zakończono przenoszenie Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym ani źródłowym.
Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym ani źródłowym.

Stan zasobu SQL po usunięciu

Co się stanie, gdy usuniesz zasób usługi Azure SQL z kolekcji przenoszenia, zależy od stanu zasobu, jak podsumowano w tabeli.

Stan zasobu SQL
Dodano do przenoszenia kolekcji Usuń z kolekcji przenoszenia.
Zależności rozwiązane/przygotować oczekujące Usuwanie z kolekcji przenoszenia
Przygotowywanie w toku
(lub jakikolwiek inny stan w toku)
Operacja usuwania kończy się niepowodzeniem z powodu błędu.
Przygotowywanie nie powiodło się Usuwanie z kolekcji przenoszenia

Usuń wszystkie elementy utworzone w regionie docelowym.
Inicjowanie oczekującego przeniesienia Usuwanie z kolekcji przenoszenia

Usuń wszystkie elementy utworzone w regionie docelowym. Baza danych SQL istnieje w tym momencie i zostanie usunięta.
Inicjowanie przenoszenia nie powiodło się Usuwanie z kolekcji przenoszenia

Usuń wszystkie elementy utworzone w regionie docelowym. Baza danych SQL istnieje w tym momencie i musi zostać usunięta.
Oczekiwanie na zatwierdzenie Zalecamy odrzucenie przeniesienia, tak aby zasoby docelowe zostały najpierw usunięte.

Zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Zatwierdzenie nie powiodło się Zalecamy odrzucenie przeniesienia, tak aby zasoby docelowe zostały najpierw usunięte.

Zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Odrzuć ukończone Zasób wraca do stanu Inicjowanie przeniesienia oczekującego .

Jest on usuwany z kolekcji przenoszenia wraz z wszystkimi utworzonymi elementami docelowymi, w tym bazami danych SQL.
Odrzucenie nie powiodło się Zalecamy odrzucenie ruchów, tak aby zasoby docelowe zostały najpierw usunięte.

Następnie zasób wraca do stanu Inicjowanie przeniesienia oczekującego i możesz kontynuować z tego miejsca.
Oczekiwanie na usunięcie źródła Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym.
Usuwanie źródła nie powiodło się Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym.
Zakończono przenoszenie Usunięto z kolekcji przenoszenia.

Nie usuwa żadnych elementów utworzonych w regionie docelowym ani źródłowym.

Następne kroki

Spróbuj przenieść maszynę wirtualną do innego regionu przy użyciu usługi Resource Mover.