Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird erläutert, wie Sie Azure PowerShell- und CLI-Cmdlets verwenden, um Azure-VMs mit einer einzelnen Instanz von regionalen zu zonalen Verfügbarkeitszonen zu verschieben. Eine Verfügbarkeitszone ist eine physisch getrennte Zone in einer Azure-Region. Verwenden Sie Verfügbarkeitszonen, um Ihre Apps und Daten vor einem unwahrscheinlichen Fehler oder Ausfall eines gesamten Rechenzentrums zu schützen.
Um eine Verfügbarkeitszone zu verwenden, erstellen Sie Ihren virtuellen Computer in einer unterstützten Azure-Region.
Voraussetzungen
Überprüfen Sie die folgenden Anforderungen, bevor Sie den Verschiebungsprozess starten:
Anforderung | BESCHREIBUNG |
---|---|
Abonnementberechtigungen | Stellen Sie sicher, dass Sie über Besitzerzugriff auf das Abonnement verfügen, das die Ressourcen enthält, die Sie verschieben möchten. Verwaltete Identität benötigt die folgenden Berechtigungen: – Berechtigung zum Schreiben oder Erstellen von Ressourcen im Benutzerabonnement, verfügbar mit der Rolle "Mitwirkender". – Berechtigung zum Erstellen von Rollenzuweisungen. In der Regel verfügbar mit den Rollen Besitzer oder Benutzerzugriffsadministrator, oder mit einer benutzerdefinierten Rolle, der die Microsoft.Authorization Rollenzuweisungen oder Schreibberechtigungen zugewiesen sind. Diese Berechtigung ist nicht erforderlich, wenn der verwalteten Identität der Data Share-Ressource bereits Zugriff auf den Azure-Datenspeicher gewährt wurde. Erfahren Sie mehr über Azure-Rollen. |
VM-Unterstützung | Überprüfen Sie die unterstützten Regionen. – Überprüfen Sie unterstützte Compute-, Speicher- und Netzwerkeinstellungen . |
VM-Gesundheitszustand | Die virtuellen Computer, die Sie verschieben möchten, müssen sich in einem fehlerfreien Zustand befinden, bevor Sie versuchen, sie in eine Zone zu verschieben. Stellen Sie sicher, dass alle ausstehenden Neustarts und obligatorischen Updates abgeschlossen sind und der virtuelle Computer funktioniert und sich in einem fehlerfreien Zustand befindet, bevor Sie versuchen, den virtuellen Computer in eine Zone zu verschieben. |
Überprüfen der PowerShell- und CLI-Anforderungen
Von einigen Ausnahmen abgesehen, sind die meisten Vorgänge zum Verschieben von Ressourcen gleich, egal ob Sie das Azure-Portal, die PowerShell oder die CLI verwenden.
Hinweis
Weitere Informationen zu den Befehlen und deren Syntax finden Sie auf dieser Seite.
Vorgang | Portal | PowerShell/CLI |
---|---|---|
Erstellen einer Verschiebungssammlung | Es wird automatisch eine Verschiebungssammlung (eine Liste aller zu verschiebenden regionalen VMs) erstellt. Erforderliche Identitätsberechtigungen werden im Back-End durch das Portal zugewiesen. | Sie können PowerShell-Cmdlets oder CLI-Cmdlets verwenden, um: - Zuweisen einer verwalteten Identität zur Sammlung – Hinzufügen regionaler VMs zur Sammlung. |
Ressourcenverschiebungsvorgänge | Bestätigen Sie die Schritte und validieren Sie die Änderungen der Benutzereinstellungen. Beim Initiieren der Verschiebung wird der Verschiebungsprozess gestartet und eine Kopie des virtuellen Quellcomputers in der Zielzone erstellt. Außerdem wird die Verschiebung der neu erstellten VM in der Zielzone abgeschlossen. | PowerShell-Cmdlets oder CLI-Cmdlets für: – Hinzufügen regionaler VMs zur Sammlung – Auflösen von Abhängigkeiten – Durchführen der Verschiebung. – Commit der Verschiebung |
Beispielwerte
Wir verwenden in unseren Skriptbeispielen diese Werte:
Einstellung | Wert |
---|---|
Abonnement-ID | Abonnement-ID |
Verschiebungsregion | USA, Osten |
Ressourcengruppe (mit Metadaten für die Verschiebungssammlung) | RegionToZone-DemoMCRG |
Sammlungsnamen verschieben | RegionToZone-DemoMC |
Speicherort der Verschiebungssammlung | eastus2euap |
Identitätstyp | SystemAssigned |
Name des virtuellen Computers | demoVM-MoveResource |
Verschiebungstyp | RegionToZone |
Anmelden bei Azure
Melden Sie sich mit dem Befehl Connect-AzAccount
bei Ihrem Azure-Abonnement an, und befolgen Sie die Anweisungen auf dem Bildschirm.
Abonnement-ID festlegen:
Set-AzContext -SubscriptionId " <subscription-id> "
Herstellen einer Verbindung mit der Abonnement-ID:
Connect-AzAccount –Subscription "<subscription-id>"
Einrichten der Verschiebungssammlung
Das MoveCollection-Objekt speichert Metadaten und Konfigurationsinformationen zu den Ressourcen, die Sie verschieben möchten. Um eine Verschiebungssammlung einzurichten, gehen Sie wie folgt vor:
- Erstellen Sie eine Ressourcengruppe für die Verschiebungssammlung.
- Registrieren Sie den Dienstanbieter bei dem Abonnement, damit die Ressource „MoveCollection“ erstellt werden kann.
- Erstellen Sie das Objekt „MoveCollection“ mit verwalteter Identität. Damit das MoveCollection-Objekt auf das Abonnement zugreifen kann, in dem sich der Resource Mover-Dienst befindet, benötigt es eine vom System zugewiesene verwaltete Identität (früher als managed Service Identity (MSI) bezeichnet, die vom Abonnement als vertrauenswürdig eingestuft wird.
- Gewähren Sie der verwalteten Identität Zugriff auf das Resource Mover-Abonnement.
Erstellen der Ressourcengruppe
Verwenden Sie das folgende Cmdlet, um eine Ressourcengruppe für die Metadaten und Konfigurationsinformationen der Move-Sammlung mit New-AzResourceGroup zu erstellen. Eine Ressourcengruppe ist ein logischer Container, in dem Azure-Ressourcen bereitgestellt und verwaltet werden.
New-AzResourceGroup -Name "RegionToZone-DemoMCRG" -Location "EastUS"
Ausgabe:
Die Ausgabe zeigt, dass sich der verwaltete Datenträger in der gleichen Verfügbarkeitszone befindet wie der virtuelle Computer:
ResourceGroupName : RegionToZone-DemoMCRG
Location : eastus
ProvisioningState : Succeeded
Tags :
Name Value
======= ========
Created 20230908
ResourceId : /subscriptions/<Subscription-id>/resourceGroups/RegionToZone-DemoMCRG
Registrieren des Ressourcenanbieters
Registrieren Sie den Ressourcenanbieter „Microsoft.Migrate“, damit die Ressource „MoveCollection“ erstellt werden kann:
Register-AzResourceProvider -ProviderNamespace Microsoft.Migrate
Warten Sie auf die Registrierung:
While(((Get-AzResourceProvider -ProviderNamespace Microsoft.Migrate)| where {$_.RegistrationState -eq "Registered" -and $_.ResourceTypes.ResourceTypeName -eq "moveCollections"}|measure).Count -eq 0) { Start-Sleep -Seconds 5 Write-Output "Waiting for registration to complete." }
Erstellen eines Objekts vom Typ „MoveCollection“
Erstellen Sie ein Objekt vom Typ „MoveCollection“, und weisen Sie ihm eine verwaltete Identität zu:
New-AzResourceMoverMoveCollection -Name "RegionToZone-DemoMC" -ResourceGroupName "RegionToZone-DemoMCRG" -MoveRegion "eastus" -Location "eastus2euap" -IdentityType "SystemAssigned" -MoveType "RegionToZone"
Ausgabe:
Etag Location Name
---- -------- ----
"3a00c441-0000-3400-0000-64fac1b30000" eastus2euap RegionToZone-DemoMC
Hinweis
Für die Regional-zu-Zonen-Verschiebung sollte der MoveType
Parameter als RegionToZone festgelegt werden, und der MoveRegion
Parameter sollte als der Ort festgelegt werden, wo sich die Ressourcen befinden, die eine zonale Verschiebung durchlaufen. Stellen Sie sicher, dass die Parameter SourceRegion
nicht erforderlich sind und TargetRegion
auf NULL festgelegt werden sollen.
Gewähren von Zugriff für die verwaltete Identität
Gewähren Sie der verwalteten Identität Zugriff auf das Resource Mover-Abonnement: Sie müssen der Abonnementbesitzer sein.
Rufen Sie Identitätsdetails aus dem Objekt „MoveCollection“ ab.
$moveCollection = Get-AzResourceMoverMoveCollection -Name "RegionToZone-DemoMC" -ResourceGroupName "RegionToZone-DemoMCRG" $identityPrincipalId = $moveCollection.IdentityPrincipalId
Weisen Sie der Identität die erforderlichen Rollen zu, damit Azure Resource Mover auf Ihr Abonnement zugreifen und Sie bei der Ressourcenverschiebung unterstützen kann. Überprüfen Sie die Liste der erforderlichen Berechtigungen für die Verschiebung.
New-AzRoleAssignment -ObjectId $identityPrincipalId -RoleDefinitionName Contributor -Scope "/subscriptions/<subscription-id>" New-AzRoleAssignment -ObjectId $identityPrincipalId -RoleDefinitionName "User Access Administrator" -Scope "/subscriptions/<subscription-id>"
Hinzufügen regionaler VMs zur Verschiebungssammlung
Rufen Sie die IDs für die vorhandenen Quellressourcen ab, die Sie verschieben möchten. Erstellen Sie das Einstellungsobjekt für die Zielressource, und fügen Sie der Verschiebungssammlung anschließend Ressourcen hinzu.
Hinweis
Zu einer Verschiebungssammlung hinzugefügte Ressourcen müssen sich im selben Abonnement befinden, können jedoch zu unterschiedlichen Ressourcengruppen gehören.
Erstellen Sie das Zielressourceneinstellungsobjekt wie folgt:
$targetResourceSettingsObj = New-Object Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.VirtualMachineResourceSettings $targetResourceSettingsObj.ResourceType = "Microsoft.Compute/virtualMachines" $targetResourceSettingsObj.TargetResourceName = "RegionToZone-demoTargetVm" $targetResourceSettingsObj.TargetAvailabilityZone = "2"
Ausgabe
ResourceType TargetResourceGroupName TargetResourceName TargetAvailabilitySetId TargetAvailabilityZone TargetVMSize UserManagedIdentity ------------ ----------------------- ------------------ ----------------------- ---------------------- ------------ ------------------- Microsoft.Compute/virtualMachines RegionToZone-demoTargetVm 2
Hinzufügen von Ressourcen
Add-AzResourceMoverMoveResource -ResourceGroupName "RegionToZone-DemoMCRG" -MoveCollectionName "RegionToZone-DemoMC" -SourceId "/subscriptions/<Subscription-id>/resourcegroups/PS-demo-RegionToZone-RG/providers/Microsoft.Compute/virtualMachines/RegionToZone-demoSourceVm" -Name "demoVM-MoveResource" -ResourceSetting $targetResourceSettingsObj
Ausgabe
DependsOn : {} DependsOnOverride : {} ErrorsPropertiesCode : ErrorsPropertiesDetail : ErrorsPropertiesMessage : ErrorsPropertiesTarget : ExistingTargetId : Id : /subscriptions/<Subscription-id>/resourceGroups/RegionToZone-DemoMCRG/providers/Microsoft.Migrate/moveCollections/Re gionToZone-DemoMC/moveResources/demoVM-MoveResource IsResolveRequired : False JobStatusJobName : JobStatusJobProgress : MoveStatusErrorsPropertiesCode : DependencyComputationPending MoveStatusErrorsPropertiesDetail : {} MoveStatusErrorsPropertiesMessage : The dependency computation is not completed for resource - /subscriptions/<Subscription-id>/resourcegroups/PS-demo-R egionToZone-RG/providers/Microsoft.Compute/virtualMachines/RegionToZone-demoSourceVm'. Possible Causes: Dependency computation is pending for resource. Recommended Action: Validate dependencies to compute the dependencies. MoveStatusErrorsPropertiesTarget : MoveStatusMoveState : MovePending Name : demoVM-MoveResource ProvisioningState : Succeeded ResourceSetting : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.VirtualMachineResourceSettings SourceId : /subscriptions/<Subscription-id>/resourcegroups/PS-demo-RegionToZone-RG/providers/Microsoft.Compute/virtualMachines/ RegionToZone-demoSourceVm SourceResourceSetting : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.VirtualMachineResourceSettings SystemDataCreatedAt : 9/8/2023 6:48:11 AM SystemDataCreatedBy : xxxxx@microsoft.com SystemDataCreatedByType : User SystemDataLastModifiedAt : 9/8/2023 6:48:11 AM SystemDataLastModifiedBy : xxxxx@microsoft.com SystemDataLastModifiedByType : User TargetId : Type :
Ändern von Einstellungen
Wenn Sie Azure-VMs (Virtual Machines, virtuelle Computer) und die zugehörigen Ressourcen verschieben, können Sie die Zieleinstellungen ändern. Es wird empfohlen, die Zieleinstellungen nur zu ändern, bevor Sie die Verschiebungssammlung überprüfen.
Einstellungen, die Sie ändern können, sind:
- Einstellungen für virtuelle Computer: Ressourcengruppe, VM-Name, VM-Verfügbarkeitszone, VM-SKU, VM-Schlüsseltresor und Datenträgerverschlüsselungssatz.
- Netzwerkressourceneinstellungen: Für Netzwerkschnittstellen, virtuelle Netzwerke (VNets/) und Netzwerksicherheitsgruppen/Netzwerkschnittstellen können Sie eine der folgenden Aktionen ausführen:
- Sie verwenden eine in der Zielregion vorhandene Netzwerkressource.
- Sie erstellen eine neue Ressource mit einem anderen Namen.
- Öffentliche IP-Adresse/Lastenausgleich: SKU und Zone
Verändern Sie die Einstellungen wie folgt:
Rufen Sie die Verschiebungsressource ab, für die Sie Eigenschaften bearbeiten möchten. So rufen Sie beispielsweise eine VM-Ausführung ab:
$moveResourceObj = Get-AzResourceMoverMoveResource -MoveCollectionName " RegionToZone-DemoMCRG " -ResourceGroupName " RegionToZone-DemoMC " -Name "PSDemoVM"
Kopieren Sie die Ressourceneinstellung in ein Zielressourcen-Einstellungsobjekt.
$TargetResourceSettingObj = $moveResourceObj.ResourceSetting
Legen Sie den Parameter im Zielressourcen-Einstellungsobjekt fest. So ändern Sie beispielsweise den Namen des virtuellen Zielcomputers:
$TargetResourceSettingObj.TargetResourceName="PSDemoVM-target"
Aktualisieren Sie die Einstellungen für das Ziel der Ressourcenverschiebung. In diesem Beispiel ändern wir den Namen des virtuellen Computers von PSDemoVM in PSDemoVMTarget.
Update-AzResourceMoverMoveResource -ResourceGroupName " RegionToZone-DemoMCRG " -MoveCollectionName " RegionToZone-DemoMC -SourceId "/subscriptions/<Subscription-d>/resourceGroups/PSDemoRM/providers/Microsoft.Compute/virtualMachines/PSDemoVM" -Name "PSDemoVM" -ResourceSetting $TargetResourceSettingObj
Auflösen von Abhängigkeiten
Überprüfen Sie, ob die hinzugefügten regionalen VMs von anderen Ressourcen abhängig sind, und fügen Sie diese bei Bedarf hinzu.
Lösen Sie Abhängigkeiten wie folgt auf:
Resolve-AzResourceMoverMoveCollectionDependency -ResourceGroupName "RegionToZone-DemoMCRG" -MoveCollectionName "RegionToZone-DemoMC"
Ausgabe (wenn Abhängigkeiten vorhanden sind)
AdditionalInfo : Code : Detail : EndTime : EndTime : 9/8/2023 6:52:14 AM Id : /subscriptions/<Subscription-id>/resourceGroups/RegionToZone-DemoMCRG/providers/Microsoft.Migrate/moveCollections/RegionToZone-DemoMC/operations/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e Message : Name : aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e Property : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Any StartTime : 9/8/2023 6:51:50 AM Status : Succeeded
So rufen Sie eine Liste der Ressourcen ab, die der Verschiebungssammlung hinzugefügt wurden:
$list = Get-AzResourceMoverMoveResource -ResourceGroupName "RegionToZone-DemoMCRG" -MoveCollectionName "RegionToZone-DemoMC"
$list.Name
Ausgabe:
demoVM-MoveResource mr_regiontozone-demosourcevm661_d6f18900-3b87-4fb5-9bdf-12da2f9fb185 mr_regiontozone-demosourcevm-vnet_d8536bf5-2d5f-4778-9650-32d0570bc41a mr_regiontozone-demosourcevm-ip_6af03f1f-eae8-4541-83f5-97a2506cfc3e mr_regiontozone-demosourcevm-nsg_98d68420-d7ff-4e2d-b758-25a6df80fca7 mr_nrms-timkbo3hy3nnmregiontozone-demosourcevm-vnet_f474c880-4823-4ed3-b761-96df6500f6a3
Führen Sie die folgenden Anweisungen aus, um Ressourcen aus der Ressourcensammlung zu entfernen.
Verfügbarkeitszonen-VM-SKU, Kontingent- und Kapazitätsüberprüfungen
Azure bietet Empfehlungen, wenn die ausgewählte Verfügbarkeitszone nicht über die SKU des virtuellen Computers verfügt oder wenn nicht genügend Kontingent oder Kapazität verfügbar ist. Hier sind einige Beispiele für diese Empfehlungen und die Aktionen, die ausgeführt werden sollten, wenn die SKU des virtuellen Computers nicht verfügbar ist.
VM SKU nicht verfügbar
Wenn die Größe des virtuellen Quellcomputers Standard_DC1ds_v3
in der ausgewählten Verfügbarkeitszone 1
nicht verfügbar ist.
Empfohlene Aktion: Wählen Sie eine andere Größe eines virtuellen Computers in derselben Verfügbarkeitszone aus, oder wählen Sie eine andere Verfügbarkeitszone mit entsprechender empfohlener VM-Größe aus.
Empfehlungen:
- SKU: Standard_DC1ds_v3, Zonen: [ 2 ]
- SKU: Standard_DC2ds_v3, Zonen: [ 2 ]
- SKU: Standard_DC4ds_v3, Zonen: [ 2 ]
- SKU: Standard_DC1s_v3, Zonen: [ 2 ]
- SKU: Standard_D2ds_v5, Zonen: [ 2, 3 ]
- SKU: Standard_D2as_v4, Zonen: [ 1, 2, 3 ]
- SKU: Standard_D2s_v3, Zonen: [ 1, 2, 3 ]
- SKU: Standard_D2as_v5, Zonen: [ 1, 2, 3 ]
- SKU: Standard_D2s_v5, Zonen: [ 2, 3 ]
Kapazitätsempfehlungen
Kapazitätsempfehlungen für die aktuelle Größe des virtuellen Auswahlcomputers Standard_DC1ds_v3
in der ausgewählten Verfügbarkeitszone 1
.
Empfohlene Aktion: Um die Wahrscheinlichkeit einer erfolgreichen Bereitstellung zu erhöhen, hat Azure andere empfohlene Größen und Zonen für virtuelle Computer identifiziert. Um nahtlos bereitzustellen, wählen Sie eine andere VM-Größe in derselben Verfügbarkeitszone oder einer anderen Verfügbarkeitszone mit entsprechender Größe des virtuellen Computers aus.
Empfehlungen:
- SKU: Standard_DC1ds_v3, Zonen: [ 2 ]
- SKU: Standard_DC2ds_v3, Zonen: [ 2 ]
- SKU: Standard_DC4ds_v3, Zonen: [ 2 ]
- SKU: Standard_DC1s_v3, Zonen: [ 2 ]
- SKU: Standard_D2ds_v5, Zonen: [ 2, 3 ]
- SKU: Standard_D2as_v4, Zonen: [ 1, 2, 3 ]
- SKU: Standard_D2s_v3, Zonen: [ 1, 2, 3 ]
- SKU: Standard_D2as_v5, Zonen: [ 1, 2, 3 ]
- SKU: Standard_D2s_v5, Zonen: [ 2, 3 ]
Behandeln der Empfehlungen
Um die Situationen zu beheben, in denen die VM-SKU nicht gefunden wird oder ein Kapazitätsproblem auftritt, aktualisieren Sie die Verschiebungsressource und führen Sie die Lösung dann erneut aus. Hier ist ein Beispiel für eine Referenz:
Aktualisieren Sie das Ressourcenobjekt des virtuellen Computers gemäß den Empfehlungen in eine neue Zone oder SKU.
$targetResourceSettingsObj.TargetVmSize = "Standard_DC1ds_v3" $targetResourceSettingsObj.TargetAvailabilityZone = "3"
Aktualisieren der Verschiebungsressource für virtuelle Computer
Add-AzResourceMoverMoveResource -ResourceGroupName "RegionToZone-DemoMCRG" -MoveCollectionName "RegionToZone-DemoMC" -SourceId "/subscriptions/<Subscription ID>/resourceGroups/<Resource Group Name>/providers/Microsoft.Compute/virtualMachines/vmtwo" -Name "demoVM-MoveResource2" -ResourceSetting $targetResourceSettingsObj
Wiederholte Ausführung der Auflösung
Resolve-AzResourceMoverMoveCollectionDependency -ResourceGroupName "RegionToZone-DemoMCRG" -MoveCollectionName "RegionToZone-DemoMC"
Nicht genügend Kontingent
Der ausgewählte virtuelle Computer kann aufgrund eines unzureichenden Kontingents nicht in die Verfügbarkeitszone verschoben werden.
Empfohlene Aktion: Unzureichendes Kontingent gefunden. Beziehen Sie sich auf den Link und wenden Sie sich an den Support.
Initiieren der Verschiebung von VM-Ressourcen
Invoke-AzResourceMoverInitiateMove -ResourceGroupName "RegionToZone-DemoMCRG" -MoveCollectionName "RegionToZone-DemoMC" -MoveResource $("demoVM-MoveResource") <remove-MoveResourceInputType "MoveResourceId">
Ausgabe
AdditionalInfo :
Code :
Detail :
EndTime : 9/8/2023 7:07:58 AM
Id : /subscriptions/<Subscription-id>/resourceGroups/RegionToZone-DemoMCRG/providers/Microsoft.Migrate/moveCollections/RegionToZone-DemoMC/o
perations/d3e06ac3-a961-4045-8301-aee7f6911160
Message :
Name : d3e06ac3-a961-4045-8301-aee7f6911160
Property : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Any
StartTime : 9/8/2023 7:01:31 AM
Status : Succeeded
Verpflichten
Nach der anfänglichen Verschiebung müssen Sie entscheiden, ob Sie einen Commit für die Verschiebung durchführen oder sie verwerfen. Commit schließt den Umzug in die Zielregion ab.
Committen Sie die Verschiebung wie folgt:
Invoke-AzResourceMoverCommit "RegionToZone-DemoMCRG" -MoveCollectionName "RegionToZone-DemoMC" -MoveResource $("demoVM-MoveResource")
Ausgabe:
AdditionalInfo :
Code :
Detail :
EndTime : 9/22/2023 5:26:55 AM
Id : /subscriptions/e80eb9fa-c996-4435-aa32-5af6f3d3077c/resourceGroups/RegionToZone-DemoMCRG/providers/Microsoft.Migrate/moveCollections/RegionToZone-DemoMC/operations/35dd1d93-ba70-4dc9-a17f-7d8ba48678d8
Message :
Name : 35dd1d93-ba70-4dc9-a17f-7d8ba48678d8
Property : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Any
StartTime : 9/22/2023 5:26:54 AM
Status : Succeeded
Entfernen einer Ressource
Sie können eine einzelne Ressource oder mehrere Ressourcen aus einem MoveCollection
mithilfe der folgenden Cmdlets entfernen:
Abrufen einer Liste der Verschiebungsressourcen, die der Verschiebungssammlung hinzugefügt werden:
$list = Get-AzResourceMoverMoveResource -ResourceGroupName "<MoveCollectionResourceGroupName>" -MoveCollectionName "<MoveCollectionName>"
Entfernen der gefundenen Verschiebungsressourcen:
Invoke-AzResourceMoverBulkRemove -ResourceGroupName "<MoveCollectionResourceGroupName>" -MoveCollectionName "<MoveCollectionName>" -MoveResource $($list.Name)
Entfernen der Verschiebungssammlung:
Remove-AzResourceMoverMoveCollection -ResourceGroupName "<MoveCollectionResourceGroupName>" -MoveCollectionName "<MoveCollectionName>"
Hinweis
Wenn Sie Autorisierungsprobleme mit verwalteten Identitäten beobachten, aktivieren Sie den Zugriff auf verwaltete Identitäten erneut, indem Sie diese Schritte erneut ausführen .
Löschen der regionalen Quell-VMs
Nachdem Sie die Verschiebung committet haben und überprüft haben, ob die Ressourcen in der Zielregion wie erwartet funktionieren, können Sie jede Quellressource löschen und zwar mithilfe von:
Nächste Schritte
Erfahren Sie, wie Sie Azure-VMs von einer einzelnen Instanz über das Portal aus einer regionalen in eine zonale Konfiguration verschieben.