Avamar: Jak povolit "checkdiratomicrefs" a optimalizovat využití prokládání

Riepilogo: Tento článek poskytuje pokyny k povolení funkce "checkdiratomicrefs" v systému Avamar integrovaném se systémem Data Domain. Tato funkce optimalizuje ukládání metadat v systému Avamar integrovaném se systémem Data Domain, a to jak z hlediska výkonu, tak z hlediska využití. Dosahuje toho tím, že umožňuje použití větších prokládání "dat" k ukládání metadat záloh. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

Povolení "checkdiratomicrefs" optimalizuje ukládání metadat v systému Avamar pomocí integrovaného řešení Data Domain. Má pozitivní vliv jak z hlediska výkonu systému, tak z hlediska využití kapacity.

Tato funkce by měla být povolena při každé integraci systému Data Domain do systému Avamar, ideálně před uložením záloh do systému Data Domain.

V části "Technické pozadí" naleznete další podrobnosti o tom, jak tato funkce funguje, a vysvětlení jejích výhod.

 

 

Povolení "checkdiratomicrefs" funkce

Varování: U verzí Avamar 18.1 a 18.2 je nutné před povolením této funkce použít opravu hotfix gsan. Pokud se oprava hotfix nepoužije jako první, povolení této funkce způsobí, že v systému dojde k chybám "stripe offline", které mohou způsobit nedostupnost nebo ztrátu dat.
  • Avamar 18.1: Oprava hotfix 306587 nebo novější
  • Avamar 18.2: Oprava hotfix 306588 nebo novější 
  • U softwaru Avamar verze 19.x a vyšších není nutná žádná oprava hotfix.

 

Chcete-li povolit "checkdiratomicrefs" (po dokončení kroků přidání Data Domain) postupujte podle kroků v části "Automatizovaný postup" nebo "Ruční postup".

Automatizovaný postup

  1. Přihlaste se k uzlu / jednoduchému uzlu nástroje Avamar jako uživatel admin.
  2. Stáhněte a nainstalujte nástroj GoAV podle kroků v softwaru Avamar: Produktový nástroj GoAV pro správu a odstraňování problémů
  3. Zadejte následující příkaz:
    ./goav system config enable-checkdiratomicrefs


Ruční postup

  1. Přihlaste se k uzlu / jednoduchému uzlu nástroje Avamar jako uživatel admin.
  2. Zadejte následující příkazy:
    avmaint config --ava maxcompdatastripe=20971520
    avmaint config --ava checkdiratomicrefs=true
    Výše uvedené příkazy povolují funkci checkdiratomicrefs a optimalizují velikost složených pruhů, aby se neukládala metadata souboru.
     
  3. Ověřte, zda se aktualizované parametry projevily, spuštěním následujícího příkazu. Očekávaný výstup by měl odpovídat následujícímu:
    admin@avamar:~/>: avmaint config --ava | grep "maxcompdatastripe\|checkdiratomicrefs"
      maxcompdatastripe="20971520"
      checkdiratomicrefs="true"
    admin@avamar:~/>
  4. Vytvořte kopii souboru mcserver.xml:
    cp -p /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml /usr/local/avamar/var/mc/server_data/prefs/x-mcserver.xml.$(date -I)
  5. Pomocí příkazu vi otevřete soubor mcserver.xml pro úpravy:
    vi /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
    Změňte následující dvě hodnoty:
    From:
    <entry key="maxcompdatastripe" value="41943040" />  
    ...
    <entry key="stripeUtilizationCapacityFactor" value="1.20" />
    Komu:
    <entry key="maxcompdatastripe" value="20971520" merge="keep"/>
    ...
    <entry key="stripeUtilizationCapacityFactor" value="2.50" merge="keep"/> 
    Výše uvedené změny zajišťují, že server Avamar Management Console Server (MCS) používá při výpočtu využití "metadat" systému aktualizovanou velikost složeného pruhu. Direktiva merge příkazu "keep" zajišťuje, že změněné hodnoty zůstanou zachovány i po aktualizaci systému.
     
  6. Restartujte MCS, aby se aktualizované hodnoty projevily, a to podle kroků v softwaru Avamar: Jak restartovat server konzoly pro správu.

 

 

Technické zázemí

