Implementar la recuperación ante desastres con el software JetStream DR
JetStream DR es una solución de recuperación ante desastres nativa de la nube diseñada para minimizar el tiempo de inactividad de las máquinas virtuales (VM) en caso de desastre. Las instancias de JetStream DR se implementan tanto en el sitio protegido como en el de recuperación.
JetStream se basa en la protección continua de datos (CDP), mediante el marco de la API de VMware vSphere para el filtrado de E/S (VAIO), que permite una pérdida de datos mínima o casi nula. JetStream DR proporciona el nivel de protección deseado para aplicaciones empresariales críticas. También permite la recuperación ante desastres rentable mediante el uso de recursos mínimos en el sitio de recuperación ante desastres y el uso de almacenamiento en la nube rentable, como Azure Blob Storage.
En este artículo, aprenderá a implementar JetStream DR para la nube privada de Azure VMware Solution y las cargas de trabajo locales de VMware vSphere.
Para más información sobre JetStream DR, consulte:
Componentes principales de la solución JetStream DR
Elementos | Descripción |
---|---|
Aplicación virtual del servidor de administración (MSA) de JetStream | MSA habilita la configuración del día 0 y del día 2, como los sitios primarios, los dominios de protección y la recuperación de máquinas virtuales. El administrador de la nube implementa la MSA desde un archivo OVA en un nodo de vSphere. MSA recopila y mantiene estadísticas relevantes para la protección de las máquinas virtuales e implementa un complemento de vCenter Server que le permite administrar JetStream DR de manera nativa con el cliente de vSphere. MSA no controla los datos de replicación de máquinas virtuales protegidas. |
Aplicación virtual de JetStream DR (DRVA) | El dispositivo de máquina virtual basado en Linux recibe datos de replicación de máquinas virtuales protegidas del host ESXi de origen. Mantiene el registro de replicación y administra la transferencia de las máquinas virtuales y sus datos al almacén de objetos, como Azure Blob Storage. Según el número de máquinas virtuales protegidas y la cantidad de datos de VM que se replicarán, el administrador de nube privada puede crear una o varias instancias de DRVA. |
Componentes de host ESXi de JetStream (paquetes de filtro de E/S) | Software JetStream instalado en cada host ESXi configurado para JetStream DR. El controlador host intercepta la E/S de una VM de vSphere y envía los datos de replicación a la instancia de DRVA. Los filtros de E/S también supervisan eventos relevantes, como vMotion, Storage vMotion, instantáneas, etc. |
Dominio protegido de JetStream | Grupo lógico de máquinas virtuales que están protegidas conjuntamente con las mismas directivas y runbook. Los datos de todas las máquinas virtuales de un dominio de protección se almacenan en la misma instancia de contenedor de blobs de Azure. Una instancia de DRVA única controla la replicación en el almacenamiento remoto de recuperación ante desastres para todas las máquinas virtuales de un dominio protegido. |
Contenedores de Azure Blob Storage | Los datos replicados de las máquinas virtuales protegidas se almacenan en blobs de Azure. El software de JetStream crea una instancia de contenedor de blobs de Azure para cada dominio protegido de JetStream. |
Escenarios de JetStream en Azure VMware Solution
Puede usar JetStream DR con Azure VMware Solution para los dos escenarios siguientes:
VMware vSphere local al proceso DR de Azure VMware Solution
Azure VMware Solution a DR de Azure VMware Solution
Escenario 1: VMware vSphere local al proceso DR de Azure VMware Solution
En este escenario, el sitio primario es el entorno de VMware vSphere local y el sitio de recuperación ante desastres es una nube privada de Azure VMware Solution.
Escenario 2: Azure VMware Solution a DR de Azure VMware Solution
En este escenario, el sitio primario es una nube privada de Azure VMware Solution en una región de Azure. El sitio de recuperación ante desastres es una nube privada de Azure VMware Solution en otra región de Azure.
Recuperación ante desastres con Azure NetApp Files, JetStream DR y Azure VMware Solution
La recuperación ante desastres en la nube es una manera resistente y rentable de proteger las cargas de trabajo frente a interrupciones del sitio y eventos de daños en los datos, como ransomware. Con el marco de VMware VAIO, las cargas de trabajo locales de VMware se pueden replicar en Azure Blob Storage y recuperarse con una pérdida de datos mínima o casi nula y un objetivo de tiempo de recuperación (RTO) cercano a cero. JetStream DR puede recuperar sin problemas las cargas de trabajo replicadas desde el entorno local a Azure VMware Solution y específicamente a Azure NetApp Files.
JetStream DR permite la recuperación ante desastres rentable mediante el consumo de recursos mínimos en el sitio de recuperación ante desastres y el uso del almacenamiento en la nube rentable. JetStream DR automatiza la recuperación en almacenes de datos de Azure NetApp Files (ANF) mediante Azure Blob Storage. Puede recuperar máquinas virtuales independientes o grupos de máquinas virtuales relacionadas en la infraestructura del sitio de recuperación según la configuración del runbook. También proporciona recuperación a un momento dado para la protección contra ransomware.
Instalación de JetStream DR
Para instalar JetStream DR en el centro de datos local y en la nube privada Azure VMware Solution:
Instale JetStream DR en el centro de datos local:
- Descargue el paquete jetStream DR de Azure Marketplace (ZIP) e implemente la MSA de JetStream DR (OVA) en el clúster designado.
- Configure el clúster con el paquete de filtro de E/S (instale JetStream VIB).
- Cree un blob de Azure (cuenta de Azure Storage) en la misma región que el clúster de Azure VMware Solution de recuperación ante desastres.
- Implemente la aplicación virtual de recuperación ante desastres (DRVA) y asigne un volumen de registro de replicación (VMDK desde el almacén de datos existente o el almacenamiento iSCSI compartido).
- Cree dominios protegidos (grupos de máquinas virtuales relacionadas) y asigne DRVA y Azure Blob Storage/ANF.
- Iniciar la protección.
Instale JetStream DR en la nube privada Azure VMware Solution:
- Use el comando Ejecutar para instalar y configurar JetStream DR.
- Agregue el mismo contenedor de blobs de Azure y detecte dominios mediante la opción Examinar dominio.
- Implemente el dispositivo DRVA.
- Cree un volumen de registro de replicación mediante un almacén de datos vSAN o ANF disponible.
- Importe dominios protegidos y configure RocVA (VA de recuperación) para usar el almacén de datos ANF para las ubicaciones de máquinas virtuales.
- Seleccione la opción de conmutación por error adecuada e inicie la rehidratación continua para dominios o máquinas virtuales de RTO casi cero.
Durante un evento de desastre, desencadene la conmutación por error a Azure NetApp Files almacenes de datos en el sitio de recuperación ante desastres designado Azure VMware Solution.
Invoque la conmutación por recuperación al sitio protegido después de recuperar el sitio protegido.
Recuperación de ransomware
Recuperarse de ransomware puede ser una tarea intimidante. Puede ser difícil que las organizaciones de TI identifiquen cuál es el "punto seguro de retorno" y cómo asegurarse de que las cargas de trabajo recuperadas se protegen de los ataques que se vuelven a producirse mediante malware en suspensión o a través de aplicaciones vulnerables.
JetStream DR para Azure VMware Solution junto con Azure NetApp Files almacenes de datos pueden abordar estos problemas al permitir que las organizaciones se recuperen desde un momento dado disponible. Garantiza que las cargas de trabajo se recuperan en una red funcional y aislada si es necesario. Permite que las aplicaciones funcionen y se comuniquen entre sí sin exponerlas al tráfico vertical de arriba abajo. También proporciona a los equipos de seguridad un lugar seguro para realizar análisis forenses y llevar a cabo otras medidas de recuperación.
Para más información, consulte el artículo Recuperación ante desastres con Azure NetApp Files, JetStream DR y Azure VMware Solution.
Requisitos previos
Escenario 1: VMware vSphere local al proceso DR de Azure VMware Solution
Nube privada de Azure VMware Solution implementada con un mínimo de tres nodos en la región de recuperación ante desastres de destino.
Conectividad de red configurada entre los dispositivos de JetStream del sitio primario y la instancia de Azure Storage Blob.
Configure JetStream DR y suscríbase desde Azure Marketplace descargar el software de JetStream DR.
Una cuenta de Azure Blob Storage creada mediante el nivel de rendimiento Estándar o Premium. En Nivel de acceso, seleccione Acceso rápido.
Nota:
No se admite la opción Habilitar espacio de nombres jerárquico en el blob.
Un segmento de red NSX-T configurado en la nube privada Azure VMware Solution con DHCP habilitado en el segmento para los dispositivos JetStream Virtual transitorios empleados durante la recuperación o la conmutación por error.
Un servidor DNS configurado para resolver las direcciones IP del software vCenter Server de Azure VMware Solution, los hosts ESXi de Azure VMware Solution, la cuenta de Azure Storage y el servicio Marketplace de JetStream para las aplicaciones virtuales de JetStream.
(Opcional) Azure NetApp Files volúmenes se crean y se adjuntan a la nube privada Azure VMware Solution para la recuperación o conmutación por error de máquinas virtuales protegidas a Azure NetApp Files almacenes de datos respaldados.
Escenario 2: Azure VMware Solution a DR de Azure VMware Solution
La nube privada de Azure VMware Solution implementada con un mínimo de tres nodos en las regiones primaria y secundaria.
Conectividad de red configurada entre los dispositivos de JetStream del sitio primario y la instancia de Azure Storage Blob.
Configure JetStream DR y suscríbase desde Azure Marketplace descargar el software de JetStream DR.
Una cuenta de Azure Blob Storage creada mediante el nivel de rendimiento Estándar o Premium. En Nivel de acceso, seleccione Acceso rápido.
Nota:
No se admite la opción Habilitar espacio de nombres jerárquico en el blob.
Un segmento de red NSX-T configurado en la nube privada Azure VMware Solution con DHCP habilitado en el segmento para los dispositivos JetStream Virtual transitorios empleados durante la recuperación o la conmutación por error.
Un DNS configurado tanto en el sitio primario como en el sitio de recuperación ante desastres para resolver las direcciones IP del software vCenter Server de Azure VMware Solution, los hosts ESXi de Azure VMware Solution, la cuenta de Azure Storage, JetStream DR Management Server Appliance (MSA) y el servicio Marketplace de JetStream para las aplicaciones virtuales de JetStream.
(Opcional) Azure NetApp Files volúmenes se crean y se adjuntan a la nube privada Azure VMware Solution para la recuperación o conmutación por error de máquinas virtuales protegidas a Azure NetApp Files almacenes de datos respaldados.
Para obtener más requisitos previos de JetStream DR local, consulte la Guía de preinstalación de JetStream.
Instalación de JetStream DR en Azure VMware Solution
Puede seguir estos pasos para ambos escenarios admitidos.
En el centro de datos local, siga la documentación de JetStream para instalar JetStream DR.
En la nube privada de Azure VMware Solution, instale JetStream DR mediante un comando Ejecutar. En Azure Portal, seleccione Comando Ejecutar>Paquetes>JSDR.Configuration.
Nota:
Si necesita acceder al portal de Azure US Gov, vaya a https://portal.azure.us/.
Nota:
El usuario CloudAdmin predeterminado de Azure VMware Solution no tiene privilegios suficientes para instalar JetStream DR. Azure VMware Solution permite una instalación simplificada y automatizada de JetStream DR invocando el comando Ejecutar de Azure VMware Solution para JetStream DR.
Ejecute el cmdlet Invoke-PreflightJetDRInstall, que comprueba si se cumplen los requisitos previos para instalar JetStream DR. Por ejemplo, valida el número necesario de hosts, nombres de clúster y nombres de máquina virtual únicos.
Proporcione los valores necesarios o cambie los predeterminados y, luego, seleccione Ejecutar.
Campo Valor Network Nombre del segmento de red de centro de datos NSX-T donde debe implementar la MSA de JetStream. Almacén de datos Nombre del almacén de datos donde se implementa la MSA de JetStream. ProtectedCluster Nombre del clúster de nube privada de Azure VMware Solution que se va a proteger, por ejemplo, Cluster-1. Solo puede proporcionar un nombre de clúster. Clúster Nombre del clúster privado de Azure VMware Solution donde se implementa la MSA de JetStream, por ejemplo, Cluster-1. VMName Nombre de la máquina virtual de MSA de JetStream, por ejemplo, jetstreamServer. Especificar el nombre de la ejecución Nombre alfanumérico de la ejecución, por ejemplo, Invoke-PreflightJetDRInstall-Exec1. Se usa para comprobar si el cmdlet se ejecutó correctamente. Tiempo de espera Período después del cual se cierra un cmdlet si tarda demasiado tiempo en finalizar.
Instalación de la MSA de JetStream DR
Azure VMware Solution admite la instalación de JetStream mediante direcciones IP estáticas o mediante direcciones IP basadas en DHCP.
Dirección IP estática
Seleccione Comando Ejecutar>Paquetes>Install-JetDRWithStaticIP.
Proporcione los valores necesarios o cambie los predeterminados y, luego, seleccione Ejecutar.
Campo Valor ProtectedCluster Nombre del clúster de nube privada de Azure VMware Solution que se va a proteger, por ejemplo, Cluster-1. Solo puede proporcionar un nombre de clúster durante la instalación. Almacén de datos Nombre del almacén de datos donde se implementa la MSA de JetStream. VMName Nombre de la máquina virtual de MSA de JetStream, por ejemplo, jetstreamServer. Clúster Nombre del clúster privado de Azure VMware Solution donde se implementa la MSA de JetStream, por ejemplo, Cluster-1. Máscara de red Máscara de red de MSA que se va a implementar, por ejemplo, 255.255.255.0. MSIp Dirección IP de la máquina virtual de MSA de JetStream. Dns Dirección IP de DNS que debe usar la máquina virtual de MSA de JetStream. Gateway Dirección IP de la puerta de enlace de red para la máquina virtual de MSA de JetStream. Credential: Credenciales del usuario raíz de la máquina virtual de MSA de JetStream. HostName Nombre de host (FQDN) de la máquina virtual de MSA de JetStream. Network Nombre del segmento de red del centro de datos NSX-T donde se implementa la MSA de JetStream. Especificar el nombre de la ejecución Nombre alfanumérico de la ejecución, por ejemplo, Install-JetDRWithStaticIP-Exec1. Se usa para comprobar si el cmdlet se ejecutó correctamente y debe ser único para cada ejecución.
Dirección IP basada en DHCP
Este paso también instala el conjunto de instalación de vSphere (VIB) de JetStream en los clústeres que necesitan protección de recuperación ante desastres.
Seleccione Comando Ejecutar>Paquetes>Install-JetDRWithDHCP.
Proporcione los valores necesarios o cambie los predeterminados y, luego, seleccione Ejecutar.
Campo Valor ProtectedCluster Nombre del clúster de nube privada de Azure VMware Solution que se va a proteger, por ejemplo, Cluster-1. Solo puede proporcionar un nombre de clúster durante la instalación. Almacén de datos Nombre del almacén de datos donde se implementa la MSA de JetStream. VMName Nombre de la máquina virtual de MSA de JetStream, por ejemplo, jetstreamServer. Clúster Nombre del clúster privado de Azure VMware Solution donde se implementa la MSA de JetStream, por ejemplo, Cluster-1. Credential: Credenciales del usuario raíz de la máquina virtual de MSA de JetStream. HostName Nombre de host (FQDN) de la máquina virtual de MSA de JetStream. Network Nombre del segmento de red del centro de datos NSX-T donde se implementa la MSA de JetStream. Especificar el nombre de la ejecución Nombre alfanumérico de la ejecución, por ejemplo, Install-JetDRWithDHCP-Exec1. Se usa para comprobar si el cmdlet se ejecutó correctamente y debe ser único para cada ejecución.
Adición de JetStream DR a nuevos clústeres de Azure VMware Solution
Seleccione Comando Ejecutar>Paquetes>Enable-JetDRForCluster.
Proporcione los valores necesarios o cambie los predeterminados y, luego, seleccione Ejecutar.
Campo Valor ProtectedCluster Nombre del clúster de nube privada de Azure VMware Solution que se va a proteger, por ejemplo, Cluster-1. Solo puede proporcionar un nombre de clúster durante la instalación. Credential: Credenciales del usuario raíz de la máquina virtual de MSA de JetStream. MSIp Dirección IP de la máquina virtual de MSA de JetStream. Especificar el nombre de la ejecución Nombre alfanumérico de la ejecución, por ejemplo, Enable-JetDRForCluster-Exec1. Se usa para comprobar si el cmdlet se ejecutó correctamente y debe ser único para cada ejecución.
Configuración de JetStream DR
En esta sección solo se describe una introducción a los pasos necesarios para configurar JetStream DR. Para obtener descripciones detalladas y pasos, consulte la Documentación de Configuración de JetStream DR.
Una vez que MSA de JetStream DR y VIB de JetStream están instalados en los clústeres de Azure VMware Solution, use el portal de JetStream para completar los pasos de configuración restantes.
Acceda al portal de JetStream desde el dispositivo vCenter.
Cree un volumen de almacén de registro de replicación de JetStream mediante uno de los almacenes de datos disponibles para el clúster de Azure VMware Solution.
Sugerencia
El almacenamiento local rápido, como el almacén de datos vSAN, es preferible para el registro de replicación.
Cree un dominio protegido de JetStream. Proporcione el sitio de Azure Blob Storage, la instancia de DRVA de JetStream y el volumen de registro de replicación creados en los pasos anteriores.
Seleccione las máquinas virtuales que desea proteger y, a continuación, inicie la protección de la máquina virtual.
Para ver los pasos de configuración restantes de JetStream DR, como la creación de un runbook de conmutación por error, la invocación de la conmutación por error al sitio de recuperación ante desastres y la invocación de la conmutación por recuperación al sitio primario, consulte la documentación de la Guía de administración de JetStream.
Deshabilitación de JetStream DR en un clúster de Azure VMware Solution
Este cmdlet deshabilita JetStream DR solo en uno de los clústeres y no desinstala completamente JetStream DR.
Seleccione Comando Ejecutar>Paquetes>Disable-JetDRForCluster.
Proporcione los valores necesarios o cambie los predeterminados y, luego, seleccione Ejecutar.
Campo Valor ProtectedCluster Nombre del clúster de nube privada de Azure VMware Solution que JetStream DR protege actualmente; por ejemplo, Cluster-1. Solo puede proporcionar un nombre de clúster que se va a deshabilitar. Credential: Credenciales del usuario raíz de la máquina virtual de MSA de JetStream. MSIp Dirección IP de la máquina virtual de MSA de JetStream. Especificar el nombre de la ejecución Nombre alfanumérico de la ejecución, por ejemplo, Disable-JetDRForCluster-Exec1. Se usa para comprobar si el cmdlet se ejecutó correctamente y debe ser único para cada ejecución.
Desinstalación de JetStream DR
Seleccione Comando de ejecución>Paquetes>Invoke-PreflightJetDRUninstall. Este cmdlet comprueba si el clúster tiene al menos cuatro hosts (mínimo necesario).
Proporcione los valores necesarios o cambie los predeterminados y, luego, seleccione Ejecutar.
Campo Valor ProtectedCluster Nombre del clúster de nube privada de Azure VMware Solution que JetStream DR protege actualmente; por ejemplo, Cluster-1. Solo puede proporcionar un nombre de clúster durante la desinstalación. Credential: Credenciales del usuario raíz de la máquina virtual de MSA de JetStream. MSIp Dirección IP de la máquina virtual de MSA de JetStream. Especificar el nombre de la ejecución Nombre alfanumérico de la ejecución, por ejemplo, Invoke-PreflightJetDRUninstall-Exec1. Se usa para comprobar si el cmdlet se ejecutó correctamente y debe ser único para cada ejecución. Una vez que el cmdlet de nivel previo se complete correctamente, seleccione Uninstall-JetDR, proporcione los valores necesarios o cambie los valores predeterminados y seleccione Ejecutar.
Campo Valor ProtectedCluster Nombre del clúster de nube privada de Azure VMware Solution que JetStream DR protege actualmente; por ejemplo, Cluster-1. Solo puede proporcionar un nombre de clúster durante la desinstalación. Credential: Credenciales del usuario raíz de la máquina virtual de MSA de JetStream. MSIp Dirección IP de la máquina virtual de MSA de JetStream. Especificar el nombre de la ejecución Nombre alfanumérico de la ejecución, por ejemplo, Uninstall-JetDR-Exec1. Se usa para comprobar si el cmdlet se ejecutó correctamente y debe ser único para cada ejecución.
Soporte técnico
JetStream DR es una solución compatible con el software de JetStream. Para cualquier problema de producto o soporte técnico con JetStream, póngase en contacto con support-avs@jetstreamsoft.com.
Azure VMware Solution usa el comando Ejecutar para automatizar la instalación y desinstalación de JetStream DR. Póngase en contacto con el soporte técnico de Microsoft para cualquier problema con los comandos de ejecución. Si tiene problemas con los cmdlets de instalación y desinstalación de JetStream, póngase en contacto con JetStream para obtener soporte técnico.