Avamar: NDMP-säkerhetskopiering körs på nollnivå trots befintlig inkrementell, vilket förlänger jobbvaraktigheten

Summary: NDMP-säkerhetskopieringar (Network Data Management Protocol) använder som standard nivå 0 om det inte finns någon säkerhetskopia på nivå 1 bland de senaste 30 etiketterna. I den här artikeln visas stegen för att öka sökgränsen. ...

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

Oväntat NDMP-säkerhetskopieringsbeteende:

Följande symptom observeras när NDMP-säkerhetskopieringar körs i Avamar-rutnätet:
  • NDMP-säkerhetskopieringar på nivå noll (fullständiga) tar ovanligt lång tid att slutföra.
  • Avamar initierar en ny nivå-noll-säkerhetskopiering trots att det redan finns en lyckad inkrementell säkerhetskopiering för samma filsystem.
  • Säkerhetskopieringsloggarna indikerar att ingen användbar tidigare säkerhetskopia hittades, vilket uppmanar till en fullständig säkerhetskopiering.
 

Relevanta loggutdrag:

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'
 

Ytterligare logginformation som visar den inkrementella sökprocessen:

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 plugin-programmet avgör om en inkrementell NDMP-säkerhetskopiering kan utföras genom att fråga avtar verktyget för en lämplig tidigare säkerhetskopiering.

Verktyget undersöker bara de senaste 30 etiketterna för säkerhetskopiering.

När den senaste lyckade säkerhetskopieringen för filsystemet är äldre än dessa 30 etiketter, avtar rapporter att det inte finns någon lämplig säkerhetskopia, vilket orsakar avndmp för att starta en ny säkerhetskopiering på nivå noll (fullständig).

Sammanfattning:
  • Fönstret för inkrementell sökning är fast vid 30 säkerhetskopior som standard.
  • Om den tidigare lyckade säkerhetskopieringen faller utanför det här fönstret antar systemet felaktigt att en fullständig säkerhetskopiering krävs.
  • Det här beteendet resulterar i onödigt långa fullständiga NDMP-säkerhetskopieringskörningar även om en giltig inkrementell bas är tillgänglig.

 

Resolution

Så här ökar du den inkrementella sökgränsen för NDMP-säkerhetskopieringar:

1. Logga in på Avamar-acceleratornoden med ett konto som har rotbehörighet.

2. Gå till den klientspecifika katalog som lagrar NDMP-konfigurationsfiler:

Till exempel:

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

3. Om en avndmp.cmd filen inte finns, skapa den. Om den finns redigerar du filen.

4. Lägg till (eller ändra) flaggan som styr den inkrementella sökgränsen. Ersätta med önskat antal tidigare säkerhetskopior att söka efter (standard är 30):

--limit-incremental-search=n
 

Exempel för att söka i de senaste 100 säkerhetskopiorna:

--limit-incremental-search=100
 

5. Spara filen och se till att dess ägare är avamar och har lämpliga behörigheter (vanligtvis 600).

6. Starta om Avamar-tjänsterna så att den nya inställningen börjar gälla:

systemctl restart avamar
Obs! Om din miljö använder en annan init systemet, använd lämpligt kommando (t.ex. service avamar restart)
 
 

Verifiering:

1. Initiera en NDMP-säkerhetskopiering för den berörda klienten.

2. Övervaka Avamar-loggarna (t.ex. /usr/local/avamar/var/log/avndmp.log) för poster som liknar

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

(Värdet för bör matcha det antal som har konfigurerats.)

3. Bekräfta att säkerhetskopian körs som en inkrementell (nivå > 0) när det finns en användbar tidigare säkerhetskopia. Kontrollera att säkerhetskopieringens varaktighet är kortare jämfört med en fullständig körning (nivå 0).

Obs! Om du är osäker på lämpligt värde för n eller stöter på oväntat beteende kontaktar du Dell-supporten för hjälp.
 
Viktigt! Om du ökar sökgränsen kan minnes- och CPU-användningen öka på acceleratornoden, särskilt för klienter med många historiska säkerhetskopior. Kontrollera att noden har tillräckliga resurser innan du anger ett mycket högt värde.
 
Varning! Om du redigerar avndmp.cmd-filen med felaktig syntax kan NDMP-säkerhetskopieringar inte startas. Dubbelkolla flaggformatet och testa konfigurationen på en icke-kritisk klient först.

Affected Products

Avamar

Products

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