Migración de recursos web 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 web de Azure desde Azure Alemania a Azure global.

Web Apps

En este momento, no se admite la migración de aplicaciones que ha creado con la característica Web Apps de Azure App Service de Azure Alemania a Azure global. Se recomienda exportar la aplicación web como una plantilla de Azure Resource Manager. Después, vuelva a realizar la implementación después de cambiar la propiedad de ubicación a la nueva región de destino.

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.

Migración del recurso de aplicación web

  1. Exporte la aplicación web y el plan de App Service como plantilla desde la suscripción de Azure Alemania. Seleccione los recursos que quiera migrar en el grupo de recursos de la aplicación web y expórtelos como una plantilla.

  2. Descargue la plantilla como un archivo ZIP.

  3. Cambie la propiedad location del archivo template.json por la región global de Azure de destino. Por ejemplo, el siguiente archivo JSON tiene una ubicación de destino de Oeste de EE. UU. .

        "resources": [
        {
            "type": "Microsoft.Web/serverfarms",
            "apiVersion": "2018-02-01",
            "name": "[parameters('serverfarms_myappservice_name')]",
            "location": "West US",
    
    
  4. Implemente la plantilla modificada en Azure global. Por ejemplo, puede usar PowerShell para la implementación.

    az deployment group create --name "<web app name>" \
        --resource-group "<resource group name>" \
        --template-file "<path of your template.json file>"
    

Migración del contenido de la aplicación web

  1. En el portal de Azure Alemania, seleccione la aplicación web.

  2. Seleccione Herramientas de desarrollo > Herramientas avanzadas.

  3. En el menú superior, seleccione Consola de depuración y después PowerShell.

  4. Seleccione sitio.

  5. Seleccione el icono de descarga situado junto a la carpeta wwwroot. El archivo ZIP descargado contiene el código fuente de la aplicación web.

  6. Implemente la raíz web en la aplicación web global de Azure migrada. Por ejemplo, puede usar el siguiente script de PowerShell.

    az webapp deployment source config-zip \
        --resource-group "<resource group name>" \
        --name "<web App name>" \
        --src "path to webroot folder zip file"
    

Para obtener más información:

Notification Hubs

Para migrar la configuración de una instancia de Azure Notification Hubs a otra, exporte e importe todos los tokens de registro con sus etiquetas:

  1. Exporte los registros existentes del Centro de notificaciones a un contenedor de almacenamiento de blobs de Azure.
  2. Cree un nuevo Centro de notificaciones en el entorno de destino.
  3. Importe los tokens de registro desde el almacenamiento de blobs al nuevo Centro de notificaciones.

Para obtener más información:

Event Hubs

Para migrar un centro de eventos de Azure, exporte la plantilla de recursos del centro de eventos desde Azure Alemania y, después, implemente la plantilla en Azure global.

  1. Exporte el centro de eventos como plantilla desde la suscripción de Azure Alemania.
  2. Implemente la plantilla del centro de eventos como una plantilla personalizada en la suscripción global de Azure. Cargue e implemente la plantilla que ha exportado desde la suscripción de Azure Alemania.

Para obtener más información:

Pasos siguientes

Obtenga información sobre herramientas, técnicas y recomendaciones para migrar los recursos en las siguientes categorías de servicio: