Verwalten von Verschiebungssammlungen und Ressourcengruppen

In diesem Artikel wird beschrieben, wie in Azure Resource Mover Ressourcen aus einer Verschiebungssammlung entfernt werden, oder wie eine Verschiebungssammlung/Ressourcengruppe entfernt wird. Sammlungen für die Verschiebung werden beim Verschieben von Azure-Ressourcen zwischen Azure-Regionen verwendet.

Entfernen einer Ressource im Portal

Sie können Ressourcen in einer Verschiebungssammlung im Resource Mover-Portal wie folgt entfernen:

  1. Wählen Sie im Bereich Azure Resource Mover>Regionsübergreifend alle Ressourcen aus, die Sie aus der Sammlung entfernen möchten, und wählen Sie Entfernen aus.

    Screenshot of the **Across regions** pane.

    Screenshot of the Button to select to remove.

  2. Wählen Sie unter Ressourcen entfernen die Option Entfernen aus.

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

Entfernen einer Verschiebungssammlung oder einer Ressourcengruppe über das Portal

Sie können eine Verschiebungssammlung/Ressourcengruppe im Portal entfernen. Durch das Entfernen einer Verschiebungssammlung/Ressourcengruppe werden alle Ressourcen in der Sammlung gelöscht.

Führen Sie die folgenden Schritte aus, um eine Verschiebungssammlung/Ressourcengruppe zu entfernen:

  1. Um Ressourcen aus der Sammlung zu entfernen, befolgen Sie diese Anweisungen. Wenn Sie eine Ressourcengruppe entfernen, stellen Sie sicher, dass sie keine Ressourcen enthält.
  2. Löschen Sie die Verschiebungssammlung oder Ressourcengruppe.

Entfernen einer Ressource mit PowerShell

Mithilfe von PowerShell-Cmdlets können Sie eine einzelne Ressource aus einer MoveCollection entfernen oder mehrere Ressourcen entfernen.

Entfernen einer einzelnen Ressource

Entfernen Sie eine Ressource (in unserem Beispiel das virtuelle Netzwerk psdemorm-vnet) wie folgt:

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

Ausgabe nach dem Ausführen des Cmdlets

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

Entfernen mehrerer Ressourcen

Entfernen Sie mehrere Ressourcen wie folgt:

  1. Überprüfen von Abhängigkeiten:

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

    Ausgabe nach dem Ausführen des Cmdlets

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

  2. Abrufen der abhängigen Ressourcen, die (zusammen mit unserem virtuellen Beispielnetzwerk „psdemorm-vnet“) entfernt werden müssen:

    $resp.AdditionalInfo[0].InfoMoveResource
    

    Ausgabe nach dem Ausführen des Cmdlets

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

  3. Entfernen aller Ressourcen zusammen mit dem virtuellen Netzwerk:

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

    Ausgabe nach dem Ausführen des Cmdlets

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

Entfernen einer Sammlung mithilfe von PowerShell

Entfernen Sie wie folgt eine ganze Verschiebungssammlung aus dem Abonnement:

  1. Befolgen Sie diese Anweisungen, um Ressourcen in der Sammlung mithilfe der PowerShell zu entfernen.

  2. Entfernen Sie dann eine Sammlung wie folgt:

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

    Ausgabe nach dem Ausführen des Cmdlets

    Screenshot of output text after removing a move collection.

Hinweis

Verwenden Sie Invoke-AzResourceMoverBulkRemove (Az.ResourceMover), um Ressourcen in Massen zu entfernen, bei denen die Abhängigkeitsstruktur nicht identifiziert wird.

Zustand einer VM-Ressource nach dem Entfernen

Was geschieht, wenn Sie eine VM-Ressource in einer Sammlung für die Verschiebung entfernen, hängt vom Zustand der Ressource ab und ist in der Tabelle aufgeführt.

Zustand einer VM-Ressource nach dem Entfernen

Ressourcenzustand VM Netzwerk
Zur Sammlung für die Verschiebung hinzugefügt Wird in der Sammlung für die Verschiebung gelöscht. Wird in der Sammlung für die Verschiebung gelöscht.
Abhängigkeiten aufgelöst/Vorbereitung steht aus Wird in der Sammlung für die Verschiebung gelöscht. Wird in der Sammlung für die Verschiebung gelöscht.
Vorbereitung wird durchgeführt
(oder ein anderer Zustand in Ausführung)
Beim Löschen tritt ein Fehler auf. Beim Löschen tritt ein Fehler auf.
Fehler bei Vorbereitung Wird in der Sammlung für die Verschiebung gelöscht.
Alle in der Zielregion erstellten Elemente werden gelöscht – auch Replikatdatenträger.

