Hola a tod@s,
En este post vamos a ver, cómo replicar máquinas virtuales desde un entorno on-premise con VMware vSphere a un entorno cloud con Microsoft Azure.
El diagrama de la infraestructura que vamos a utilizar será el siguiente:
- Para empezar, vemos que tenemos nuestro servidor vCenter con dos hipervisores ESXi configurados en un cluster HA-DRS, con la máquina virtual que vamos a replicar a Azure, esta máquina tiene dos discos, uno de sistema y otro de datos:
- En Azure vamos a crear un grupo de recursos llamado replicas-vw-rg, dónde vamos a ubicar todo lo necesario para realizar las réplicas de las máquinas virtuales de VMware vSphere, en este link de este mismo blog podemos ver como se crea un grupo de recursos:
- También nos debemos de crear una red virtual con su espacio de direcciones y con una subred, para cuando realicemos una conmutación por error de la réplica, podamos levantar la máquina virtual en Azure, en este link de este mismo blog podemos ver como se crea una red virtual:
- Ahora nos creamos una cuenta de almacenamiento, para ello, nos vamos a Cuentas de almacenamiento > Crear:
- Sobre Datos básicos, le indicamos la suscripción, el Grupo de recursos, el nombre de la cuenta, la Región, el Rendimiento que es nuestro caso será Estándar y la Redundancia que en nuestro caso será Almacenamiento con redundancia local (LRS):
- Sobre Avanzado, lo dejaremos todo por defecto:
- Sobre Redes, lo dejaremos todo por defecto:
- Sobre Protección de datos, debemos de deshabilitar, la eliminación temporal para blobs, la eliminación temporal para contenedores y la eliminación temporal para recursos compartidos de archivos, ya que si no, cuando configuremos el almacén de recovery services nos dará error:
- Sobre Cifrado, lo dejaremos todo por defecto:
- Sobre Etiquetas las podemos configurar ahora o a posteriori, en mi caso, no vamos a configurar ninguna en este momento, ya dedicaremos un post a las Etiquetas, que como veremos pueden ser muy útiles:
- Sobre Revisar y crear, nos muestra un resumen de las configuraciones y que la validación ha sido superada, clic sobre Crear:
- Podemos ver que la implementación se ha completado correctamente:
- Si nos vamos al grupo de recursos, podemos ver, que ya la tenemos creada, esta cuenta de almacenamiento será usada para almacenar los datos de las réplicas y los puntos de recuperación de las máquinas virtuales:
- Ahora vamos a crear un almacén de recovery services, que se va a encargar de gestionar los puntos de recuperación y las réplicas de las máquinas virtuales, para ello, accedemos a Almacénes de Recovery Services > Crear:
- Sobre Datos básicos, le indicamos la suscripción, el grupo de recursos, le asignamos un nombre y la región:
- Sobre Redundancia, le indicamos Redundancia local:
- Sobre Cifrado, lo dejaremos todo por defecto:
- Sobre Propiedades del almacén, lo dejamos tal cual está, no habilitamos la inmutabilidad:
- Sobre Redes, lo dejaremos todo por defecto:
- Sobre Etiquetas las podemos configurar ahora o a posteriori, en mi caso, no vamos a configurar ninguna en este momento, ya dedicaremos un post a las Etiquetas, que como veremos pueden ser muy útiles:
- Sobre Revisar y crear, nos muestra un resumen de las configuraciones y que la validación ha sido superada, clic sobre Crear:
- Podemos ver que la implementación se ha completado correctamente:
- Si nos vamos al grupo de recursos, podemos ver, que ya tenemos creado este almacén de recovery services:
- Ahora accedemos al almacén de recovery services y nos vamos a Infraestructura de Site Recovery:
- Como podemos ver, tenemos para configurar todo tipo de infraestructuras, para máquinas virtuales de Azure, Para máquinas físicas y VMware, que en este caso es la que nos interesa, para System Center VMM y para sitios de Hyper-V, que ya lo vimos en un post anterior:
- Lo primero que vamos a realizar será crearnos un Dispositivo de replicación de ASR:
- Para Agregar nuevo dispositivo de replicación, vamos a elegir la opción 1, dónde nos vamos a Descargar una OVA preparada para desplegarla en nuestro vCenter:
- Como podemos ver, aquí la tenemos descargada:
- Ahora vamos a proceder a implementarla en nuestro vCenter, para ello, sobre una de nuestras carpetas de máquinas virtuales, hacemos un clic derecho e Implementar plantilla de OVF:
- Sobre Seleccione una plantilla de OVF, vamos a seleccionar el OVA de MicrosoftDRAppliance que nos hemos descargado:
- Le indicamos el nombre a la máquina virtual que va a crear:
- Seleccionamos el hipervisor dónde se va a ejecutar la máquina virtual:
- Nos muestra un resumen del despliegue que se va a realizar, ahora cambiaremos algunas cosas, como el disco de 700 GB en modo Thick Provision, que lo pasaremos a Thin Provision, para que no nos ocupe esos 700 GB en nuestra cabina de discos:
- Seleccionamos nuestro datastore en modo Thin Provision:
- Seleccionamos la red virtual dónde vamos a desplegar la máquina:
- Nos muestra un resumen de todo lo configurado y finalizamos:
- Como podemos ver en nuestro vCenter, aquí comienza el despliegue:
- Una vez finalizado el despliegue de la OVA, iniciamos la máquina virtual y accedemos por consola:
- Aceptamos el EULA:
- Introducimos las credenciales del administrador de la máquina:
- Iniciamos sesión:
- Una vez iniciada la sesión, se nos va a abrir el navegador Edge con el acceso directamente a la web del appliance para ASR Replication, como podemos ver es un Windows Server 2019 Standard, sobre la primera parte Set up prerequisites, vemos que todo está correcto, clic en Continue:
- Sobre Appliance components, vemos que todo está actualizado y no hay actualizaciones disponibles, clic en Continue:
- Sobre Select Replication appliance connectivity, salvamos la configuración, y Continue:
- Sobre Register with Recovery Services vault, le indicamos un nombre y copiamos el ASR replication appliance key de nuestro portal de Azure, clic en Login y Continue:
- Copiamos el código e iniciamos sesión en nuestro tenant de Azure:
- Nos indica que todo está correcto y podemos cerrar esta ventana:
- Como podemos ver, comienza a registrar con el almacén de recovery services:
- Aquí vemos que el registro ha sido correcto, clic en Continue:
- El siguiente paso, será añadir nuestro servidor de vCenter y las credenciales para instalar el agente de Site Recovery en las máquinas que queramos replicar:
- Añadimos nuestro servidor vCenter:
- Aquí vemos nuestro vCenter añadido:
- Ahora añadimos las credenciales para instalar el agente de Site Recovery en las máquinas que queramos replicar:
- Aquí vemos las credenciales añadidas, clic en Continue:
- Sobre Provide physical server details, no vamos a configurar nada, ya que no vamos a configurar ni replicar ningún servidor físico, clic en Continue:
- Empieza a registrar todo lo configurado:
- Como podemos ver, ya se ha completado correctamente, ya podemos administrar el appliance de ASR:
- Ahora si accedemos a nuestro portal de Azure, Almacénes de Recovery Services > replicas-vm-vault > Infraestructura de Site recovery:
- Nos vamos a Para máquinas físicas y VMware > Dispositivos de replicación de ASR, y podemos ver que ya tenemos nuestro appliance de ASR añadido:
- Y en Elementos detectados, podemos ver, que ya reconoce a nuestro vCenter de VMware:
- Sobre Directivas de replicación, nos ha creado una por defecto, luego podemos añadir y configurar las que nos interesen:
- Ahora vamos a crear una directiva de replicación, para ello, nos vamos a Infraestructura de Site Recovery > Para máquinas físicas y VMware > Directivas de replicación > + Directiva de replicación:
- Le indicamos un Nombre y el Periodo de retención en días:
- Aquí vemos la directiva de replicación creada:
- Nos vamos a crear algunas políticas más, modificando el periodo de retención, estas políticas las usaremos posteriormente sobre las réplicas de las máquinas virtuales, según el periodo de retención en días que nos interese darle:
- Una vez definida la infraestructura de Site Recovery para VMware, vamos a proceder a configurar las réplicas de nuestras máquinas virtuales de VMware, para ello, accedemos a nuestro Almacén de recovery services > Elementos protegidos > Elementos replicados > Replicar > Máquinas físicas y VMware a Azure:
- Sobre Selección de origen, seleccionamos el Tipo de máquina, el Host de vCenter y las máquinas que queremos replicar:
- Sobre Configuración de origen, seleccionamos el dispositivo de replicación, las credenciales de acceso a la máquina virtual y los discos que se van a replicar:
- Sobre Propiedades de destino, seleccionamos la suscripción, el grupo de recursos, la red y subred dónde se va a ubicar la máquina virtual en caso de que tengamos que levantarla en Azure al hacer la conmutación por error, seleccionamos la cuenta de almacenamiento en caché, los discos administrados de destino (en este caso HDD Standard) y la política de replicación:
- En Revisar, nos muestra un resumen de todo lo configurado, damos a Habilitar replicación:
- Sobre el almacén de recovery services > Elementos protegidos > Elementos replicados, vemos que el proceso está en curso:
- Si clicamos sobre el proceso, en Información general, podemos ver el estado y una vista de la infraestructura de replicación:
- Aquí podemos ver el progreso de todo el proceso:
- Accedemos de nuevo a almacén de recovery services > Elementos protegidos > Elementos replicados, vemos que el Estado se encuentra en progreso de hacer la replicación inicial:
- Como podemos ver, todo se ha ejecutado de forma correcta:
- Sobre los elementos replicados, podemos ver, que los discos empiezan a sincronizarse:
- Pasados unos minutos, podemos ver, que el Estado se encuentra en Protected, esto quiere decir que la réplica ya la tenemos hecha y que disponemos de puntos de recuperación, para levantar la máquina virtual en Azure:
- Si accedemos al elemento replicado, información general, Puntos de recuperación más recientes, vemos que ya nos muestra los últimos cinco puntos de recuperación:
- Sobre General > Propiedades, podemos ver, todas las propiedades del proceso de replicación configurado:
- Sobre General > Proceso y red, vemos las propiedades de la máquina virtual en Azure:
- Sobre General > Discos, vemos los discos que estamos replicando de la máquina virtual de VMware:
- Si accedemos al grupo de recursos que nos configuramos anteriormente, podemos ver, los dos discos de réplica que se han creado:
- Con esto, ya tendríamos configuradas las réplicas desde un entorno on-premise con VMware vSphere hacia un entorno cloud en Azure, en el próximo post veremos como realizar una conmutación por error de prueba, una conmutación por error planeada y una conmutación por error.
Saludos y espero que os sea de ayuda 😉