Systém Avamar ukládá data na disk do několika různých souborů. Tyto soubory se nazývají "prokládání" a k ukládání různých druhů dat se používají různé druhy prokládání.
Tento návrh vede k distribuci různých typů prokládání, která vyvažuje výkon, využití úložiště a integritu dat v systému Avamar.
Zálohovaná data se ukládají do "prokládání dat" a metadata do "složených pruhů". Jedná se o dva druhy pruhů vzbuzujících obavy v tomto článku.

 

Když je systém Data Domain integrován se systémem Avamar; Zálohovaná data lze ukládat do systému Data Domain. V takovém případě jsou v systému Avamar uložena pouze metadata zálohy.
Metadata zálohy jsou obecně zlomkem velikosti zálohovaných dat. Hlavní výhodou ukládání dat zálohy v systému Data Domain je tedy to, že systém Avamar může chránit větší počet klientů (a záloh).

 

Software Avamar, který ukládá dané množství pouze metadat, však bude mít výrazně vyšší počet prokládání než systém Avamar, který ukládá stejné množství smíšených metadat/dat.
Důvodem je, že datové prokládání je 9× větší než složené prokládání (360 MB vůči 40 MB), takže se do menšího počtu datových prokládání vejde více dat.

 

Proto bude mít systém Avamar, který ukládá pouze metadata, vyšší počet prokládání ve srovnání s systémem, který ukládá metadata a zálohovaná data, za předpokladu, že oba systémy využívají přibližně stejné množství úložiště "na disku".
Velký počet prokládání může bohužel způsobit problémy s výkonem, zejména během úloh údržby systému Avamar, což může narušit funkčnost produktu.

 

Shrneme-li výše uvedené; Systém Avamar, který ukládá pouze metadata, může být omezen počtem záloh, které může chránit, nikoli kapacitou, ale počtem prokládání.

 

Řešení tohoto problému bylo představeno v softwaru Avamar 18.1 (oprava hotfix 306587). Byl přidán příznak funkce (checkdiratomicrefs), který systému Avamar umožňuje ukládat téměř všechna metadata do datových prokládů namísto složených pruhů.

Povolením této funkce zvýšíte množství metadat, která lze uložit do jednotlivých pruhů v systému Avamar, a to pomocí větších datových pruhů pro úložiště dat i metadat . Jinými slovy, snižuje počet pruhů potřebných k uložení daného množství metadat.

 

Upozornění této funkce spočívá v tom, že pro maximální efekt by měla být povolena předtím, než systém přijme jakákoli zálohovaná data do připojeného systému Data Domain. Jinými slovy, v ideálním případě by měla být povolena ihned po integraci systému Data Domain do systému Avamar.
Důvodem je to, že prokládání v systému Avamar nelze po vytvoření odstranit. Pokud tedy systém již před povolením funkce vytvořil mnoho složených pruhů, budou tyto pruhy přetrvávat i po jejím povolení. 
Tuto funkci je možné povolit i později a poskytovat stejné výhody pro všechna zálohovaná data ingestovaná po tomto okamžiku. Nebude však tak efektivní, jako kdyby byl povolen od začátku.

 

V zásadě platí, že povolení této funkce v systému před uložením záloh do připojeného systému Data Domain bude mít za následek nižší celkový počet prokládání, než kdyby byla funkce povolena po uložení některých záloh do připojeného systému Data Domain. To vede k lepšímu výkonu údržby a umožňuje systému chránit další zálohovaná data.

 

Funkce "checkdiratomicrefs" také poskytuje řešení druhého problému. Tam, kde systém dříve ukládal zálohy místně v systému Avamar, byl nyní integrován do systému Data Domain, se zálohy již do systému Avamar neukládají.
V tomto druhém scénáři se v systému Avamar dříve vytvořily prokládání dat pro uložení zálohovaných dat. Zálohy se však již v systému Avamar neukládají, takže tyto pruhy jsou nyní prázdné.
Jelikož prokládání nelze odstranit, zůstávají v systému, ale nelze je použít.
Povolením této funkce umožníte ukládat metadata do těchto existujících pruhů, což umožňuje efektivní využití dostupného úložiště v systému Avamar.

Prodotti interessati

Avamar, Avamar Data Store, Avamar Server, Avamar Virtual Edition
Proprietà dell'articolo
Numero articolo: 000234795
Tipo di articolo: How To
Ultima modifica: 06 nov 2025
Versione:  2
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.