Avamar : La sauvegarde NDMP s’exécute au niveau zéro malgré l’extension incrémentielle existante de la durée de la tâche

Résumé: Les sauvegardes NDMP (Network Data Management Protocol) sont définies par défaut sur le niveau 0 si aucune sauvegarde de niveau 1 n’est trouvée parmi les 30 dernières étiquettes. Cet article répertorie les étapes à suivre pour augmenter la limite de recherche. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Comportement inattendu de la sauvegarde NDMP :

Les symptômes suivants sont observés lors de l’exécution de sauvegardes NDMP sur la grille Avamar :
  • Les sauvegardes NDMP de niveau zéro (complètes) prennent un temps anormalement long.
  • Avamar lance une nouvelle sauvegarde de niveau zéro même si une sauvegarde incrémentielle réussie existe déjà pour le même système de fichiers.
  • Les logs de sauvegarde indiquent qu’aucune sauvegarde précédente utilisable n’a été trouvée, ce qui déclenche une sauvegarde complète.
 

Extraits de journaux pertinents :

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'
 

Détails supplémentaires du journal montrant le processus de recherche incrémentielle :

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

L’Avamar avndmp détermine si une sauvegarde NDMP incrémentielle peut être effectuée en interrogeant la commande avtar pour une sauvegarde antérieure appropriée.

L’utilitaire n’examine que les 30 étiquettes de sauvegarde les plus récentes.

Lorsque la dernière sauvegarde réussie du système de fichiers est antérieure à ces 30 étiquettes, avtar signale qu’il n’existe aucune sauvegarde appropriée, ce qui entraîne avndmp Pour démarrer une nouvelle sauvegarde de niveau zéro (complète).

En résumé :
  • Par défaut, la fenêtre de recherche incrémentielle est fixée à 30 sauvegardes.
  • Si la sauvegarde réussie précédente se situe en dehors de cette fenêtre, le système suppose à tort qu’une sauvegarde complète est nécessaire.
  • Ce comportement entraîne des exécutions de sauvegarde NDMP longues et inutiles, même si une base incrémentielle valide est disponible.

 

Résolution

Comment augmenter la limite de recherche incrémentielle pour les sauvegardes NDMP :

1. Connectez-vous au nœud Avamar Accelerator à l’aide d’un compte disposant de privilèges root.

2. Accédez au répertoire propre au client qui stocke les fichiers de configuration NDMP :

Par exemple :

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

3. Si un avndmp.cmd Le fichier n’existe pas, créez-le. S’il existe, modifiez-le.

4. Ajoute (ou modifie) la balise qui contrôle la limite de recherche incrémentielle. Remplacer Avec le nombre souhaité de sauvegardes précédentes à rechercher (la valeur par défaut est de 30) :

--limit-incremental-search=n
 

Exemple de recherche des 100 dernières sauvegardes :

--limit-incremental-search=100
 

5. Enregistrez le fichier et assurez-vous que son propriétaire est avamar et dispose des autorisations appropriées (généralement 600).

6. Redémarrez les services Avamar pour appliquer le nouveau paramètre :

systemctl restart avamar
Remarque : Si votre environnement utilise un autre init system, utilisez la commande appropriée (par exemple, service avamar restart)
 
 

Vérification :

1. Lancez une sauvegarde NDMP pour le client concerné.

2. Surveillez les logs Avamar (par exemple, /usr/local/avamar/var/log/avndmp.log) pour des entrées similaires à :

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

(La valeur de doit correspondre au nombre configuré.)

3. Vérifiez que la sauvegarde s’exécute en tant que sauvegarde incrémentielle (niveau > 0) lorsqu’une sauvegarde précédente utilisable existe. Vérifiez que la durée de la sauvegarde est réduite par rapport à une exécution complète (niveau 0).

Remarque : Si vous n’êtes pas sûr de la valeur appropriée pour n ou si vous rencontrez un comportement inattendu, contactez le support Dell pour obtenir de l’aide.
 
Attention : L’augmentation de la limite de recherche peut augmenter l’utilisation de la mémoire et du processeur sur le nœud accélérateur, en particulier pour les clients disposant de nombreuses sauvegardes historiques. Vérifiez que le nœud dispose de suffisamment de ressources avant de définir une valeur très élevée.
 
Avertissement : La modification du fichier avndmp.cmd avec une syntaxe incorrecte peut empêcher le démarrage des sauvegardes NDMP. Vérifiez le format de la balise et testez d’abord la configuration sur un client non critique.

Produits concernés

Avamar

Produits

Avamar, Avamar Plug-in for NDMP
Propriétés de l’article
Numéro d’article: 000162827
Type d’article: Solution
Dernière modification: 13 Jan 2026
Version:  7
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.