Cómo identificar un cuello de botella

Versión del producto: 10.3

Última modificación: 18 de mayo de 2021

Problema

NAKIVO Backup & Los jobs de replication son lentos.

Solución

Si experimenta lentitud con los jobs de Replication de NAKIVO Backup & , puede localizar el problema e identificar su causa siguiendo los siguientes pasos:

Nota
Puede activar la opción de detección de cuellos de botella en la página Opciones de los siguientes jobs:

  • VMware, Amazon EC2, Microsoft Hyper-V, Nutanix AHV y trabajos de backups de máquinas físicas.

  • Jobs de copia de backups (solo cuando el destino es Disco)

  • Jobs de replicación de VMware, Amazon EC2 y Microsoft Hyper-V

  • Jobs de conmutación por error de VMware, Amazon EC2 y Microsoft Hyper-V

Si se activa, se recopila información adicional y se registra en los registros de NAKIVO Backup & Replication durante la transferencia de datos para la detección de cuellos de botella.

  1. Identifique la ruta que siguen sus datos para transferirse del origen al destino. Defina el transportador de origen, el transportador de destino y cualquier otro componente intermedio como disco de origen, disco de destino, LAN o WAN.
  2. Instale un perfilador, que es un componente especial desarrollado por NAKIVO para los transportadores que participan en la ruta de transferencia de datos. Puede descargar el perfil siguiendo uno de los enlaces de la columna bh de la tabla siguiente: 

    Importante
    NAKIVO Backup & Replication crea automáticamente cuatro carpetas en lugar de una para almacenar el archivo original bh. Esto se debe a las diferentes versiones de VDDK utilizadas para acceder al almacenamiento de discos virtuales de VMware. Al realizar actividades de VMware, el producto Transportador hace referencia a la carpeta que contiene el archivo bh que se corresponde con la versión de VDDK:

    • VDDK60 ESXi para v5.5 o anterior

    • VDDK67 ESXi para v6.0-7.0

    • VDDK ESXi para v7.0 o posterior

    Por lo tanto, es necesario descargar e instalar todos los perfiladores. 

    Plataforma  bh vddk60/bh vddk67/bh vddk/bh

    Ubuntu

    https://d96i82q710b04.cloudfront.net/res/product/Profile/Ubuntu/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/Ubuntu/vddk60/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/Ubuntu/vddk67/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/Ubuntu/vddk/bh
    SLES https://d96i82q710b04.cloudfront.net/res/product/Profile/SLES/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/SLES/vddk60/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/SLES/vddk67/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/SLES/vddk/bh
    RHEL https://d96i82q710b04.cloudfront.net/res/product/Profile/RHEL/bh  https://d96i82q710b04.cloudfront.net/res/product/Profile/RHEL/vddk60/bh  https://d96i82q710b04.cloudfront.net/res/product/Profile/RHEL/vddk67/bh  https://d96i82q710b04.cloudfront.net/res/product/Profile/RHEL/vddk/bh
    Windows https://d96i82q710b04.cloudfront.net/res/product/Profile/Windows/bh.exe https://d96i82q710b04.cloudfront.net/res/product/Profile/Windows/vddk60/bh.exe https://d96i82q710b04.cloudfront.net/res/product/Profile/Windows/vddk67/bh.exe https://d96i82q710b04.cloudfront.net/res/product/Profile/Windows/vddk/bh.exe
    NAS https://d96i82q710b04.cloudfront.net/res/product/Profile/NAS/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/NAS/vddk60/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/NAS/vddk67/bh https://d96i82q710b04.cloudfront.net/res/product/Profile/NAS/vddk/bh

    NAS (ARMv7)

    https://d96i82q710b04.cloudfront.net/res/product/Profile/NAS_armv7/bh n/a n/a n/a
    NAS (ARMv8) https://d96i82q710b04.cloudfront.net/res/product/Profile/NAS_armv8/bh n/a n/a n/a
    FreeNAS https://d96i82q710b04.cloudfront.net/res/product/Profile/FreeNAS/bh n/a n/a n/a
    Físico: Ubuntu https://d96i82q710b04.cloudfront.net/res/product/Profile/Physical/Ubuntu/bh n/a n/a n/a
    Físico: SLES https://d96i82q710b04.cloudfront.net/res/product/Profile/Physical/SLES/bh n/a n/a n/a
    Físico: RHEL https://d96i82q710b04.cloudfront.net/res/product/Profile/Physical/RHEL/bh n/a n/a n/a
    Físico: Windows https://d96i82q710b04.cloudfront.net/res/product/Profile/Physical/Windows/bh.exe n/a n/a n/a
    Amazon EC2 https://d96i82q710b04.cloudfront.net/res/product/Profile/AWS/bh n/a n/a n/a
  3. Detén a todos los transportadores implicados en tu ruta de transferencia de datos. Asegúrese de que estos transportadores no están ocupados con jobs, y no hay repositorios adjuntos a ellos. Consulte Inicio y detención de los servicios del producto para obtener más detalles.

  4. Localice el archivo original bh o bh.exe (para equipos Windows) correspondiente a su plataforma. Las ubicaciones por defecto de los archivos son:

    Linux

    • /opt/nakivo/transportador/bh

    • /opt/nakivo/transportador/vddk/bh

    • /opt/nakivo/transportador/vddk60/bh

    • /opt/nakivo/transportador/vddk67/bh

    Windows

    • C:\Program Archivos\NAKIVO Backup & Replication\transporter\bh.exe

    • C:\Program Archivos\NAKIVO Backup & Replication\transporter\vddk\bh.exe

    • C:\Archivos de Programa\NAKIVO Backup & Replication\transporter\vddk60\bh.exe

    • C:\Archivos de Programa\NAKIVO Backup & Replication\transporter\vddk67\bh.exe

    NAS QNAP

    • /share/CACHEDEV1_DATA/.qpkg/NBR-Transporter/bh

    • /share/CACHEDEV1_DATA/.qpkg/NBR-Transporter/vddk/bh

    • /share/CACHEDEV1_DATA/.qpkg/NBR-Transporter/vddk60/bh

    • /share/CACHEDEV1_DATA/.qpkg/NBR-Transporter/vddk67/bh

    Synology

    • /volumen1/@appstore/NBR/transportador/bh

    • /volumen1/@appstore/NBR/transportador/vddk/bh

    • /volumen1/@appstore/NBR/transportador/vddk60/bh

    • /volumen1/@appstore/NBR/transportador/vddk67/bh

    Si no localiza el perfilador en la(s) ubicación(es) predeterminada(s) en Linux y dispositivos NAS, utilice el siguiente comando de búsqueda:

    find / -name "bh" | grep transportador

  5. Mueva el archivo bh/bh .exe original a una ubicación segura, o cámbiele el nombre y mueva el archivo bh/bh.exe descargado previamente a la ubicación original. 

    Nota

    • Si tiene un host ESXi de VMware en el inventario, el archivo bh/bh. exe original debe moverse de las tres ubicaciones predeterminadas, y los archivos bh/bh.exe correspondientes que se descargaron anteriormente deben ubicarse allí en su lugar.  

    • Si utiliza el modo de transporte SAN, sustituya el ejecutable bh-san por bh.

  6. Para Linux, cambie los permisos del nuevo archivo bh ejecutando los siguientes comandos:

    chmod +x bh

    chown bhsvc:bhsvc bh

  7. Cuando esté listo, inicie el servicio transportador para todos los nodos detenidos anteriormente.

  8. Ejecuta tu job de backup o replicación. 

  9. Una vez finalizado el job, cree un paquete de asistencia y envíelo al servicio de asistencia técnica de NAKIVO. Tardaremos un tiempo en analizar su paquete de asistencia y proporcionarle un resumen de asistencia técnica. Basándose en el resumen de compatibilidad técnica proporcionado, podrá identificar y solucionar cualquier cuello de botella en su infraestructura virtual.

  10. Por último, vuelva a los cambios aplicados anteriormente. Para ello, siga el procedimiento que se indica a continuación:

    1. Detener los servicios de los transportadores.

    2. Sustituya los archivos bh/bh .exe del perfilador por los archivos bh/bh.exe originales.

    3. Comiencen los servicios.