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: Sådan afbødes den potentielle indvirkning af størrelsen på klientens cachelagring af sidefiler (f_cache2.dat)

Summary: Sådan kan du afbøde den potentielle indvirkning af størrelsen på klientens cache-lager til sidefiler (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

Avamar 7.0-cachen til sidefiler, der bruges til sikkerhedskopiering af filsystemet til den integrerede løsning Avamar og Data Domain, bruger betydeligt mere diskkapacitet end den monolitiske filcache. 

Hvis Avamar /var-biblioteket er på et klientfilsystem eller en klientenhed med en begrænset diskkapacitet, kan den større filstørrelse på disken for cachen til sidefiler forårsage problemer med administration af diskkapacitet på Avamar-filsystemklienten.

Cause

I EMC Avamar 7.0 Operational Best Practices-dokumentet dokumenterede vi: "Sammenlignet med den oprindelige filcachemetode kræver sikkerhedskopier, der implementerer filcachen til efterspørgselssøgning, op til 20 gange mere diskplads."

Der er to grunde til, at cachefilen til personsøgningsfilen er ca. 20 gange større end cachen til den monolitiske fil:   
  • Ekstra 20 byte pr. fil til CDSF-forskydning
Den monolitiske filcache bruger 44 byte pr. fil: 4-byte header, 20-byte filattributhash og 20-byte filindholdshash. Sidefilens cachelager bruger 64 byte pr. fil. De yderligere 20 byte bruges til at gemme oplysninger om forskydningen i CDSF-backupbeholderen (Common Data Streaming Format), hvor filen er placeret. Hvis både cachen til sidefilen og cachen til den monolitiske fil havde samme format, bliver cachen for sidefilen ca. 1,5 gange større.
  • Ingen deling af poster på tværs af sikkerhedskopier
Begge filcacher gemmer hashes for op til 16 sikkerhedskopier. Med den monolitiske filcache, efter at den første sikkerhedskopi er afsluttet, ændres ca. 2% af filerne dagligt. Efter den første sikkerhedskopiering deles de fleste poster på tværs af sikkerhedskopier. Men med cachen til personsøgningsfiler er hver side med elementer unik for en bestemt sikkerhedskopi, og der er derfor ingen deling af poster på tværs af sikkerhedskopier. Dette får cachen til personsøgningsfiler til at gemme ca. 10 gange flere poster end den monolitiske filcache.

Disse to bidragydere forårsager ca. 15 til 20 gange stigning i størrelsen af sidefilcachen i forhold til den monolitiske filcache, når de sikkerhedskopierer det samme datasæt.

Hvis du ved, hvor mange filer der sikkerhedskopieres i datasætdefinitionen, kan du estimere den endelige størrelse af sidefilens cache ud fra følgende formel:  
<personsøgningsfilcachestørrelse i MB> = <filantal i millioner> * 1700

Resolution

Der er tre måder at afbøde den potentielle virkning af den større cachelagring af sidefiler:   

A) Skift placeringen af personsøgningsfilcachen ved hjælp af "cachedir" i avtar.cmd

Dette er den foretrukne løsning og har ingen ulemper, forudsat at klienten har en stor nok volumen til at gemme personsøgningscachen. 

Hvis Avamar /var-mappen , som gemmer klientcachefilerne, er på en diskenhed med begrænset kapacitet, skal du flytte sidecachen til en mere rummelig diskenhed som beskrevet nedenfor.

  1. Opret en mappe, hvor du vil gemme cache-filerne.
  2. Kopier de eksisterende cachefiler fra /usr/local/avamar/var/ eller C:\program files\avs\var\ til den nye mappe, der blev oprettet i trin 1.
  3. Opret en fil i klienten /var-mappen kaldet "avtar.cmd". Hvis filen findes, skal du redigere den.
  4. Angiv den nye "cachedir"-placering i flagfilen "avtar.cmd". Hvis du f.eks. har oprettet D:\avamarcache til cachen for personsøgningsfiler, bør du have en post som denne i C:\programmer\avs\var\avtar.cmd:

--cachedir=D:\avamarcache

  1. Kør en sikkerhedskopi.
  2. Bekræft, at den nye cachemappe blev brugt korrekt.
  3. Fjern kopien af klientcacherne fra det oprindelige Avamar var-bibliotek. 

B) Ved at anvende flag, der muliggør begrænsning af sidecachestørrelse

I Avamar 7.2 og nyere findes der flag, der begrænser størrelsen af cachen til en procentdel af størrelsen på den diskenhed, hvor cachen ligger. Du kan finde flere oplysninger om denne indstilling i KB-artikel 19517: Sådan begrænser du størrelsen på Avamar Demand Paging Cache (f_cache2.dat).

Afvejningen mellem at forhindre cache-filen i at vokse til filstørrelse reduceres sikkerhedskopieringsydelsen på grund af øget cache-savner.

C) Begræns antallet af fulde sikkerhedskopier, der er gemt i sidefilens cache.

Ved at oprette nogle sikkerhedskopier med et lille datasæt og indstille disse sikkerhedskopier til aldrig at udløbe, kan vi begrænse til kun otte eller færre sikkerhedskopier af det fulde datasæt, der er gemt i sidefilens cache, hvilket reducerer størrelsen.

Dette er den mindst ønskelige løsning og kræver avanceret tuning. Det har også forbehold. Kontakt Dell EMC s tekniske support for at få flere oplysninger.

Additional Information

Sikkerhedskopiering af filsystemet i Avamar 7.0 til den integrerede løsning Avamar og Data Domain.

Du kan finde flere oplysninger om avtar.cmd-filen i KB-artikel 81546: Avamar: Sådan indsamler du logfiler til fejlfinding af problemer med sikkerhedskopiering og gendannelse af Avamar Client.

Affected Products

Avamar

Products

Avamar
Article Properties
Article Number: 000060020
Article Type: Solution
Last Modified: 19 Aug 2021
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.