Replicación de máquinas virtuales habilitadas para Azure Disk Encryption en otra región de Azure
En este artículo se describe cómo replicar máquinas virtuales de Azure habilitadas para Azure Disk Encryption (ADE) de una región de Azure a otra.
Nota:
Actualmente, Site Recovery admite ADE con y sin Azure Active Directory (AAD) para VM que ejecutan los sistemas operativos Windows. En el caso de los sistemas operativos Linux, solo se admite ADE sin AAD. Además, en el caso de las máquinas que ejecutan ADE 1.1 (sin AAD), las VM deben usar discos administrados. No se admiten las máquinas virtuales con discos no administrados. Si cambia de ADE 0.1 (con AAD) a 1.1, debe deshabilitar la replicación y volver a habilitarla para una máquina virtual después de habilitar la versión 1.1.
Permisos de usuario necesarios
Site Recovery requiere que el usuario tenga permisos para crear el almacén de claves en la región de destino y que copie las claves desde el almacén de claves de la región de origen al de la región de destino.
Para habilitar la replicación de máquinas virtuales habilitadas para Azure Disk Encryption desde Azure Portal, el usuario necesita los permisos siguientes en los almacenes de claves de la región de origen y de destino.
Permisos del almacén de claves
- Lista, Creación y Obtención
Permisos de secretos del almacén de claves
- Operaciones de administración de secretos
- Obtención, Lista y Establecimiento
- Operaciones de administración de secretos
Permisos de clave del almacén de claves (necesarios solo si las máquinas virtuales usan la clave de cifrado de claves para cifrar las claves de cifrado de disco)
- Operaciones de administración de claves
- Obtención, Lista y Creación
- Operaciones criptográficas
- Descifrado y cifrado
- Operaciones de administración de claves
Para administrar permisos, vaya al recurso de almacén de claves en el portal. Agregue los permisos requeridos del usuario. El ejemplo siguiente muestra cómo se habilitan permisos para el almacén de claves ContosoWeb2Keyvault, que se encuentra en la región de origen.
Vaya a Inicio>Keyvaults>ContosoWeb2KeyVault > Directivas de acceso.

Puede ver que no hay ningún permiso de usuario. Seleccione Agregar nuevo. Escriba la información del usuario y de los permisos.

Si el usuario que habilita la recuperación ante desastres (DR) no tiene los permisos necesarios para copiar las claves, un administrador de seguridad que cuente con los permisos adecuados podrá usar el script siguiente para copiar las claves y los secretos de cifrado en la región de destino.
Para solucionar problemas de permisos, consulte incidencias de permisos del almacén de claves más adelante en este artículo.
Nota:
Para habilitar la replicación de máquinas virtuales habilitadas para Azure Disk Encryption desde el portal, necesita al menos permisos de "lista" en los almacenes de claves, los secretos y las claves.
Copia de las claves de Disk Encryption a la región de recuperación ante desastres con el script de PowerShell
Copie el script en un archivo y asígnele el nombre Copy-keys.ps1.
Abra la aplicación Windows PowerShell y vaya a la carpeta donde se ha guardado el archivo.
Ejecute Copy-keys.ps1.
Proporcione las credenciales de Azure para iniciar sesión.
Seleccione la suscripción de Azure de las máquinas virtuales.
Espere a que se carguen los grupos de recursos y luego seleccione el grupo de recursos de las máquinas virtuales.
Seleccione las máquinas virtuales en la lista que se muestra. Solo las máquinas virtuales que están habilitadas para el cifrado de disco aparecen en la lista.
Seleccione la ubicación de destino.
- Almacenes de claves de cifrado de disco
- Almacenes de claves de cifrado de claves
De forma predeterminada, Site Recovery crea un nuevo almacén de claves en la región de destino. El nombre del almacén tiene un sufijo "asr" y se basa en las claves de cifrado de disco de la máquina virtual de origen. Si un almacén de claves que ha creado Site Recovery ya existe, se vuelve a usar. Si es necesario, seleccione un almacén de claves diferente de la lista.
Habilitar replicación
En este ejemplo la región principal de Azure es Este de Asia y la secundaria es Sudeste de Asia.
En el almacén, seleccione + Replicar.
Especifique los campos siguientes.
- Origen: el punto de origen de las máquinas virtuales, que en este caso es Azure.
- Ubicación de origen: la región de Azure donde quiere proteger las máquinas virtuales. En este ejemplo, la ubicación de origen es "Asia Oriental".
- Modelo de implementación: el modelo de implementación de Azure de las máquinas de origen.
- Suscripción de origen: suscripción a la que pertenecen sus máquinas virtuales de origen. Puede tratarse de cualquier suscripción que se encuentre en el mismo inquilino de Azure Active Directory donde esté el almacén de servicios de recuperación.
- Grupo de recursos: el grupo de recursos al que pertenecen las máquinas virtuales de origen. Todas las máquinas virtuales del grupo de recursos seleccionado se enumeran para su protección en el paso siguiente.
En Máquinas virtuales>Seleccionar máquinas virtuales, seleccione las máquinas virtuales que quiera replicar. Solo puede seleccionar aquellas máquinas en las que se pueda habilitar la replicación. Después, seleccione Aceptar.
En Configuración, puede configurar las opciones siguientes de sitio de destino.
- Ubicación de destino: ubicación donde se replicarán los datos de la máquina virtual de origen. Site Recovery proporciona una lista de regiones de destino adecuadas en función de la ubicación de la máquina seleccionada. Se recomienda usar la misma ubicación que la del almacén de Recovery Services.
- Suscripción de destino: la suscripción de destino que se usa para la recuperación ante desastres. De forma predeterminada, la suscripción de destino será la misma que la de origen.
- Grupo de recursos de destino: el grupo de recursos al que pertenecen todas las máquinas virtuales replicadas. De forma predeterminada, Site Recovery crea un nuevo grupo de recursos en la región de destino. El nombre toma el sufijo "asr". Si un grupo de recursos que ha creado Azure Site Recovery ya existe, se vuelve a usar. También se puede elegir personalizarlo, tal como se muestra en la sección siguiente. La ubicación del grupo de recursos de destino puede ser cualquier región de Azure excepto la región en la que se hospedan las máquinas virtuales de origen.
- Red virtual de destino: De manera predeterminada, Site Recovery crea una red virtual en la región de destino. El nombre toma el sufijo "asr". Se asigna a la red de origen y se usa para todas las protecciones futuras. más información sobre la asignación de red.
- Cuentas de almacenamiento de destino (si la máquina virtual de origen no usa discos administrados) : Site Recovery crea, de forma predeterminada, una cuenta de almacenamiento de destino mediante la imitación de la configuración de almacenamiento de la máquina virtual de origen. Si ya existe una cuenta de almacenamiento, esta se vuelve a usar.
- Discos administrados de réplica (si la máquina virtual de origen utiliza discos administrados) : Site Recovery crea discos administrados de réplica en la región de destino para reflejar los discos administrados de la máquina virtual de origen del mismo tipo de almacenamiento (Standard o Premium) que los discos administrados de la máquina virtual de origen.
- Cuentas de almacenamiento en caché: Site Recovery necesita una cuenta de almacenamiento adicional llamada almacenamiento en caché en la región de origen. Todos los cambios que se realicen en las máquinas virtuales de origen se controlan y se envían a la cuenta de almacenamiento en caché. Luego se replican en la ubicación de destino.
- Conjunto de disponibilidad: Site Recovery, de manera predeterminada, crea un conjunto de disponibilidad nuevo en la región de destino. El nombre tiene el sufijo "asr". Si un conjunto de disponibilidad que ha creado Azure Site Recovery ya existe, se vuelve a usar.
- Almacenes de claves de cifrado de disco: De forma predeterminada, Site Recovery crea un nuevo almacén de claves en la región de destino. El nombre tiene un sufijo "asr" y se basa en las claves de cifrado de disco de la máquina virtual de origen. Si un almacén de claves que ha creado Azure Site Recovery ya existe, se vuelve a usar.
- Almacenes de claves de cifrado de claves: De forma predeterminada, Site Recovery crea un nuevo almacén de claves en la región de destino. El nombre tiene un sufijo "asr" y se basa en las claves de cifrado de claves de la máquina virtual de origen. Si un almacén de claves que ha creado Azure Site Recovery ya existe, se vuelve a usar.
- Directiva de replicación: define la configuración del historial de retención del punto de recuperación y la frecuencia de instantánea coherente con la aplicación. De manera predeterminada, Site Recovery crea una directiva de replicación nueva con la configuración predeterminada de 24 horas para la retención del punto de recuperación y 60 minutos para la frecuencia de instantánea coherente con la aplicación.
Personalizar los recursos de destino
Siga estos pasos para modificar los valores de destino predeterminados de Site Recovery.
Seleccione Personalizar, junto a "Suscripción de destino", para modificar la suscripción de destino predeterminada. Seleccione la suscripción en la lista de suscripciones disponibles en el inquilino de Azure AD.
Seleccione Personalizar, junto a "Grupo de recursos, red, almacenamiento y conjuntos de disponibilidad", para modificar los siguientes valores predeterminados:
- Para Grupo de recursos de destino, seleccione el grupo de recursos de la lista de grupos de recursos que existen en la ubicación de destino de la suscripción.
- Para Red virtual de destino, seleccione la red en una lista de las redes virtuales en la ubicación de destino.
- Para Conjunto de disponibilidad, puede agregar la configuración del conjunto de disponibilidad a la máquina virtual en caso de que forme parte de un conjunto de disponibilidad de la región de origen.
- Para Cuentas de almacenamiento de destino, seleccione la cuenta que quiere usar.
Seleccione Personalizar, junto a "Configuración de cifrado", para modificar los siguientes valores predeterminados:
- Para Almacén de claves de cifrado de disco de destino, seleccione el almacén de claves de cifrado de disco de destino en la lista de almacenes de claves de la ubicación de destino de la suscripción.
- Para Almacén de claves de cifrado de clave de destino, seleccione el almacén de claves de cifrado de clave de destino en la lista de almacenes de claves de la ubicación de destino de la suscripción.
Seleccione Crear recurso de destino>Habilitar replicación.
Después de que las máquinas virtuales estén habilitadas para la replicación, puede comprobar el estado de mantenimiento de las máquinas virtuales en Elementos replicados.
Nota:
Durante la replicación inicial, el estado de la máquina virtual puede tardar un tiempo en actualizarse, sin ningún progreso aparente. Haga clic en Actualizar para obtener el estado más reciente.
Actualización de la configuración de cifrado de la máquina virtual de destino
En los escenarios siguientes, se le pedirá que actualice la configuración de cifrado de la máquina virtual de destino:
- Se ha habilitado la replicación de Site Recovery en la máquina virtual. Después, se ha habilitado el cifrado de disco en la máquina virtual de origen.
- Se ha habilitado la replicación de Site Recovery en la máquina virtual. Luego, se ha cambiado la clave de cifrado de disco o la clave de cifrado de clave en la máquina virtual de origen.
Se puede usar un script para copiar las claves de cifrado en la región de destino y, luego, actualizar la configuración de cifrado de destino en Almacén de Recovery Services>elemento replicado>Propiedades>Proceso y red.

Solución de problemas de permisos del almacén de claves durante la replicación de máquinas virtuales de Azure a Azure
Azure Site Recovery requiere como mínimo permiso de lectura en el almacén de claves de la región de origen y permiso de escritura en el almacén de claves de la región de destino para poder leer el secreto y poder copiarlo en el almacén de claves de la región de destino.
Causa 1: No tiene el permiso "GET" en el almacén de claves de región de origen para leer las claves. Formas de corrección: independientemente de que sea o no un administrador de suscripciones, es importante que disponga del permiso get en el almacén de claves.
- Vaya al almacén de claves de la región de origen, que en este ejemplo es "ContososourceKeyvault" >Directivas de acceso
- En Seleccionar la entidad de seguridad agregue su nombre de usuario por ejemplo: "dradmin@contoso.com"
- En Permisos clave seleccione GET
- En Permisos de secretos seleccione GET
- Guarde la directiva de acceso
Causa 2: No tiene los permisos necesarios en el almacén de claves de región de destino para escribir las claves.
Por ejemplo: intenta replicar una máquina virtual, que tiene un almacén de claves ContososourceKeyvault en una región de origen. Dispone de todos los permisos en el almacén de claves de la región de origen. Pero, durante la protección, selecciona el almacén de claves ContosotargetKeyvault ya creado, que no tiene permisos. Se produce un error.
Permiso necesario en el almacén de claves de destino
Solución: vaya a Inicio>Keyvaults>ContosotargetKeyvault>Directivas de acceso y agregue los permisos adecuados.
Pasos siguientes
Más información sobre la ejecución de una conmutación por error de prueba.