Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Avamar: Jak zmírnit potenciální dopad velikosti cache stránkovacích souborů klienta (f_cache2.dat)

Summary: Jak zmírnit potenciální dopad velikosti cache stránkovacích souborů klienta (f_cache2.dat).

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

Cache stránkovacích souborů Avamar 7.0, která se používá pro zálohování systému souborů do integrovaného řešení Avamar a Data Domain, spotřebovává podstatně více diskové kapacity než monolitická cache souborů. 

Pokud se adresář Avamar /var nachází v klientském systému souborů nebo svazku s omezenou kapacitou disku, může větší velikost souboru „na disku“ pro cache stránkovacích souborů způsobit problémy se správou kapacity disku v klientovi systému souborů Avamar.

Cause

V dokumentu Provozní vzorové postupy EMC Avamar 7.0 jsme zdokumentovali následující: „Ve srovnání s původní metodou cache souborů vyžadují zálohy, které implementují cache stránkovacích souborů na vyžádání, až 20krát více místa na disku.“

Existují dva důvody, proč je soubor cache stránkovacího souboru přibližně 20krát větší než monolitická cache souborů:   
  • Dalších 20 bajtů na jeden soubor pro posun CDSF
Monolitická cache souborů používá 44 bajtů na jeden soubor: 4bajtová hlavička, 20bajtový hash atributu souboru a 20bajtový hash obsahu souboru. Cache stránkovacích souborů používá 64 bajtů na jeden soubor. Dalších 20 bajtů se používá k uložení informací o posunu v kontejneru záloh CDSF (Common Data Streaming Format), kde se soubor nachází. Pokud mají cache stránkovacích souborů i monolitická cache souborů stejný formát, bude cache stránkovacích souborů přibližně 1,5krát větší.
  • Žádné sdílení záznamů mezi zálohami
Obě cache souborů ukládají hodnoty hash až pro 16 záloh. S monolitickou cache se po dokončení první zálohy mění přibližně 2 % souborů denně. Po první záloze se většina položek sdílí mezi zálohami. U cache stránkovacích souborů je však každá stránka prvků jedinečná pro konkrétní zálohu, a proto nedochází ke sdílení položek mezi zálohami. To způsobí, že cache stránkovacích souborů uloží přibližně 10x více položek než monolitická cache souborů.

Tito dva přispěvatelé způsobují přibližně 15 až 20násobné zvýšení velikosti cache stránkovacích souborů vzhledem k monolitické cache souborů při zálohování stejné datové sady.

Pokud víte, kolik souborů se zálohuje v definici datové sady, můžete odhadnout konečnou velikost cache stránkovacích souborů z následujícího vzorce:  
<velikost cache stránkovacího souboru v MB> = <počet souborů v milionech> * 1 700

Resolution

Existují tři způsoby, jak zmírnit potenciální dopad větší cache stránkovacích souborů:   

A) Změňte umístění cache stránkovacího souboru pomocí příkazu „cachedir“ v příkazovém řádku avtar.cmd

Toto je upřednostňovaná možnost a nemá žádné nevýhody za předpokladu, že klient má dostatečně velký svazek pro uložení cache stránkovacích souborů. 

Pokud se adresář Avamar /var, ve kterém jsou uloženy soubory cache klienta, nachází na svazku s omezenou kapacitou, přemístěte cache stránkovacích souborů na prostornější svazek, jak je popsáno níže.

  1. Vytvořte složku, do které chcete uložit soubory cache.
  2. Zkopírujte stávající soubory cache z umístění /usr/local/avamar/var/ nebo C:\program files\avs\var\ do nové složky vytvořené v kroku 1.
  3. V adresáři klienta /var vytvořte soubor s názvem „avtar.cmd“. Pokud soubor existuje, upravte jej.
  4. Zadejte nové umístění „cachedir“ v souboru příznaku „avtar.cmd“. Pokud jste například vytvořili D:\avamarcache pro cache stránkovacích souborů, měli byste mít v adresáři C:\program files\avs\var\avtar.cmd položku, jako je tato:

--cachedir=D:\avamarcache

  1. Spusťte zálohu.
  2. Ověřte, že byl nový adresář cache použit správně.
  3. Odeberte kopii klientských cache z původního adresáře Avamar var. 

B)Použitím příznaků, které umožňují omezení velikosti cache stránkovacích souborů

V softwaru Avamar 7.2 a novějších existují příznaky, které omezují velikost cache stránkovacích souborů na procentuální podíl velikosti svazku, ve kterém je cache umístěna. Další informace o této možnosti naleznete v článku znalostní databáze 19517: Jak omezit velikost stránkovací cache systému Avamar na vyžádání (f_cache2.dat).

Kompromisem, který brání tomu, aby se soubor cache zvětšoval, je snížení výkonu zálohování z důvodu zvýšeného počtu chybných zápisů do cache.

C) Omezte počet úplných záloh uložených v cache stránkovacích souborů.

Vytvořením některých záloh s malou datovou sadou a nastavením těchto záloh tak, aby nikdy nevypršela jejich platnost, můžeme omezit ukládání do cache stránkovacích souborů pouze na 8 nebo méně, čímž se zmenší velikost.

Toto je nejméně žádoucí možnost a vyžaduje pokročilé ladění. Má také své nevýhody. Pro více informací kontaktujte technickou podporu Dell EMC.

Additional Information

Zálohování systému souborů Avamar 7.0 do integrovaného řešení Avamar a Data Domain.

Další informace o souboru avtar.cmd naleznete v článku znalostní databáze 81546: Avamar: Jak shromáždit soubory protokolu pro odstraňování problémů se zálohováním a obnovením klienta Avamar.

Affected Products

Avamar

Products

Avamar
Article Properties
Article Number: 000060020
Article Type: Solution
Last Modified: 10 Feb 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.