Administración de grupos de recursos y colecciones de transferencia de recursos
En esta artículo se describe cómo eliminar recursos de una colección de transferencia de recursos o bien cómo quitar un grupo de recursos o una colección de transferencia de recursos en Azure Resource Mover. Las colecciones de desplazamiento se usan al migrar recursos de Azure entre regiones de Azure.
Eliminación de un recurso en el portal
Puede quitar recursos de una colección de transferencia de recursos en el portal de Resource Mover de la manera siguiente:
En el panel Azure Resource Mover>Entre regiones, seleccione todos los recursos que quiere quitar de la colección y, luego, seleccione Quitar.
En Quitar recursos, seleccione Quitar.
Eliminación de una colección de transferencia de recursos o un grupo de recursos en el portal
Puede quitar una colección de transferencia de recursos o un grupo de recursos en el portal. Al quitar una colección de transferencia de recursos o un grupo de recursos, se eliminan todos los recursos de la colección.
Para quitar una colección de transferencia de recursos o un grupo de recursos, siga estos pasos:
- Siga estas instrucciones para quitar recursos de la colección. Si va a quitar un grupo de recursos, asegúrese de que no contiene ningún recurso.
- Elimine la colección de transferencia de recursos o el grupo de recursos.
Eliminación de un recurso con PowerShell
Con los cmdlets de PowerShell puede quitar un único recurso de un elemento MoveCollection o quitar varios recursos.
Eliminación de un solo recurso
Quite un recurso (en nuestro ejemplo, la red virtual psdemorm-vnet) como se indica a continuación:
# Remove a resource using the resource ID
Remove-AzResourceMoverMoveResource -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -Name "psdemorm-vnet"
Salida tras ejecutar el cmdlet
Eliminación de varios recursos
Elimine varios recursos de la manera siguiente:
Valide las dependencias:
$resp = Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -MoveResource $('psdemorm-vnet') -ValidateOnly
Salida tras ejecutar el cmdlet
Recupere los recursos dependientes que deben quitarse (junto con nuestra red virtual de ejemplo psdemorm-vnet):
$resp.AdditionalInfo[0].InfoMoveResource
Salida tras ejecutar el cmdlet
Quite todos los recursos, junto con la red virtual:
Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -MoveResource $('PSDemoVM','psdemovm111', 'PSDemoRM-vnet','PSDemoVM-nsg')
Salida tras ejecutar el cmdlet
Eliminación de una colección con PowerShell
Quite una colección de transferencia de recursos entera de la suscripción, como se muestra a continuación:
Siga estas instrucciones para quitar recursos de la colección mediante PowerShell.
Después, quite una colección como se indica a continuación:
Remove-AzResourceMoverMoveCollection -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"
Salida tras ejecutar el cmdlet
Nota:
Para quitar recursos en masa en los que no se identifica el árbol de dependencias, use Invoke-AzResourceMoverBulkRemove (Az.ResourceMover).
Estado del recurso de VM después de la eliminación
Lo que sucede cuando se quita un recurso de máquina virtual de una colección de desplazamiento depende del estado del recurso, tal y como se resume en la tabla.
Eliminación de estado de VM
Estado del recurso | VM | Redes |
---|---|---|
Agregado a una colección de desplazamiento | Se elimina de la colección de desplazamiento. | Se elimina de la colección de desplazamiento. |
Dependencias resueltas/acción "preparar" pendiente | Se elimina de la colección de desplazamiento. | Se elimina de la colección de desplazamiento. |
Acción "preparar" en curso (o cualquier otro estado en curso) |
Error en la operación de eliminación. | Error en la operación de eliminación. |
Error en la acción "preparar" | Se elimina de la colección de desplazamiento. Se elimina cualquier elemento creado en la región de destino, incluidos los discos de réplica. Los recursos de infraestructura creados durante el traslado deben eliminarse manualmente. |
Se elimina de la colección de desplazamiento. |
Acción "iniciar movimiento" pendiente | Se elimina de la colección de desplazamiento. Se elimina cualquier elemento creado en la región de destino, incluidas las VM, los discos de réplica, etc. Los recursos de infraestructura creados durante el traslado deben eliminarse manualmente. |
Se elimina de la colección de desplazamiento. |
Error en la acción "iniciar movimiento" | Se elimina de la colección de desplazamiento. Se elimina cualquier elemento creado en la región de destino, incluidas las VM, los discos de réplica, etc. Los recursos de infraestructura creados durante el traslado deben eliminarse manualmente. |
Se elimina de la colección de desplazamiento. |
Confirmación pendiente | Se recomienda descartar el traslado para que los recursos de destino se eliminen primero. El recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Se recomienda descartar el traslado para que los recursos de destino se eliminen primero. El recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Error de confirmación | Se recomienda descartarlo para que los recursos de destino sean los primeros que se eliminen. El recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Se recomienda descartar el traslado para que los recursos de destino se eliminen primero. El recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Acción "descartar" completada | El recurso vuelve al estado Acción "iniciar movimiento" pendiente. Se elimina de la colección de desplazamiento, junto con los elementos creados en la máquina virtual de destino: la VM, los discos de réplica, el almacén, etc. Los recursos de infraestructura creados durante el traslado deben eliminarse manualmente. Los recursos de infraestructura creados durante el traslado deben eliminarse manualmente. |
El recurso vuelve al estado Acción "iniciar movimiento" pendiente. Se eliminó de la colección de desplazamiento. |
Error en la acción "descartar" | Se recomienda descartar los traslados para que los recursos de destino se eliminen primero. A continuación, el recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Se recomienda descartar los traslados para que los recursos de destino se eliminen primero. A continuación, el recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Acción "eliminar origen" pendiente | Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino. |
Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino. |
Error en la acción "eliminar origen" | Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino. |
Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino. |
Transferencia de recursos completada | Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino o de origen. |
Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino o de origen. |
Estado del recurso de SQL después de la eliminación
Lo que sucede cuando se quita un recurso de Azure SQL de una colección de desplazamiento depende del estado del recurso, tal y como se resume en la tabla.
Estado del recurso | SQL |
---|---|
Agregado a una colección de desplazamiento | Se elimina de la colección de desplazamiento. |
Dependencias resueltas/acción "preparar" pendiente | Se elimina de la colección de desplazamiento. |
Acción "preparar" en curso (o cualquier otro estado en curso) |
Error en la operación de eliminación. |
Error en la acción "preparar" | Se elimina de la colección de desplazamiento. Se eliminan todos los elementos creados en la región de destino. |
Acción "iniciar movimiento" pendiente | Se elimina de la colección de desplazamiento. Se eliminan todos los elementos creados en la región de destino. La base de datos SQL existe en este momento y se eliminará. |
Error en la acción "iniciar movimiento" | Se elimina de la colección de desplazamiento. Se eliminan todos los elementos creados en la región de destino. La base de datos SQL existe en este momento y se debe eliminar. |
Confirmación pendiente | Se recomienda descartar el traslado para que los recursos de destino se eliminen primero. El recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Error de confirmación | Se recomienda descartar el traslado para que los recursos de destino se eliminen primero. El recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Acción "descartar" completada | El recurso vuelve al estado Acción "iniciar movimiento" pendiente. Se elimina de la colección de desplazamiento, junto con todos los elementos creados en el destino, incluidas las bases de datos SQL. |
Error en la acción "descartar" | Se recomienda descartar los traslados para que los recursos de destino se eliminen primero. A continuación, el recurso vuelve al estado Acción "iniciar movimiento" pendiente y puede continuar desde allí. |
Acción "eliminar origen" pendiente | Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino. |
Error en la acción "eliminar origen" | Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino. |
Transferencia de recursos completada | Se eliminó de la colección de desplazamiento. No se elimina ningún elemento creado en la región de destino o de origen. |
Pasos siguientes
Pruebe a migrar una máquina virtual a otra región con Resource Mover.