Avamar: Performanceprobleme, Ursachen und Best Practices für NDMP-Level-0-Backups

Zusammenfassung: Anfängliche (vollständige) NDMP-Backups auf Level 0 auf Avamar können 24 Stunden überschreiten, wenn >10 Mio. Dateien vorhanden sind. Der NAS scannt alle Verzeichnisse und sendet jedes Byte. Aktivieren Sie Überstunden, vermeiden Sie den Abbruch von L0, verwenden Sie max-streams (bis zu 8) und bevorzugen Sie flache, breite Verzeichnisstrukturen. ...

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Beobachtete Probleme mit NDMP-Level-0-Backups.

Leistungsbezogene Symptome

Die folgenden Bedingungen werden häufig gemeldet, wenn ein erstes NDMP-Backup (Level 0) auf Avamar durchgeführt wird:

  • Die Backupdauer erstreckt sich auf viele Stunden oder Tage (z. B. 7 TB benötigen ≈ 121 Stunden, 40 TB benötigen ≈ 300 Stunden).
  • Nachfolgende Level-1- oder inkrementelle Backups werden in einem Bruchteil der Zeit abgeschlossen (in der Regel 45 Minuten bis einige Stunden).
  • Avamar scheint im Status "komplettes Backup" zu verbleiben und wechselt nicht zu inkrementellen Backups.
  • Backupjobs werden nach 24 Stunden beendet, wenn die Überstunden nicht aktiviert sind.
  • Wenn die Anzahl der Dateien etwa 10 Millionen überschreitet, erhöht sich die Backupzeit deutlich.
  • Der NAS verbringt den größten Teil des Backupzeitfensters damit, Verzeichnisstrukturen zu scannen, anstatt Daten zu übertragen.
  • Auf Isilon-Systemen ist das Sichern eines
    /ifs

    Das Dateisystem verwendet nur einen Stream, was zu einer langsameren Fertigstellung führt. Dies wird nicht unterstützt.

Ursache

Faktoren, die zu längeren Level-0-NDMP-Backups beitragen

(vollständige) Level-0-NDMP-Backups erfordern, dass der NAS alle Dateien und Verzeichnisse auf dem geschützten Volume auflistet und überträgt. Die folgenden Bedingungen können dazu führen, dass sich das Backup über viele Stunden oder Tage hinzieht:

  • **Die Dateianzahl überschreitet die optimalen Limits** – Backups mit mehr als 10.000.000 Dateien erhöhen die Zeit, die der NAS zum Scannen der Verzeichnisstruktur verbringt, erheblich.
  • **Tiefe oder stark verschachtelte Verzeichnisstrukturen** – Eine tiefe Struktur zwingt den NAS, viele Ebenen zu durchlaufen, was den Scan im Vergleich zu einer breiten, flachen Hierarchie verlangsamt.
  • **Große Datenmengen** - Sehr große Datenmengen (z. B. 7 TB, 40 TB) erfordern natürlich mehr Zeit für den ersten vollständigen Scan und die Datenübertragung.
  • **Hohes Verhältnis von Verzeichnis zu Datei** – Zahlreiche Verzeichnisse mit jeweils wenigen Dateien erhöhen den Aufwand für die Metadatenverarbeitung.
  • **Dateieigenschaften** - Kleine Dateigrößen, unterschiedliche Dateitypen und häufige Dateiänderungen können die Scaneffizienz beeinträchtigen.
  • **NAS-Festplattenaktivität** – Wenn die NAS-Festplatten von anderen Workloads stark ausgelastet sind, konkurriert der Backup-Scan um I/O-Ressourcen, wodurch die Laufzeit verlängert wird.
  • **Unzureichende NDMP-Streams** – Standardmäßig kann ein NDMP-Backup bis zu acht parallele Streams ausführen. Die Verwendung von weniger Streams reduziert die Parallelität und verlängert das Backup.
  • **Erneutes Zuweisen eines Volumes zu einem anderen Client** – Das Verschieben eines Volumes löst ein neues Level-0-Backup aus, da der NAS jedes Byte erneut senden muss, um zu überprüfen, ob die Daten bereits auf Avamar vorhanden sind.
  • **Verhalten von Isilon mit einem einzigen Dateisystem** – Sichern der
    /ifs

    Das Dateisystem verwendet nur einen Stream, wodurch die Parallelität eingeschränkt und die Scanzeit erhöht wird. Dies wird von Isilon nicht unterstützt
  • **Schedule limits without overtime** – Wenn ein Backup das geplante Zeitfenster überschreitet und Overtime nicht aktiviert ist, kann der Job beendet werden, was zu wiederholten kompletten Backups führt.

Diese Bedingungen führen zusammen dazu, dass der NAS den größten Teil des Backupzeitfensters damit verbringt, Metadaten zu scannen, anstatt Daten zu übertragen, was zu extrem langen Level-0-Backupdauern führt.

Lösung

Empfohlene Aktionen für NDMP-Level-0-Backups

1. Stellen Sie sicher, dass das Level-0-Backup vollständig ausgeführt werden kann.

