你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Az.ResourceMover

Microsoft Azure PowerShell:ResourceMover cmdlet

资源迁移器

Add-AzResourceMoverMoveResource

在移动集合中创建或更新移动资源。

“Add-AzResourceMoverMoveResource”命令对于“RegionToRegion”和“RegionToZone”类型移动集合保持不变。

Get-AzResourceMoverMoveCollection

获取移动集合。

对于“RegionToRegion”和“RegionToZone”类型移动集合,“Get-AzResourceMoverMoveCollection”命令保持不变。

Get-AzResourceMoverMoveResource

获取移动资源。

“Get-AzResourceMoverMoveResource”命令对于“RegionToRegion”和“RegionToZone”类型移动集合保持不变。

Get-AzResourceMoverRequiredForResources

需要 arm 资源的移动资源列表。

**“Get-AzResourceMoverRequiredForResources”命令适用于“RegionToRegion”类型移动集合。

但是,对于具有 moveType“RegionToZone”依赖项的移动集合,在执行“Resolve-AzResourceMoverMoveCollectionDependency”后,会自动添加到移动集合中。 有关更多详细信息,请参阅“Resolve-AzResourceMoverMoveCollectionDependency”命令文档。**

Get-AzResourceMoverUnresolvedDependency

获取未解析的依赖项的列表。

“Get-AzResourceMoverUnresolvedDependency”命令适用于“RegionToRegion”类型移动集合。

但是,对于具有 moveType“RegionToZone”依赖项的移动集合,在执行“Resolve-AzResourceMoverMoveCollectionDependency”后,会自动添加到移动集合中。 有关更多详细信息,请参阅“Resolve-AzResourceMoverMoveCollectionDependency”命令文档。

Invoke-AzResourceMoverBulkRemove

从移动集合中删除请求正文中包含的移动资源集。 业务流程由服务完成。 为了帮助用户满足先决条件,客户端可以使用 validateOnly 属性设置为 true 调用作。

“Invoke-AzResourceMoverBulkRemove”命令对于“RegionToRegion”和“RegionToZone”类型移动集合保持不变。

Invoke-AzResourceMoverCommit

提交请求正文中包含的资源集。 成功完成 moveResource moveState“CommitPending”或“CommitFailed”中的 moveResources 时,会触发提交作。moveResource moveState 执行转换到 Committed。 为了帮助用户满足先决条件,客户端可以使用 validateOnly 属性设置为 true 调用作。

“Invoke-AzResourceMoverCommit”命令对于“RegionToRegion”和“RegionToZone”类型移动集合保持不变。

Invoke-AzResourceMoverDiscard

放弃请求正文中包含的资源集。 在成功完成 moveResource moveResource moveState“CommitPending”或“DiscardFailed”时,将触发放弃操作,moveResource moveState 执行到 MovePending 的转换。 为了帮助用户满足先决条件,客户端可以使用 validateOnly 属性设置为 true 调用作。

“Invoke-AzResourceMoverDiscard”命令不适用于 moveType“RegionToZone”的移动集合,因为放弃不是区域到区域移动方案的有效操作。

Invoke-AzResourceMoverInitiateMove

移动请求正文中包含的资源集。在 moveResources 位于 moveState“MovePending”或“MoveFailed”之后,移动作会触发,成功完成 moveResource moveState 执行转换以 CommitPending.To 帮助用户满足客户端调用作的先决条件,并将 validateOnly 属性设置为 true。

“Invoke-AzResourceMoverInitiateMove”命令对于“RegionToRegion”和“RegionToZone”类型移动集合保持不变。

Invoke-AzResourceMoverPrepare

启动请求正文中包含的资源集的准备。 准备作位于 moveState“PreparePending”或“PrepareFailed”中的 moveResources 上,成功完成 moveResource moveState 执行到 MovePending 的转换。 为了帮助用户满足先决条件,客户端可以使用 validateOnly 属性设置为 true 调用作。

“Invoke-AzResourceMoverPrepare”命令不适用于 moveType 为“RegionToZone”的移动集合,因为准备不是区域到区域移动方案的有效作。

New-AzResourceMoverMoveCollection

创建或更新移动集合。 目前支持基于移动方案的以下移动集合类型:

1.RegionToRegion(跨区域移动资源)

2.RegionToZone(将虚拟机移到同一区域中的区域)

Remove-AzResourceMoverMoveCollection

删除移动集合。

对于“RegionToRegion”和“RegionToZone”类型移动集合,“Remove-AzResourceMoverMoveCollection”命令保持不变。

Remove-AzResourceMoverMoveResource

从移动集合中删除移动资源。

“Remove-AzResourceMoverMoveResource”命令对于“RegionToRegion”和“RegionToZone”类型移动集合保持不变。

Resolve-AzResourceMoverMoveCollectionDependency

计算、解析并验证 move 集合中 moveResources 的依赖项。

请注意,对于“RegionToRegion”类型移动集合,“Resolve-AzResourceMoverMoveCollectionDependency”命令仅解析移动集合,用户需要使用“Get-AzResourceMoverUnresolvedDependency”识别未解析的依赖项列表,然后使用“Add-AzResourceMoverMoveResource”命令手动将它们添加到移动集合。

但是,对于 moveType“RegionToZone”,此命令查找所需的依赖项,并在单个步骤中自动将它们添加到移动集合。