Avamar: De potentiële impact van de grootte van de wisselbestandscache (f_cache2.dat) van de client beperken
Summary: De potentiële impact van de grootte van de wisselbestandscache (f_cache2.dat) van de client beperken.
Symptoms
De Avamar 7.0-wisselbestandscache die wordt gebruikt voor back-ups van het bestandssysteem naar de geïntegreerde oplossing van Avamar en Data Domain, verbruikt aanzienlijk meer schijfcapaciteit dan de monolithische bestandscache.
Als de map Avamar /var zich op een clientbestandssysteem of -volume met een beperkte hoeveelheid schijfcapaciteit bevindt, kan de grotere bestandsgrootte "on-disk" voor de wisselbestandscache problemen met het beheer van de schijfcapaciteit veroorzaken op de Avamar-bestandssysteemclient.
Cause
Er zijn twee redenen waarom het wisselbestandcachebestand ongeveer 20 keer groter is dan de monolithische bestandscache:
- 20 bytes extra per bestand voor CDSF-offset
- Geen delen van gegevens over back-ups
Deze twee bijdragers veroorzaken een geschatte 15 tot 20 keer toename van de grootte van de wisselbestandscache ten opzichte van de monolithische bestandscache bij het maken van een back-up van dezelfde gegevensset.
Als u weet van hoeveel bestanden een back-up wordt gemaakt in de definitie van de gegevensset, kunt u de uiteindelijke grootte van de wisselbestandscache schatten met behulp van de volgende formule:
Resolution
Er zijn drie manieren om de potentiële impact van de grotere wisselbestandscache te beperken:
A) Wijzig de locatie van de wisselbestandscache met behulp van "cachedir" in avtar.cmd
Dit is de voorkeursoptie en heeft geen nadelen, op voorwaarde dat de client een volume heeft dat groot genoeg is om de wisselcache op te slaan.
Als de map Avamar /var , waarin de clientcachebestanden zijn opgeslagen, zich op een volume met beperkte capaciteit bevindt, verplaatst u de wisselcache naar een ruimer volume, zoals hieronder wordt beschreven.
- Maak een map waarin u de cachebestanden wilt opslaan.
- Kopieer de bestaande cachebestanden van /usr/local/avamar/var/ of C:\program files\avs\var\ naar de nieuwe map die in stap 1 is gemaakt.
- Maak een bestand in de map client /var met de naam "avtar.cmd". Als het bestand bestaat, bewerk het dan.
- Geef de nieuwe locatie "cachedir" op in het vlagbestand "avtar.cmd". Als u bijvoorbeeld D:\avamarcache hebt gemaakt voor de wisselbestandscache, zou u een vermelding als deze moeten hebben in C:\program files\avs\var\avtar.cmd:
--cachedir=D:\avamarcache
- Voer een back-up uit.
- Controleer of de nieuwe cachemap correct is gebruikt.
- Verwijder de kopie van de clientcaches uit de oorspronkelijke Avamar var-map.
B) Door vlaggen toe te passen die het mogelijk maken om de grootte van de wisselcache te beperken
In Avamar 7.2 en hoger bestaan er markeringen om de grootte van de wisselcache te beperken tot een percentage van de grootte van het volume waar de cache zich bevindt. Zie KB-artikel 19517 voor meer informatie over deze optie: De grootte van de Avamar demand pagingcache (f_cache2.dat) beperken.
De afweging van voorkomen dat het cachebestand groeit tot bestandsgrootte, is verminderde back-upprestaties omdat het aantal cachemissers toeneemt.
C) Beperk het aantal volledige back-ups dat is opgeslagen in de cache van het wisselbestand.
Dit is de minst wenselijke optie en vereist geavanceerde afstemming. Het heeft ook kanttekeningen. Neem contact op met de technische support van Dell EMC voor meer informatie.
Additional Information
Zie KB-artikel 81546 voor meer informatie over het avtar.cmd-bestand: Avamar: Logbestanden verzamelen voor het oplossen van back-up- en herstelproblemen met de Avamar client.