Beim Verschieben erstellte Infrastrukturressourcen müssen manuell gelöscht werden.
Wird in der Sammlung für die Verschiebung gelöscht.
Einleitung der Verschiebung ausstehend Wird in der Sammlung für die Verschiebung gelöscht.

Alle in der Zielregion erstellten Elemente werden gelöscht – auch der virtuelle Computer, Replikatdatenträger usw.

Beim Verschieben erstellte Infrastrukturressourcen müssen manuell gelöscht werden.
Wird in der Sammlung für die Verschiebung gelöscht.
Fehler beim Einleiten der Verschiebung Wird in der Sammlung für die Verschiebung gelöscht.

Alle in der Zielregion erstellten Elemente werden gelöscht – auch der virtuelle Computer, Replikatdatenträger usw.

Beim Verschieben erstellte Infrastrukturressourcen müssen manuell gelöscht werden.
Wird in der Sammlung für die Verschiebung gelöscht.
Commit ausstehend Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Fehler bei Commit Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Verwerfen abgeschlossen Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt.

Sie wird in der Sammlung für die Verschiebung zusammen mit allen am Ziel erstellten Elementen – virtuelle Computer, Replikatdatenträger, Tresore usw. – gelöscht.

Beim Verschieben erstellte Infrastrukturressourcen müssen manuell gelöscht werden.

Beim Verschieben erstellte Infrastrukturressourcen müssen manuell gelöscht werden.
Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt.

Sie wird in der Sammlung für die Verschiebung gelöscht.
Fehler beim Verwerfen Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Danach wird die Ressource wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Danach wird die Ressource wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Löschung der Quelle ausstehend Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Zielregion erstellten Elemente werden nicht gelöscht.
Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Zielregion erstellten Elemente werden nicht gelöscht.
Fehler beim Löschen der Quelle Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Zielregion erstellten Elemente werden nicht gelöscht.
Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Zielregion erstellten Elemente werden nicht gelöscht.
Verschieben abgeschlossen Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Ziel- oder Quellregion erstellten Elemente werden nicht gelöscht.
Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Ziel- oder Quellregion erstellten Elemente werden nicht gelöscht.

Zustand einer SQL-Ressource nach dem Entfernen

Was geschieht, wenn Sie eine Azure SQL-Ressource in einer Sammlung für die Verschiebung entfernen, hängt vom Zustand der Ressource ab und ist in der Tabelle aufgeführt.

Ressourcenzustand SQL
Zur Sammlung für die Verschiebung hinzugefügt Wird in der Sammlung für die Verschiebung gelöscht.
Abhängigkeiten aufgelöst/Vorbereitung steht aus Wird in der Sammlung für die Verschiebung gelöscht.
Vorbereitung wird durchgeführt
(oder ein anderer Zustand in Ausführung)
Beim Löschen tritt ein Fehler auf.
Fehler bei Vorbereitung Wird in der Sammlung für die Verschiebung gelöscht.

Alle in der Zielregion erstellten Elemente werden gelöscht.
Einleitung der Verschiebung ausstehend Wird in der Sammlung für die Verschiebung gelöscht.

Alle in der Zielregion erstellten Elemente werden gelöscht. Die SQL-Datenbank ist zu diesem Zeitpunkt vorhanden und wird gelöscht.
Fehler beim Einleiten der Verschiebung Wird in der Sammlung für die Verschiebung gelöscht.

Alle in der Zielregion erstellten Elemente werden gelöscht. Die SQL-Datenbank ist zu diesem Zeitpunkt vorhanden und muss gelöscht werden.
Commit ausstehend Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Fehler bei Commit Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Verwerfen abgeschlossen Die Ressource wird wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt.

Sie wird in der Sammlung für die Verschiebung zusammen mit allen am Ziel erstellten Elementen wie SQL-Datenbanken gelöscht.
Fehler beim Verwerfen Es wird empfohlen, die Verschiebung zu verwerfen, sodass die Zielressourcen zuerst gelöscht werden.

Danach wird die Ressource wieder in den Zustand Einleitung der Verschiebung ausstehend versetzt, und Sie können den Vorgang von dort aus fortsetzen.
Löschung der Quelle ausstehend Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Zielregion erstellten Elemente werden nicht gelöscht.
Fehler beim Löschen der Quelle Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Zielregion erstellten Elemente werden nicht gelöscht.
Verschieben abgeschlossen Wird in der Sammlung für die Verschiebung gelöscht.

Die in der Ziel- oder Quellregion erstellten Elemente werden nicht gelöscht.

Nächste Schritte

Versuchen Sie, eine VM mit Resource Mover in eine andere Region zu verschieben.