Guía para trasladar los recursos del modelo de implementación clásica
Los pasos para mover los recursos implementados en el modelo clásico varían en función de si los recursos se trasladan dentro de una misma suscripción o se trasladan a otra nueva.
Traslado en la misma suscripción
Al mover recursos de un grupo de recursos a otro dentro de la misma suscripción, se aplican las restricciones siguientes:
- No se pueden mover redes virtuales (clásicas).
- Debe mover máquinas virtuales (clásicas) con el servicio en la nube.
- Solo puede mover el servicio en la nube cuando el traslado incluya todas sus máquinas virtuales.
- Solo puede mover un servicio en la nube a la vez.
- Solo puede mover una cuenta de almacenamiento (clásica) a la vez.
- No se puede mover la cuenta de almacenamiento (clásica) en la misma operación con una máquina virtual o un servicio en la nube.
Para mover los recursos de la versión clásica a un nuevo grupo de recursos de la misma suscripción, utilice las operaciones de traslado estándar en el portal, Azure PowerShell, la CLI de Azure o la API REST. Use las mismas operaciones que se usan para mover recursos de Resource Manager.
Traslado entre suscripciones
Al mover los servicios en la nube clásicos a una nueva suscripción, se aplican las restricciones siguientes:
- Las suscripciones de origen y destino tienen que estar en el mismo inquilino de Microsoft Entra.
- Las suscripciones del proveedor de servicios en la nube (CSP) no admiten la migración de servicios en la nube clásicos.
- Todos los recursos clásicos de la suscripción se deben mover en la misma operación.
- La suscripción de destino no debe contener otros recursos clásicos.
- Solo puede solicitar el traslado a través de una API de REST independiente para los movimientos clásicos. Los comandos de movimiento estándar de Resource Manager no funcionan para mover recursos clásicos a una nueva suscripción.
Para trasladar recursos clásicos a una nueva suscripción, use operaciones REST específicas para recursos clásicos. Para usar REST, siga estos pasos:
Compruebe si la suscripción de origen puede participar en un movimiento entre suscripciones. Utilice la siguiente operación:
POST https://management.azure.com/subscriptions/{sourceSubscriptionId}/providers/Microsoft.ClassicCompute/validateSubscriptionMoveAvailability?api-version=2016-04-01
En el cuerpo de la solicitud, incluya:
{ "role": "source" }
La respuesta para la operación de validación está en el formato siguiente:
{ "status": "{status}", "reasons": [ "reason1", "reason2" ] }
Compruebe si la suscripción de destino puede participar en un movimiento entre suscripciones. Utilice la siguiente operación:
POST https://management.azure.com/subscriptions/{destinationSubscriptionId}/providers/Microsoft.ClassicCompute/validateSubscriptionMoveAvailability?api-version=2016-04-01
En el cuerpo de la solicitud, incluya:
{ "role": "target" }
La respuesta está en el mismo formato que la validación de la suscripción de origen.
Mueva todos los recursos clásicos que pasan la validación de una suscripción a otra. Utilice la siguiente operación:
POST https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.ClassicCompute/moveSubscriptionResources?api-version=2016-04-01
En el cuerpo de la solicitud, incluya:
{ "target": "/subscriptions/{target-subscription-id}" }
La operación puede ejecutarse durante varios minutos.
Posibles mensajes de error en la fase de validación de la suscripción de origen
"La migración de la suscripción de SubscriptionId {id. de suscripción} no puede continuar porque la migración de la IaaS clásica a ARM se encuentra en curso para el recurso de implementación siguiente: xx en HostedService {nombre del servicio en la nube clásico}"
Este mensaje significa que hay un servicio en la nube clásico que está migrando continuamente al servicio en la nube (soporte extendido). Debe anular esta operación de migración de ARM y volver a intentar la validación.
"La suscripción de origen {id. de suscripción} está vacía"
La suscripción de origen no puede estar vacía, deshabilitada, eliminada o actualmente en proceso de migración. Durante el período de migración, las operaciones de escritura no se permiten en los recursos de la suscripción.
"La suscripción de origen contiene aplicaciones que no admiten la migración: {nombre de la aplicación}"
"La suscripción de origen contiene los siguientes servicios en la nube que no admiten la migración: {nombre del servicio en la nube}"
No puede migrar los recursos mencionados en el mensaje de error, por lo que elimine estos recursos antes de desencadenar la migración.
Más información
El nombre de dominio y la dirección IP pública siguen siendo los mismos que antes de la migración. En circunstancias normales, no hay tiempo de inactividad para el servicio en la nube durante la migración.
Pasos siguientes
Si tiene problemas para mover los recursos de la versión clásica, póngase en contacto con el servicio de soporte técnico.
Para ver los comandos para trasladar recursos, vea Traslado de los recursos a un nuevo grupo de recursos o a una nueva suscripción.