Citrix Application Delivery Management

Recuperar servidores Citrix ADM inaccesibles

Citrix Application Delivery Management (ADM) ahora proporciona una herramienta de mantenimiento de base de datos para realizar la limpieza de la base de datos del sistema. Ahora puede iniciar la herramienta Citrix ADM Utility para conectarse al sistema de archivos, eliminar algunos componentes y hacer accesible la base de datos. El script de recuperación de Citrix ADM es una herramienta que ayuda a recuperar espacio en el sistema de archivos borrando tablas y archivos de bases de datos antiguas o no utilizadas. La herramienta le ayuda a navegar por las tablas y archivos de la base de datos en pasos sucesivos y muestra el espacio actual ocupado en el sistema de archivos por los elementos respectivos. Una vez que haya seleccionado las tablas de base de datos y los archivos que se van a eliminar, la herramienta los elimina del sistema de archivos después de la confirmación.

Cómo utilizar la script de recuperación de bases de datos de Citrix ADM para una implementación independiente de Citrix ADM

Utilice el procedimiento siguiente en un único servidor de implementación de Citrix ADM para conectarse al sistema de archivos, eliminar algunos componentes y hacer accesible la base de datos y, a continuación, realizar las operaciones de recuperación.

  1. Mediante un cliente SSH o la consola del hipervisor, inicie sesión en Citrix ADM y escriba el siguiente comando: Database-tool1

  2. Cuando la pantalla muestre un mensaje de advertencia para detener algunos procesos Citrix ADM, escriba “y” y presione la tecla Intro.

    La siguiente pantalla aparece mientras el sistema determina qué componentes de la base de datos puede eliminar sin afectar a los archivos principales del sistema.

    Database-tool2

  3. La pantalla muestra la lista de archivos de la base de datos. Escriba “y” y presione la tecla Intro para comenzar el proceso de limpieza.

    Database-tool3

  4. Puede seleccionar el componente de base de datos específico que debe limpiarse y escribir el número correspondiente. Presione la tecla Intro.

    Por ejemplo, para realizar la limpieza del catálogo de sistemas, seleccione la opción 8 en el menú de selección de componentes de base de datos y escriba “y” y presione la tecla Intro para continuar con la limpieza del catálogo del sistema.

    Nota

    Citrix ADM incluye tablas de usuario conocidas como catálogo del sistema. El catálogo del sistema es una ubicación en la base de datos Citrix ADM donde un sistema de administración de bases de datos relacionales almacena metadatos de esquema, como información sobre tablas y columnas y registros internos. Las tablas del catálogo del sistema son como tablas regulares que pueden acumular filas infladas y muertas a lo largo del tiempo y, por lo tanto, necesitan una limpieza periódica para un rendimiento óptimo. Es una buena práctica mantener regularmente estas tablas. La actividad no solo libera espacio en disco, sino que también mejora el rendimiento general de la base de datos y, por tanto, del Citrix ADM.

    Database-tool4

    La utilidad de limpieza ofrece una opción para limpiar componentes de base de datos y componentes de archivo. Puede seleccionar cualquier componente de archivo escribiendo un número entre “1” y “9”, o escriba “11” y presione la tecla Intro para limpiar el componente de base de datos.

    Nota

    El número “11” indica que no ha seleccionado ningún componente de archivo para limpiar y que va a seguir limpiando el componente de base de datos anterior que había seleccionado anteriormente. En este ejemplo, es “catálogo del sistema. “

    Database-tool5

  5. Escriba “y” y vuelva a pulsar la tecla Intro en la pantalla de confirmación final.

    Database-tool6

    El catálogo del sistema se limpia, lo que puede llevar tiempo dependiendo del tamaño de la tabla en el catálogo del sistema. Una vez completado el proceso, se muestra una pantalla de resumen.

    Database-tool7

  6. Escriba “y” y presione la tecla Intro para reiniciar Citrix ADM.

    Asegúrese de reiniciar Citrix ADM después de la limpieza del sistema. Espere unos 30 minutos para que las operaciones internas de la base de datos se completen después de que Citrix ADM se haya reiniciado. A continuación, debería poder conectarse a la base de datos Citrix ADM. Si no es así, vuelva a ejecutar el script de recuperación para liberar más espacio. Cuando Citrix ADM está activo y en ejecución, debería funcionar como se esperaba.

    Nota

    El tamaño actual de la tabla de catálogo del sistema nunca es igual a cero después de la limpieza. Esto se debe a que solo las filas vacías se eliminan de la tabla y la tabla puede tener algunas entradas válidas incluso después de limpiarlas.

Cómo utilizar el script de recuperación de la base de datos de Citrix ADM para una implementación de alta disponibilidad de Citrix ADM

El sistema de base de datos para los servidores Citrix ADM en una implementación de alta disponibilidad está en modo de sincronización continua. Mientras utiliza la nueva herramienta de recuperación de bases de datos, no es necesario replicar el procedimiento en ambos servidores Citrix ADM.

  1. Mediante un cliente SSH o una consola de hipervisor, inicie sesión en el nodo principal.

  2. Ejecute el comando siguiente:

    /mps/mas_recovery/mas_recovery.py

  3. Siga el procedimiento del paso 2 disponible paraScript de recuperación de implementación independiente de Citrix ADM