Acerca del proceso de traslado

Azure Resource Mover le ayuda a trasladar los recursos de Azure entre regiones de Azure.

En este artículo se resumen los componentes que usa Resource Mover y se describe el proceso de traslado.

Componentes

Estos componentes se usan durante el traslado de región.

Componente Detalles
Resource Mover Resource Mover se coordina con los proveedores de recursos de Azure para orquestar el traslado de recursos entre regiones. Resource Mover analiza las dependencias de los recursos y mantiene y administra el estado de los recursos durante el proceso de traslado.
Colección de movimiento Una colección de movimiento es un objeto de Azure Resource Manager.

La colección de movimiento se crea durante el proceso de traslado de región, para cada combinación emparejada de las regiones de origen y de destino de una suscripción. La colección almacena metadatos e información de configuración de los recursos que se quieren trasladar.

Los recursos agregados a una colección de movimiento deben estar en la misma suscripción, pero pueden estar en distintos grupos de recursos.
Recurso de traslado Cuando se agrega un recurso a una colección de movimiento, Resource Mover realiza un seguimiento de él como un recurso de traslado.

Resource Mover mantiene información de todos los recursos de traslado en la colección de movimiento y mantiene una relación uno a uno entre el recurso de origen y el de destino.
Dependencias Resource Mover valida los recursos que se agregan a una colección y comprueba si los recursos tienen dependencias que no están en la colección de movimiento.

Después de identificar las dependencias de un recurso, puede agregarlas a la colección de movimiento y trasladarlas también, o bien puede seleccionar otros recursos existentes en la región de destino. Se deben resolver todas las dependencias antes de iniciar el traslado.

Proceso de traslado de región

Diagram showing the move steps

A cada recurso de traslado se le aplican los pasos resumidos.

Step Detalles Estado y problemas
Paso 1: Selección de recursos Seleccione un recurso. El recurso se agrega a la colección de movimiento. El estado de los recursos se cambia a La acción "Preparar" está pendiente.
Paso 2: Validación de dependencias La validación de las dependencias se lleva a cabo junto con la incorporación de recursos en segundo plano.

Debe agregar recursos dependientes si la validación muestra que hay pendientes recursos de este tipo.

Agréguelos a la colección de transferencia de recursos.

Asegúrese de agregar todos los recursos dependientes, incluso si no desea trasladarlos. Más adelante, podrá especificar que los recursos que va a trasladar deben usar distintos recursos en la región de destino en lugar de usar la opción Configuración.

Es posible que tenga que validar manualmente si hay dependencias pendientes en la pestaña Validar dependencias.
Paso 3: Preparación Inicie el proceso de preparación. Los pasos de preparación dependen de los recursos que se van a trasladar:

- Recursos sin estado: los recursos sin estado solo tienen información de configuración. Estos recursos no necesitan una replicación continua de los datos para trasladarlos. Algunos ejemplos son las redes virtuales de Azure, los adaptadores de red, los equilibradores de carga y los grupos de seguridad de red. Para este tipo de recurso, el proceso de preparación genera una plantilla de Azure Resource Manager.

- Recursos con estado: los recursos con estado tienen tanto información de configuración como datos que se deben trasladar. Entre los ejemplos se incluyen las máquinas virtuales de Azure y las bases de datos de Azure SQL. El proceso de preparación es diferente para cada recurso. Podría incluir la replicación del recurso de origen en la región de destino.
Al iniciarse, se cambia el estado de los recursos a La acción "Preparar" está en curso.

Una vez finalizada la preparación, el estado del recurso cambia a La acción "Iniciar movimiento" está pendiente, sin problemas detectados.

Un proceso incorrecto cambia el estado a Error en la acción "Preparar" .
Paso 4: Inicio del traslado Inicie el proceso de traslado. El método de traslado depende del tipo de recurso:

- Sin estado: normalmente, para los recursos sin estado, el proceso de traslado implementa una plantilla importada en la región de destino. La plantilla se basa en la configuración del recurso de origen y en cualquier edición manual que realice en la configuración de destino.

- Con estado: en el caso de los recursos con estado, el proceso de traslado puede implicar la creación del recurso o la habilitación de una copia en la región de destino.

