Citrix Application Delivery Management

Configurar la recuperación ante desastres para alta disponibilidad

El desastre es una interrupción repentina de las funciones empresariales causada por desastres naturales o eventos causados por seres humanos. Los desastres afectan a las operaciones del centro de datos, después de lo cual los recursos y los datos perdidos en el sitio del desastre deben reconstruirse y restaurarse completamente. La pérdida de datos o el tiempo de inactividad en el centro de datos es fundamental y colapsa la continuidad del negocio.

La función de recuperación ante desastres (DR) de Citrix ADM proporciona funciones completas de copia de seguridad y recuperación del sistema para Citrix ADM implementado en modo de alta disponibilidad. En el momento de la recuperación, los certificados, los archivos de configuración y una copia de seguridad completa de la base de datos están disponibles en el sitio de recuperación.

En la siguiente tabla se describen los términos utilizados al configurar la recuperación ante desastres en Citrix ADM.

Términos y condiciones Descripción
Sitio principal (centro de datos A) El sitio principal tiene nodos Citrix ADM implementados en modo de alta disponibilidad.
Sitio de recuperación (centro de datos B) El sitio de recuperación tiene un nodo de recuperación ante desastres implementado en modo independiente. Este nodo está en modo de solo lectura y no está operativo hasta que el sitio principal está inactivo.
Nodo de recuperación ante desastres El nodo de recuperación es un nodo independiente implementado en el sitio de recuperación. Este nodo se hace operativo (al nuevo primario) en caso de que un desastre llegue al sitio primario y no sea funcional.

Nota: El sitio principal y el sitio DR se comunican entre sí a través de los puertos 5454 y 22, y estos puertos están habilitados de forma predeterminada. Para obtener más información sobre los detalles del puerto y el protocolo, consulte Puertos.

Flujo de trabajo de recuperación ante desastres

La imagen siguiente muestra el flujo de trabajo de recuperación ante desastres, la configuración inicial antes del desastre y el flujo de trabajo después del desastre.

Configuración inicial antes del desastre

Imagen localizada

La imagen muestra la configuración de recuperación ante desastres antes del desastre.

El sitio principal tiene nodos Citrix ADM implementados en el modo de alta disponibilidad. Para obtener más información, consulte Implementación de alta disponibilidad

El sitio de recuperación tiene un nodo de recuperación ante desastres de Citrix ADM independiente implementado de forma remota. El nodo de recuperación ante desastres está en modo de solo lectura y recibe datos del nodo principal para crear copias de seguridad de datos. También se detectan instancias de Citrix ADC en el sitio de recuperación, pero no tienen tráfico que fluya a través de ellas. Durante el proceso de copia de seguridad, todos los datos, archivos y configuraciones se replican en el nodo de recuperación ante desastres desde el nodo principal.

Requisitos previos

Antes de configurar el nodo de recuperación ante desastres, tenga en cuenta los siguientes requisitos previos:

  • Para habilitar la configuración de recuperación ante desastres, el sitio principal debe tener nodos Citrix ADM configurados en modo de alta disponibilidad.

  • La implementación independiente de Citrix ADM en el sitio principal no admite la función de recuperación ante desastres.

  • El par de Citrix ADM HA (en el sitio principal) y el nodo independiente (en el sitio DR) deben tener la misma versión de software, compilación y configuraciones.

Citrix recomienda establecer la prioridad de CPU (en propiedades de máquina virtual) en el nivel más alto para mejorar el comportamiento de programación y la latencia de red.

En la tabla siguiente se enumeran los requisitos mínimos para configurar el nodo de recuperación ante desastres:

Componente Requisito
RAM 32 GB
CPU virtual 8 CPU
Espacio de almacenamiento Citrix recomienda utilizar la tecnología de unidades de estado sólido (SSD) para las implementaciones de Citrix ADM. El valor predeterminado es 120 GB. Los requisitos reales de almacenamiento dependen de la estimación del tamaño de Citrix ADM. Si el requisito de almacenamiento Citrix ADM supera los 120 GB, debe adjuntar un disco adicional. Nota Solo puede agregar un disco más. Citrix recomienda estimar el almacenamiento y adjuntar más disco en el momento de la implementación inicial. Para obtener más información, consulte Cómo conectar un disco adicional a Citrix ADM.
Interfaces de red virtual 1
Rendimiento 1 Gbps o 100 Mbps
Hipervisor Versiones
Citrix Hypervisor 6.2 y 6.5
VMware ESXi 5.5 y 6.0
Microsoft Hyper-V 2012 R2
Linux KVM Ubuntu y Fedora

Configuración de recuperación ante desastres por primera vez

  • Implementar Citrix ADM en modo de alta disponibilidad

  • Implementar y registrar el nodo de recuperación ante desastres de Citrix ADM

  • Habilitar e inhabilitar la configuración de recuperación ante desastres desde la interfaz de usuario

Implementar Citrix ADM en modo de alta disponibilidad

Para configurar la configuración de recuperación ante desastres, asegúrese de que Citrix ADM se implementa en modo de alta disponibilidad. Para obtener información sobre cómo implementar Citrix ADM en alta disponibilidad, consulte Implementación de alta disponibilidad

Nota

  • Citrix ADM implementado en modo de alta disponibilidad debe actualizarse a Citrix ADM versión 13.0.

  • La dirección IP flotante es obligatoria para registrar el nodo de recuperación ante desastres con el nodo principal.

Implementar y registrar el nodo de recuperación ante desastres de Citrix ADM mediante la consola de recuperación ante desastres

Para registrar el nodo de recuperación ante desastres de Citrix ADM:

  1. Descargue el archivo de.xva imagen desde el sitio de descarga de Citrix e impórtelo en el Hypervisor.

  2. En la ficha Consola, configure Citrix ADM con las configuraciones de red iniciales.

    Nota

    El nodo de recuperación ante desastres puede estar en una subred diferente.

    Imagen localizada

  3. Una vez completada la configuración de red inicial, el sistema solicita el inicio de sesión. Inicie sesión con las siguientes credenciales —nsrecover/nsroot.

    Importante

    No cambie las credenciales del nodo DR (nsrecover/nsroot) durante el registro. Puede cambiar las credenciales del nodo DR después de registrar correctamente el nodo DR.

  4. Para implementar el nodo de recuperación ante desastres, escriba /mps/deployment_type.py y presione Entrar. Aparece el menú de configuración de implementación de Citrix ADM.

    Imagen localizada

  5. Seleccione 2 para registrar el nodo de recuperación ante desastres.

    Imagen localizada

  6. La consola solicita la dirección IP flotante del nodo de alta disponibilidad y la contraseña.

  7. Introduzca la dirección IP flotante y la contraseña para registrar el nodo de recuperación ante desastres en el nodo principal.

    Imagen localizada

    El nodo de recuperación ante desastres se ha registrado correctamente.

    Imagen localizada

    Nota

    El nodo de recuperación ante desastres no tiene una GUI.

  8. Si quiere cambiar la contraseña del nodo DR, ejecute la siguiente script:

    ./mps/change_freebsd_password.sh <username> <password>
    

Implementar el nodo de recuperación ante desastres mediante la GUI de Citrix ADM

Una vez registrado correctamente el nodo de recuperación ante desastres mediante la consola de recuperación ante desastres, implemente el nodo de recuperación ante desastres desde la GUI de Citrix ADM. Este paso habilita la configuración de recuperación ante desastres desde el sitio principal de Citrix ADM.

  1. Vaya a Sistema > Administración del sistema > Configuración de recuperación ante desastres.

  2. En la página Recuperación ante desastres, seleccione Implementar nodo DR.

    Implementar el nodo DR en la GUI de Citrix ADM

  3. Se muestra un cuadro de diálogo de confirmación. Haga clic en para continuar.

    Nota

    El tiempo que se tarda en realizar la copia de seguridad del sistema depende del tamaño de los datos y de la velocidad del enlace WAN.

Después de implementar correctamente el nodo DR en la GUI de Citrix ADM, puede supervisar el estado de la base de datos, la memoria, la CPU y el uso del disco del nodo DR.

Supervisar el nodo DR en la GUI de Citrix ADM

Para inhabilitar la configuración de recuperación ante desastres, seleccioneQuitar nodo DR. Se muestra un cuadro de diálogo de confirmación. Haga clic en para continuar.

Quitar el nodo DR en la GUI de Citrix ADM

Para volver a habilitar el nodo DR, vuelva a configurar el nodo DR para el par de alta disponibilidad:

  1. Inicie sesión en el nodo DR mediante un Hypervisor o una consola SSH.

  2. Configure el nodo DR, siguiendo el procedimiento disponible enImplementar y registrar el nodo de recuperación ante desastres de Citrix ADM mediante la consola de recuperación ante desastres.

  3. Implementar el nodo de recuperación ante desastres mediante la GUI de Citrix ADM.

Para obtener más información, consulte la Preguntas frecuentes.

Importante

  • Es responsabilidad del administrador detectar que se ha producido un desastre en el sitio principal.

  • El flujo de trabajo de recuperación ante desastres lo inicia manualmente el administrador después de que el sitio principal se apaga.

  • Un administrador debe iniciar manualmente el proceso ejecutando una script de recuperación en el nodo de recuperación ante desastres en el sitio de recuperación.

  • Si actualiza el par HA en el sitio primario, también debe actualizar manualmente el nodo independiente en el sitio DR.

Flujo de trabajo después del desastre

Cuando el sitio principal se desactiva después de un desastre, el flujo de trabajo de recuperación ante desastres debe iniciarse de la siguiente manera:

  1. El administrador identifica que un desastre ha afectado al sitio principal y que no está operativo.

  2. El administrador inicia el proceso de recuperación.

  3. El administrador debe ejecutar manualmente uno de los siguientes scripts de recuperación en el nodo de recuperación ante desastres según sus requisitos (en el sitio de recuperación):

    • Configure SNMP, Syslog y Analytics en el nodo DR:

       /mps/scripts/pgsql/pgsql_restore_remote_backup.sh
      
      
    • Configure el nodo DR como servidor de licencias también:

      
       /mps/scripts/pgsql/pgsql_restore_remote_backup.sh -reconfig-ls <IP-address-of-the-primary-site>
      
      
  4. Internamente, las instancias Citrix ADC se reconfiguran automáticamente para enviar los datos al nodo de recuperación ante desastres que ahora se ha convertido en el nuevo sitio principal.

    La imagen siguiente muestra que el flujo de trabajo de recuperación ante desastres después de que el sitio principal se golpea con un desastre.

    Imagen localizada

    Nota:

    Después de iniciar el script en el sitio de recuperación ante desastres, el sitio de recuperación ante desastres ahora se convierte en el nuevo sitio principal. También puede acceder a la interfaz de usuario DR.

Recuperación posterior a desastres

Una vez que se ha producido el desastre y el administrador inicia la script de recuperación, el sitio de recuperación ante desastres se convierte ahora en el nuevo sitio principal.

Si quiere revertir las configuraciones al sitio original más adelante, consulte Revertir configuraciones al sitio primario original.

Importante

  • Si ha instalado Citrix ADM 12.1.49.x o versiones anteriores, obtendrá un período de gracia de 30 días para ponerse en contacto con Citrix para volver a alojar la licencia original en Citrix ADM (en el sitio de recuperación ante desastres).

  • Para 12.1.50.x o versiones posteriores, la licencia Citrix ADM se sincroniza automáticamente con el sitio DR (no es un requisito para ponerse en contacto con Citrix para obtener la licencia).

  • La licencia agrupada para el sitio DR es compatible con 12.1.50.x o versiones posteriores. Si ha aplicado licencias agrupadas para las instancias, vuelva a configurar manualmente las instancias en el sitio de recuperación ante desastres.

Revertir configuraciones al sitio primario original

Después de un desastre, el nodo de recuperación ante desastres (DR) configurado se convierte en el nuevo sitio principal y el tráfico del cliente fluye a través de este nodo.

Configurar después de un desastre

Para obtener más información, consulte Flujo de trabajo después del desastre.

Cuando el sitio primario original esté libre de desastres y decida mover todas las operaciones al sitio primario, vuelva a configurar el sitio primario original para que coincida con las configuraciones del nodo DR.

Antes de comenzar, asegúrese de que el sitio primario y el sitio DR estén activos.

Para revertir los cambios realizados en el sitio primario original desde el sitio de recuperación ante desastres, lleve a cabo los siguientes pasos:

  1. Inicie sesión en el sitio principal original y ejecute el siguiente comando:

    nohup /mps/sync_adm_node.py -I <DR-site-IP-address> -R <DR-node-password> -L <primary-node-password> &
    
    

    Este comando configura solo Syslog, SNMP y Analytics en el sitio principal.

    Si quiere configurar el sitio principal como servidor de licencias agrupado para instancias ADC, ejecute el siguiente comando:

    
    nohup /mps/sync_adm_node.py -I <DR-site-IP-address> -R <DR-node-password> -L <primary-node-password>  -O <pooled-license> &
    
    
  2. Vuelva a configurar el sitio de recuperación ante desastres. Consulte Implementar la configuración de recuperación ante desastres.

Volver al sitio principal original

Después de revertir correctamente las configuraciones del sitio de recuperación ante desastres al sitio principal original, el tráfico del cliente fluye a través del nodo principal de Citrix ADM.