Migración de recursos de proceso a Azure global
Importante
Desde agosto de 2018, no hemos aceptado nuevos clientes ni hemos implementado nuevas características y servicios en las ubicaciones originales de Microsoft Cloud Germany.
En función de la evolución de las necesidades de los clientes, recientemente hemos lanzado dos nuevas regiones de centros de datos en Alemania, que ofrecen residencia de datos de clientes, conectividad completa a la red en la nube global de Microsoft y precios competitivos en el mercado.
Además, el 30 de septiembre de 2020 anunciamos que Microsoft Cloud Germany cerraría el 29 de octubre de 2021. Encontrará más detalles aquí: https://www.microsoft.com/cloud-platform/germany-cloud-regions.
Migre hoy mismo para aprovechar la gran cantidad de funcionalidades, la seguridad de nivel empresarial y características completas disponibles en las nuevas regiones de centro de datos de Alemania.
En este artículo se proporciona información que puede ayudarle a migrar los recursos de proceso de Azure desde Azure Alemania a Azure global.
IaaS de proceso
No puede migrar directamente los recursos de infraestructura como servicio de proceso de Azure desde Azure Alemania a Azure global. Sin embargo, hay varias maneras de "duplicar" las máquinas virtuales.
Duplicación mediante Site Recovery
Azure Site Recovery puede ayudarle a migrar las máquinas virtuales de Azure Alemania a Azure global. Debido a que el origen y el destino están en diferentes inquilinos en una migración de Azure Alemania a Azure global, no puede usar la opción normal de recuperación de ante desastres de Azure que está disponible para las máquinas virtuales. El truco consiste en configurar un almacén de Site Recovery en el entorno de destino (Azure global) y continuar como si estuviera trasladando un servidor físico a Azure. En Azure Portal, seleccione una ruta de replicación etiquetada como No virtualizado. Cuando finalice la replicación, realice una conmutación por error.
Nota:
Los siguientes pasos son los mismos que seguiría para migrar un servidor físico que se está ejecutando en el entorno local a Azure.
Si quiere saber más, consulte este útil tutorial de Site Recovery. Para obtener una introducción rápida, esta es una versión más corta y ligeramente adaptada del proceso:
Instale un servidor de configuración o proceso en su entorno de origen para crear las imágenes del servidor. A continuación, replique las imágenes en el almacén de Azure Recovery Services en su entorno de destino. El trabajo lo realiza el servidor de configuración. No necesita tener acceso a los servidores individuales.
- Inicie sesión en el portal de Azure Alemania.
- Compare las versiones del sistema operativo de las máquinas virtuales que desea migrar con la matriz de compatibilidad.
- Configure una nueva máquina virtual en la instancia de Azure Virtual Network de origen para que sirva de servidor de configuración:
- Seleccione DS4v3 o superior (de 4 a 8 núcleos, 16 GB de memoria).
- Conecte un disco adicional que tenga al menos 1 TB de espacio disponible (para las imágenes de máquina virtual).
- Use Windows Server 2012 R2 o versiones posteriores.
- Asegúrese de que los puertos 443 y 9443 estén abiertos para la subred en ambas direcciones.
- Inicie sesión en la nueva máquina virtual (ConfigurationServer).
- En la sesión de escritorio remoto, inicie sesión en el portal de Azure global con sus credenciales de Azure global.
- Configure una red virtual en el que se ejecutarán las máquinas virtuales replicadas.
- Cree una cuenta de Azure Storage.
- Configure el almacén de Recovery Services.
- Defina el Objetivo de protección (En Azure>No virtualizado/Otro).
- Descargue el archivo de instalación unificada de Site Recovery (Preparar infraestructura>Origen). Al abrir la dirección URL del portal desde dentro de ConfigurationServer, el archivo se descarga en el servidor correcto. Desde fuera de ConfigurationServer, cargue el archivo de instalación en ConfigurationServer.
- Descargue la clave de registro del almacén (cárguelo en ConfigurationServer como en el paso anterior, si fuera necesario).
- Ejecute la instalación unificada de Recovery en ConfigurationServer.
- Configure el entorno de destino (compruebe que sigue conectado al portal de destino).
- Defina la directiva de replicación.
- Inicie la replicación.
Después de que la replicación se realice correctamente, pruebe el escenario; para ello, realice una conmutación por error de prueba. Compruebe y elimine la prueba. El paso final es realizar la conmutación por error real.
Precaución
No se produce la sincronización con la máquina virtual de origen. Si desea migrar de nuevo, limpie todo y vuelva a empezar desde el principio.
Duplicación mediante la importación o exportación de plantillas de Resource Manager
Puede exportar la plantilla de Azure Resource Manager que se usa para realizar la implementación en el equipo local. Edite la plantilla para cambiar la ubicación y otros parámetros o variables. Después, vuelva a realizar la implementación en Azure global.
Importante
Cambie la ubicación, los secretos de Azure Key Vault, los certificados y otros GUID para que sea coherente con la nueva región.
Exporte la plantilla de Resource Manager en el portal mediante la selección del grupo de recursos. Seleccione Implementaciones y, después, seleccione la implementación más reciente. Seleccione Plantilla en el menú de la izquierda y descargue la plantilla.
Se descarga un archivo .zip que contiene varios archivos. Los scripts de PowerShell, CLI de Azure, Ruby o .NET le ayudan a implementar la plantilla. El archivo parameters.json tiene toda la información la última implementación. Es probable que necesite cambiar algunos valores de este archivo. Edite el archivo template.json si quiere volver a implementar solo un subconjunto de los recursos.
Para obtener más información:
- Actualice sus conocimientos completando los tutoriales de Site Recovery.
- Obtenga información sobre como exportar plantillas de Resource Manager o lea una introducción a Azure Resource Manager.
- Obtenga más información sobre la recuperación ante desastres de un equipo físico a Azure mediante Site Recovery.
- Lea la introducción a las ubicaciones de Azure.
- Más información acerca de cómo volver a implementar una plantilla.
Cloud Services
Para volver a implementar los recursos de Azure Cloud Services, vuelva a proporcionar las definiciones .cspkg
y .cscfg
.
Azure portal
Para volver a implementar los servicio en la nube en Azure Portal:
-
Cree un nuevo servicio en la nube mediante las definiciones
.cspkg
y.cscfg
. - Actualice el registro CNAME o A para que apunte el tráfico al nuevo servicio en la nube.
- Cuando el tráfico apunta al nuevo servicio en la nube, elimine el servicio en la nube anterior de Azure Alemania.
PowerShell
Para volver a implementar los servicios en la nube mediante PowerShell:
Cree un nuevo servicio en la nube mediante las definiciones
.cspkg
y.cscfg
.New-AzureService -ServiceName <yourServiceName> -Label <MyTestService> -Location <westeurope>
Cree una nueva implementación mediante las definiciones
.cspkg
y.cscfg
.New-AzureDeployment -ServiceName <yourServiceName> -Slot <Production> -Package <YourCspkgFile.cspkg> -Configuration <YourConfigFile.cscfg>
Actualice el registro CNAME o A para que apunte el tráfico al nuevo servicio en la nube.
Cuando el tráfico apunta al nuevo servicio en la nube, elimine el servicio en la nube anterior de Azure Alemania.
Remove-AzureService -ServiceName <yourOldServiceName>
API DE REST
Para volver a implementar servicios en la nube mediante la API REST:
Cree un nuevo servicio en la nube en el entorno de destino.
https://management.core.windows.net/<subscription-id>/services/hostedservices
Cree una nueva implementación mediante Create Deployment API. Para buscar las definiciones
.cspkg
y.cscfg
, puede llamar a Get Package API.https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/production
Cuando el tráfico apunta al nuevo servicio en la nube, elimine el servicio en la nube anterior de Azure Alemania.
https://management.core.cloudapi.de/<subscription-id>/services/hostedservices/<old-cloudservice-name>
Para obtener más información:
- Revise la introducción a Cloud Services.
Service Fabric
No puede migrar recursos de Azure Service Fabric de Azure Alemania a Azure global. Debe volver a implementar los recursos de Service Fabric en el nuevo entorno.
Puede obtener información sobre el entorno actual de Service Fabric mediante los cmdlets de PowerShell. Acceda a todos los cmdlets que están relacionados con Service Fabric especificando Get-Help *ServiceFabric*
en PowerShell.
Para obtener más información:
- Actualice sus conocimientos completando los tutoriales de Service Fabric.
- Obtenga información sobre cómo crear un nuevo clúster.
- Revise la introducción a Service Fabric.
Batch
No puede migrar datos de la cuenta de Azure Batch desde una región a otra. La cuenta puede tener máquinas virtuales en ejecución asociadas con ella y estar interactuando activamente con datos de cuentas de almacenamiento, bases de datos u otros sistemas de almacenamiento.
Vuelva a implementar los scripts, las plantillas o el código en la nueva región. La reimplementación incluye las siguientes tareas:
- Creación de una cuenta de Batch.
- Aumento de la cuota de la cuenta de Batch.
- Creación de grupos de Batch.
- Creación de nuevas cuentas de almacenamiento, bases de datos y otros servicios que se usan para conservar los datos de entrada y salida.
- Actualización de la configuración y el código para que apunte a la nueva cuenta de Batch y usar las nuevas credenciales.
Para obtener más información:
- Actualice sus conocimientos completando los tutoriales de Batch.
- Revise la Introducción a Azure Batch.
Functions
En este momento no se admite la migración de los recursos de Azure Functions desde Azure Alemania a Azure global. Se recomienda exportar una plantilla de Resource Manager, cambiar la ubicación y, después, volver a implementarla en la región de destino.
Importante
Cambie la ubicación, los secretos de Key Vault, los certificados, configuraciones de aplicación y otros GUID para que sean coherentes con la nueva región.
Para obtener más información:
- Actualice sus conocimientos completando los tutoriales de Functions.
- Aprenda a exportar plantillas de Resource Manager o lea una introducción a Azure Resource Manager.
- Revise la introducción a Azure Functions.
- Consulte una introducción a las ubicaciones de Azure.
- Obtenga información sobre cómo volver a implementar una plantilla.
Conjuntos de escalado de máquinas virtuales
Para migrar los conjuntos de escalado de máquinas virtuales a Azure global, exporte la plantilla de Resource Manager, adáptela al nuevo entorno y, a continuación, vuelva a implementarla en la región de destino. Exporte solo la plantilla base y vuelva a implementar la plantilla en el nuevo entorno. Las instancias de los conjuntos de escalado de máquinas virtuales individuales deben ser todas iguales.
Importante
Cambie la ubicación, los secretos de Key Vault, los certificados y otros GUID para que sea coherente con la nueva región.
Para obtener más información:
- Actualice sus conocimientos completando los tutoriales del conjunto de escalado de máquina virtual.
- Aprenda a exportar las plantillas de Azure Resource Manager.
- Revise la introducción a Azure Resource Manager.
- Obtenga información general de los conjuntos de escalado de máquinas virtuales.
- Lea una introducción a las ubicaciones de Azure.
- Obtenga información sobre cómo volver a implementar una plantilla.
Web Apps
En este momento, no se pueden migrar las aplicaciones que ha creado con la característica Web Apps de Azure App Service desde Azure Alemania a Azure global. Se recomienda exportar una aplicación web como una plantilla de Resource Manager y, después, vuelva a implementarla después de cambiar la propiedad de ubicación en la nueva región.
Importante
Cambie la ubicación, los secretos de Key Vault, los certificados y otros GUID para que sea coherente con la nueva región.
Para obtener más información:
- Actualice sus conocimientos completando los tutoriales de App Service.
- Aprenda a exportar plantillas de Resource Manager o lea una introducción a Azure Resource Manager.
- Revise la introducción a App Service.
- Lea la introducción a las ubicaciones de Azure.
- Obtenga información sobre cómo volver a implementar una plantilla.
Pasos siguientes
Obtenga información sobre herramientas, técnicas y recomendaciones para migrar los recursos en las siguientes categorías de servicio: