Avamar: La restauración a nivel de archivos de VMware puede fallar debido a la configuración de NAT

Summary: En este artículo de la base de conocimientos, se abordan los problemas que se observan cuando se utiliza la restauración a nivel de archivos (FLR) de Avamar con traducción de direcciones de red (NAT). Las operaciones de FLR pueden fallar debido a incompatibilidades de IP causadas por NAT. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Los trabajos de FLR se inician inicialmente, pero no se completan.
  • Los archivos más pequeños (como de 20 KB a 2,7 MB) se restauran correctamente, pero los archivos más grandes (por ejemplo, de 25 MB o 90 MB) fallan.
  • Este problema afecta a todas las restauraciones a nivel de archivos de máquinas virtuales en este entorno en particular.
  • Los errores 500 del servidor HTTP (Jetty) aparecen en los registros de acceso durante los intentos de restauración.
  • El registro de acceso de Jetty muestra direcciones IP inusuales (por ejemplo, la IP del cliente que termina en 0.1 o 0.254, que probablemente sea una dirección de gateway).

Cause

El problema surge de la forma en que FLR maneja las operaciones de transferencia de archivos, según el tamaño del trabajo:

  1. Trabajos de restauración pequeños:

    • Cuando el trabajo de FLR transfiere una pequeña cantidad de datos (total de bytes < de 5 MB y total de archivos < de 10), utiliza la API de vSphere para restaurar archivos. Las transferencias de archivos de API de vSphere omiten las configuraciones NAT de VM, ya que la red de invitados de VM no participa en la transferencia.
  2. Trabajos de restauración grandes:

    • Para trabajos de FLR más grandes que superan los criterios de trabajos de restauración pequeños, Avamar cambia al uso de scripts wget/BatchDownload seguros para transferir archivos de manera más eficiente.
    • Este método crea archivos temporales y tokens para administrar la transferencia segura, que depende de que la dirección IP del cliente coincida con un valor esperado.

Cuando NAT está habilitado en la red, cambia la dirección IP de origen del cliente en la solicitud. Esto provoca una incompatibilidad entre la dirección IP de cliente almacenada en la tabla de tokens y la dirección IP desde la cual se realiza la solicitud. Por lo tanto, el proceso de verificación de token falla, lo que provoca una falla en la restauración de archivos.

    Resolution

    No se soporta el uso de NAT con Avamar FLR. Estos son los pasos recomendados:

    1. Deshabilite DNAT:

      • Trabaje con el equipo de red para deshabilitar DNAT para el entorno en el que se utiliza la FLR de Avamar. Esta es la manera más eficaz de garantizar que las operaciones de FLR puedan continuar sin incompatibilidades de direcciones IP.
    2. Identifique si DNAT está habilitado:

      • Confirme con el equipo de red si DNAT está habilitada. Los registros de ejemplo pueden mostrar direcciones IP de origen que no coinciden, como 192.168.1.1, que podría ser la IP de la puerta de enlace debido a DNAT.
    3. Solución alternativa: deshabilite el flujo de trabajo de BatchDownload.exe/wget:

    Como solución alternativa, puede deshabilitar el flujo de trabajo de BatchDownload.exe y forzar a FLR a utilizar operaciones de archivo huésped de vSphere en su lugar. Esto afecta la velocidad de las operaciones de FLR, lo que las hace más lentas.
    I. En el proxy, edite el archivo de configuración:
    /usr/local/avamarclient/bin/config.xml
    II.  Cambie la siguiente línea de:
    <enablewgetrestore>1</enablewgetrestore>
    A esto: 
    <enablewgetrestore>0</enablewgetrestore>

    III. Después de realizar el cambio en la configuración, reinicie vmwareflr.service.
    systemctl restart vmwareflr && systemctl restart avagent.service
         

    Affected Products

    Avamar
    Article Properties
    Article Number: 000283981
    Article Type: Solution
    Last Modified: 22 May 2025
    Version:  2
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.