Kritische Warnung: Durch das Beenden eines (vollständigen) Level-0-Backups wird verhindert, dass Avamar zu inkrementellen Backups übergeht, was dazu führt, dass der Backupjob auf unbestimmte Zeit wiederholt wird.

  • Brechen Sie das Level-0-Backup nur dann ab, wenn dies unbedingt erforderlich ist.
  • Überprüfen Sie, ob der Backupzeitplan Überstunden zulässt, sodass der Job nicht beendet wird, wenn das geplante Zeitfenster endet.

2. Konfigurieren Sie Überstunden für das NDMP-Backup.

Legen Sie die Option "overtime" in der Avamar Client-Policy fest, damit das Backup über das geplante Zeitfenster hinaus ausgeführt werden kann.

# Example: enable overtime for a client (replace [CLIENT] with the actual client name)
avmaint setclientpolicy -c [CLIENT] --overtime true

 Wenn Sie ein manuelles Backup starten, gelten die Zeitplanlimits nicht, aber der Job wird trotzdem nach 24 Stunden beendet, es sei denn, Overtime ist aktiviert.

3. Passen Sie die maximale Anzahl der Streams an.

Durch Erhöhen der Anzahl paralleler Streams wird das Backup beschleunigt, da mehrere Verzeichnisstrukturen gleichzeitig verarbeitet werden können.

# Example: set max‑streams for a dataset (replace [DATASET] and [STREAM_COUNT])
avmaint setdataset -d [DATASET] --max-streams [STREAM_COUNT]

 

  • Verwenden Sie bis zu acht Streams pro Datenvolumen (das Standardmaximum für NDMP).
  • Beginnen Sie zuerst mit dem größten Volumen. Nachfolgende Bände folgen automatisch.

4. Überprüfen Sie die Grenzwerte für die Datei- und Verzeichnisanzahl.

Die Best Practice empfiehlt, nicht mehr als 10 000 000 Dateien pro Level-0-Backup zu sichern.

  • Führen Sie eine Dateizählung auf dem Quell-NAS durch und erwägen Sie, das Backup in mehrere Datenvolumen aufzuteilen, wenn das Limit überschritten wird.

5. Optimieren Sie die Verzeichnisstruktur.

  • Bevorzugen Sie flache, breite Verzeichnisbäume gegenüber tiefen, verschachtelten Strukturen. Flache Bäume reduzieren die Scanzeit.
  • Sichern Sie bei Verwendung von Isilon nicht am /ifs Root-Ebene. Dadurch wird das Backup auf einen einzigen Stream beschränkt.
  • Vermeiden Sie das Verschieben großer Verzeichnisunterstrukturen zwischen verschiedenen Pfaden. Solche Verschiebungen führen dazu, dass der NAS die Daten wie neu behandelt und einen vollständigen Scan durchführt.

6. Überwachen Sie die NAS-Last während des Backups.

  • Überprüfen Sie die I/O- und CPU-Auslastung der NAS-Festplatte. Eine hohe Auslastung kann darauf hinweisen, dass der NAS die meiste Zeit mit dem Scannen von Verzeichnissen verbringt.
  • Wenn der NAS zu einem Engpass wird, sollten Sie in Erwägung ziehen, die Anzahl der Streams zu reduzieren oder das Backup außerhalb der Spitzenlastzeiten zu planen.

7. Verwenden Sie Avamar-Tools zur Überprüfung.

  • Öffnen Sie Avamar Administrator und navigieren Sie zu Backup Jobs → History, um zu bestätigen, dass der Level-0-Job erfolgreich abgeschlossen wurde.
  • Führen Sie nach Abschluss von Level 0 ein (inkrementelles) Level-1-Backup aus und überprüfen Sie, ob es innerhalb der erwarteten Zeit abgeschlossen wird (in der Regel < 1 Stunde für die angegebenen Beispiele).
  • Überprüfen Sie die NDMP Accelerator-Protokolle auf Einträge wie "Backup completed successfully" und stellen Sie sicher, dass keine "killed due to overtime" Meldungen werden angezeigt.

8. Wenden Sie sich an den Dell Support, wenn die Probleme weiterhin bestehen.

Wenn das Level-0-Backup trotz Anwendung der oben genannten Schritte weiterhin angemessene Zeiträume überschreitet, eröffnen Sie eine Supportanfrage. Geben Sie die folgenden Informationen an:

  • Avamar-Version und -Patchlevel
  • NAS-Modell und Firmwareversion
  • Backupjob-ID und Zeitstempel
  • Aktuelle Einstellung für Max-Streams und Dateianzahl
Hinweis: Das Verschieben eines Volumes auf einen anderen Client löst ein neues Level-0-Backup für dieses Volume aus. Das nachfolgende Backup wird möglicherweise schneller abgeschlossen, da die meisten Daten bereits auf Avamar vorhanden sind, der NAS jedoch trotzdem jedes Byte zur Überprüfung erneut sendet.
Achtung: Eine Erhöhung der Anzahl von Streams kann die NAS-I/O-Last erhöhen, was sich möglicherweise auf Produktions-Workloads auswirkt. Überwachen Sie die Leistung und passen Sie sie nach Bedarf an.

Betroffene Produkte

Avamar

Produkte

Avamar, Avamar Plug-in for NDMP
Artikeleigenschaften
Artikelnummer: 000054368
Artikeltyp: Solution
Zuletzt geändert: 15 Jan. 2026
Version:  6
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.