Avamar: NDMP-Backup wird trotz vorhandener inkrementeller, sich verlängernder Jobdauer auf Level Null ausgeführt

Summary: NDMP-Backups (Network Data Management Protocol) werden standardmäßig auf Level 0 gesetzt, wenn innerhalb der letzten 30 Bezeichnungen kein Level-1-Backup gefunden wird. In diesem Artikel werden die Schritte zum Erhöhen des Suchlimits aufgeführt. ...

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

Verhalten bei unerwarteten NDMP-Backups:

Die folgenden Symptome werden beobachtet, wenn NDMP-Backups auf dem Avamar-Raster ausgeführt werden:
  • (vollständige) NDMP-Backups der Stufe Null dauern ungewöhnlich lange.
  • Avamar initiiert ein neues Backup auf Ebene 0, obwohl bereits ein erfolgreiches inkrementelles Backup für dasselbe Dateisystem vorhanden ist.
  • Die Backupprotokolle zeigen an, dass kein brauchbares vorheriges Backup gefunden wurde, sodass ein komplettes Backup durchgeführt werden muss.
 

Relevante Protokollauszüge:

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'
 

Zusätzliche Protokolldetails mit dem inkrementellen Suchprozess:

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

The Avamar avndmp -Plug-in bestimmt, ob ein inkrementelles NDMP-Backup durchgeführt werden kann, indem die avtar für ein geeignetes vorheriges Backup.

Das Dienstprogramm untersucht nur die letzten 30 Backupbezeichnungen.

Wenn das letzte erfolgreiche Backup für das Dateisystem älter als diese 30 Bezeichnungen ist, avtar meldet, dass kein geeignetes Backup vorhanden ist, was dazu führt, dass avndmp , um ein neues (vollständiges) Backup auf Level Null zu starten.

Zusammenfassung:
  • Das Fenster für die inkrementelle Suche ist standardmäßig auf 30 Backups festgelegt.
  • Wenn das vorherige erfolgreiche Backup außerhalb dieses Fensters liegt, geht das System fälschlicherweise davon aus, dass ein komplettes Backup erforderlich ist.
  • Dieses Verhalten führt zu unnötig langen kompletten NDMP-Backupdurchläufen, obwohl eine gültige inkrementelle Basis verfügbar ist.

 

Resolution

So erhöhen Sie das inkrementelle Suchlimit für NDMP-Backups:

1. Melden Sie sich beim Avamar Accelerator Node mit einem Konto an, das über Root-Berechtigungen verfügt.

2. Navigieren Sie zum clientspezifischen Verzeichnis, in dem NDMP-Konfigurationsdateien gespeichert sind:

Zum Beispiel:

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

3. Wenn ein avndmp.cmd Die Datei ist nicht vorhanden. Erstellen Sie sie. Falls vorhanden, bearbeiten Sie die Datei.

4. Fügen Sie das Flag hinzu (oder ändern Sie es), das das inkrementelle Suchlimit steuert. Ersetzen Geben Sie die gewünschte Anzahl der zuvor zu durchsuchenden Backups ein (Standardwert ist 30):

--limit-incremental-search=n
 

Beispiel für die Suche nach den letzten 100 Backups:

--limit-incremental-search=100
 

5. Speichern Sie die Datei und stellen Sie sicher, dass der Eigentümer avamar und verfügt über die entsprechenden Berechtigungen (in der Regel 600).

6. Starten Sie die Avamar-Services neu, damit die neue Einstellung wirksam wird:

systemctl restart avamar
Hinweis: Wenn Ihre Umgebung eine andere init verwenden Sie den entsprechenden Befehl (z. B. service avamar restart)
 
 

Überprüfung:

1. Initiieren Sie ein NDMP-Backup für den betroffenen Client.

2. Überwachen Sie die Avamar-Protokolle (z. B. /usr/local/avamar/var/log/avndmp.log) für Einträge ähnlich wie:

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

(Der Wert von sollte mit der konfigurierten Nummer übereinstimmen.)

3. Bestätigen Sie, dass das Backup als inkrementell (Level > 0) ausgeführt wird, wenn ein brauchbares vorheriges Backup vorhanden ist. Überprüfen Sie, ob die Backupdauer im Vergleich zu einer vollständigen Ausführung (Level 0) verkürzt ist.

Hinweis: Wenn Sie sich über den richtigen Wert für n nicht sicher sind oder auf unerwartetes Verhalten stoßen, wenden Sie sich an den Dell Support, um Unterstützung zu erhalten.
 
Achtung: Das Erhöhen des Suchlimits kann die Speicher- und CPU-Auslastung auf dem Accelerator Node erhöhen, insbesondere für Clients mit vielen historischen Backups. Stellen Sie sicher, dass der Node über ausreichende Ressourcen verfügt, bevor Sie einen sehr hohen Wert festlegen.
 
Warnung: Die Bearbeitung der avndmp.cmd Datei mit einer falschen Syntax kann verhindern, dass NDMP-Backups gestartet werden. Überprüfen Sie das Flag-Format und testen Sie die Konfiguration zuerst auf einem nicht kritischen Client.

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.