Avamar: El respaldo de NDMP se ejecuta en el nivel cero a pesar de la extensión incremental existente de la duración del trabajo

Summary: Los respaldos de Network Data Management Protocol (NDMP) se configuran de manera predeterminada en el nivel 0 si no se encuentra ningún respaldo de nivel 1 dentro de las últimas 30 etiquetas. En este artículo, se enumeran los pasos para aumentar el límite de búsqueda. ...

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

Comportamiento inesperado del respaldo de tipo NDMP:

Se observan los siguientes síntomas cuando los respaldos de NDMP se ejecutan en Avamar Grid:
  • Los respaldos de NDMP de nivel cero (completos) tardan un tiempo inusualmente largo en completarse.
  • Avamar inicia un nuevo respaldo de nivel cero, a pesar de que ya existe un respaldo incremental correcto para el mismo sistema de archivos.
  • Los registros de respaldo indican que no se encontró ningún respaldo anterior utilizable, lo que solicita un respaldo completo.
 

Extractos de registro pertinentes:

2014-05-19 20:49:55 avndmp Info <9573>: [snapup-/root_vdm_37/xxx] No previous suitable backup found, will perform level zero backup.
2014-05-19 20:49:55 avndmp Info <9590>: [snapup-/root_vdm_37/xxx] Backup on volume '/root_vdm_37/STFS4/': mode 'Full', level '0', base dump date '0'
 

Detalles de registro adicionales que muestran el proceso de búsqueda incremental:

2014-05-19 20:49:54 avndmp Info <9538>: [snapup-/root_vdm_37/xxx] Selecting backup out of most recent 30 to use as incremental base for volume:'/root_vdm_37/xxx/'
2014-05-19 20:49:54 avndmp Info <9552>: [snapup-/root_vdm_37/xxx] Spawning '/usr/local/avamar/bin/avtar' (avtar --backuptag="/root_vdm_37/xxx/" --format="xml" --count="30" --backups --vardir="/usr/local/avamar/var/xxx-ndmp-hostname2.x.com" --bindir="/usr/local/avamar/bin" --sysdir="/usr/local/avamar/etc" --acnt="/NDMP/xxx-ndmp-hostname2.x.com" --id="backuponly" --ap="backuponly1" --server="avamar.x.com")

Cause

El Avamar avndmp determina si se puede realizar un respaldo de tipo NDMP incremental consultando el avtar para una copia de seguridad anterior adecuada.

La utilidad solo examina las 30 etiquetas de respaldo más recientes.

Cuando el último respaldo correcto del sistema de archivos es anterior a esas 30 etiquetas, avtar informa que no existe un respaldo adecuado, lo que provoca avndmp para iniciar un nuevo respaldo de nivel cero (completo).

En resumen:
  • La ventana de búsqueda incremental está fijada en 30 respaldos de manera predeterminada.
  • Si el respaldo correcto anterior queda fuera de esta ventana, el sistema supone incorrectamente que se requiere un respaldo completo.
  • Este comportamiento da como resultado ejecuciones innecesarias de respaldos de tipo NDMP completos, largos e innecesarios, a pesar de que está disponible una base incremental válida.

 

Resolution

Cómo aumentar el límite de búsqueda incremental para los respaldos de tipo NDMP:

1. Inicie sesión en el nodo acelerador de Avamar con una cuenta que tenga privilegios de administrador.

2. Vaya al directorio específico del cliente que almacena los archivos de configuración de NDMP:

Por ejemplo:

cd /usr/local/avamar/var/[CLIENT_NAME]
 

3. Si un avndmp.cmd El archivo no existe, créelo. Si existe, edite el archivo.

4. Agregue (o modifique) la marca que controla el límite de búsqueda incremental. Reemplazar con la cantidad deseada de respaldos anteriores para buscar (el valor predeterminado es 30):

--limit-incremental-search=n
 

Ejemplo para buscar los últimos 100 respaldos:

--limit-incremental-search=100
 

5. Guarde el archivo y asegúrese de que su propietario sea avamar y tiene los permisos adecuados (normalmente 600).

6. Reinicie los servicios de Avamar para que la nueva configuración surta efecto:

systemctl restart avamar
Nota: Si en su entorno se utiliza un archivo diferente init sistema, utilice el comando apropiado (como, service avamar restart).
 
 

Verificación:

1. Inicie un respaldo de tipo NDMP para el cliente afectado.

2. Monitoree los registros de Avamar (por ejemplo, /usr/local/avamar/var/log/avndmp.log) para entradas similares a:

[... ] Selecting backup out of most recent n to use as incremental base for volume:'/.../'

(El valor de debe coincidir con el número configurado).

3. Confirme que el respaldo se ejecute como incremental (nivel > 0) cuando exista un respaldo anterior utilizable. Compruebe que la duración del respaldo se reduzca en comparación con una ejecución completa (nivel 0).

Nota: Si no está seguro sobre el valor adecuado para n o encuentra un comportamiento inesperado, comuníquese con el soporte de Dell para obtener ayuda.
 
Advertencia: Aumentar el límite de búsqueda puede aumentar el uso de memoria y CPU en el nodo acelerador, especialmente para los clientes con muchos respaldos históricos. Verifique que el nodo tenga suficientes recursos antes de establecer un valor muy alto.
 
Advertencia: La edición del archivo avndmp.cmd con una sintaxis incorrecta puede impedir que se inicien los respaldos de NDMP. Vuelva a comprobar el formato de la marca y pruebe primero la configuración en un cliente no crítico.

Affected Products

Avamar

Products

Avamar, Avamar Plug-in for NDMP
Article Properties
Article Number: 000162827
Article Type: Solution
Last Modified: 13 Jan 2026
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.