Solo en el caso de los recursos con estado, el inicio de un traslado podría provocar un tiempo de inactividad en los recursos de origen. Por ejemplo, máquinas virtuales y SQL.
Al iniciar el traslado, el estado cambia a La acción "Iniciar movimiento" está en curso.

Un inicio de traslado correcto cambia el estado de los recursos a La acción "Confirmar movimiento" está pendiente, sin problemas detectados.

Un proceso de traslado incorrecto cambia el estado a Error en la acción "Iniciar movimiento" .
Paso 5, opción 1: Descarte del traslado Después del traslado inicial, puede decidir si desea continuar con un traslado completo. Si no lo desea, puede descartar el traslado y Resource Mover elimina los recursos creados en el destino. El proceso de replicación de los recursos con estado continúa después del proceso de descarte. Esta opción es útil para realizar pruebas. Al descartar los recursos, se cambia el estado a La acción "Descartar movimiento" está en curso.

Un descarte correcto cambia el estado a La acción "Iniciar movimiento" está pendiente, sin problemas detectados.

Un error en el descarte cambia el estado a Error en la acción "Descartar movimiento" .
Paso 5, opción 2: Confirmación del traslado Después del traslado inicial, si desea continuar con un traslado completo, compruebe los recursos de la región de destino y, cuando esté listo, confirme el traslado.

Solo para los recursos con estado, la confirmación puede dar lugar a que los recursos de origen, como las máquinas virtuales o SQL, sean inaccesibles.
Si confirma el traslado, el estado del recurso cambia a Commit move in progress* (La acción "Confirmar movimiento" está en curso).

Una vez confirmado correctamente, el estado del recurso muestra Commit move completed (La acción "Confirmar movimiento" ha finalizado), sin problemas detectados.

Una confirmación con error cambia el estado a Error en la acción "Confirmar movimiento" .
Paso 6: Eliminación en el origen Después de confirmar el traslado y comprobar los recursos en la región de destino, puede eliminar el recurso de origen. Una vez confirmado, los recursos tendrán el estado La acción "Eliminar origen" está pendiente. Después, puede seleccionar el recurso de origen y eliminarlo.

Solo se pueden eliminar recursos con el estado La acción "Eliminar origen" está pendiente.

No se admite la eliminación de un grupo de recursos o SQL Server en el portal de Resource Mover. Estos recursos solo se pueden eliminar desde la página de propiedades del recurso.

Estados del traslado de región

El proceso de traslado tiene varios estados y problemas que pueden surgir durante cada estado. Se resumen en el siguiente diagrama de flujo.

Flowchart for possible states and issues

Análisis de dependencias

A medida que avanza por el proceso de traslado, las dependencias se validan automáticamente si ocurre lo siguiente:

  • Un recurso utiliza recursos dependientes que no están en la colección de movimiento.
  • Un recurso dependiente de la colección de movimiento tiene sus propias dependencias, que no están en la colección de movimiento.
  • Ha modificado la configuración de destino del recurso y debe volver a validar las dependencias.

Eliminación de recursos

Si no desea trasladar un recurso, puede eliminarlo de la colección de movimiento. En general, el recurso se elimina de la colección, junto con las acciones u objetos asociados, como la replicación o las plantillas almacenadas. Lo que ocurre exactamente cuando se elimina un recurso depende del tipo de recurso y del estado del recurso cuando se elimina. Learn more.

Impacto del traslado

En la tabla se resume a qué afecta un traslado entre regiones.

Comportamiento Entre regiones
Data Se trasladan los datos y los metadatos del recurso.

Los metadatos se almacenan de forma temporal para realizar un seguimiento del estado de las dependencias y las operaciones de los recursos.
Recurso El recurso de origen permanece intacto para asegurarse de que las aplicaciones continúan funcionando y, opcionalmente, se puede eliminar después del traslado.

Se crea un recurso en la región de destino.
Proceso de movimiento Proceso de varios pasos que requiere intervención manual y supervisión.
Pruebas: Las pruebas del traslado son importantes, ya que las aplicaciones deben continuar funcionando según lo previsto en la región de destino después del traslado.
Tiempo de inactividad: No se espera ninguna pérdida de datos, sino cierto tiempo de inactividad para trasladar los recursos.

Pasos siguientes

  • Traslado de máquinas virtuales de Azure entre regiones.
  • Traslado de recursos de Azure SQL Database a otra región.