Avamar: come ridurre al minimo il potenziale impatto delle dimensioni della memoria cache dei file di paging del client (f_cache2.dat)
Summary: Come ridurre al minimo il potenziale impatto delle dimensioni della memoria cache dei file di paging del client (f_cache2.dat).
Symptoms
La memoria cache dei file di paging Avamar 7.0 utilizzata per i backup dei file system nella soluzione integrata Avamar e Data Domain occupa una capacità del disco notevolmente superiore rispetto alla memoria cache dei file monolitici.
Se la directory /var di Avamar si trova su un file system di un client o su un volume con una capacità del disco limitata, le dimensioni superiori del file "su disco" per la memoria cache dei file di paging possono causare problemi di capacity management del disco sul client AVamar File System.
Cause
Esistono due motivi per cui il file della memoria cache dei file di paging è circa 20 volte più grande della memoria cache dei file monolitici:
- 20 byte aggiuntivi per file per l'offset CDSF.
- Nessuna condivisione delle voci tra i backup
Questi due elementi causano un aumento di circa 15 - 20 volte delle dimensioni della memoria cache dei file di paging rispetto alla memoria cache dei file monolitici durante il backup dello stesso dataset.
Se si conosce il numero dei file sottoposti a backup nella definizione del dataset, è possibile stimare la dimensione finale della memoria cache dei file di paging dalla seguente formula:
Resolution
Esistono tre modi per ridurre al minimo il potenziale impatto di una memoria cache dei file di paging di grandi dimensioni:
A) Modificare la posizione della memoria cache dei file di paging utilizzando "cachedir" in avtar.cmd
Questa è l'opzione preferita e non presenta svantaggi, a condizione che il client disponga di un volume sufficiente per archiviare la memoria cache di paging.
Se la directory /var di Avamar, che archivia i file della memoria cache del client, si trova su un volume con capacità limitata, spostare la memoria cache di paging su un volume più ampio come descritto di seguito.
- Creare una cartella in cui archiviare i file della memoria cache.
- Copiare i file della memoria cache esistenti da /usr/local/avamar/var/ o C:\program files/avs\var\ nella nuova cartella creata al passaggio 1.
- Creare un file nella directory /var sul client denominata "avtar.cmd". Se il file esiste, modificarlo.
- Specificare la nuova posizione di "cachedir" nel file di flag "avtar.cmd". Ad esempio, se si crea D:\avamarcache per la memoria cache dei file di paging, si dovrebbe avere una voce simile in C:\program files\avs\var\avtar.cmd:
--cachedir=D:\avamarcache
- Eseguire un backup.
- Verificare che la nuova directory della memoria cache sia stata utilizzata correttamente.
- Rimuovere la copia delle memorie cache del client dalla directory var originale di Avamar.
B) Applicare flag che consentono di limitare le dimensioni della memoria cache di paging
In Avamar 7.2 e versioni successive, alcuni flag consentono di limitare le dimensioni della memoria cache di paging a una percentuale delle dimensioni del volume in cui si trova. Per ulteriori informazioni su questa opzione, consultare l'articolo 19517 della KB: come limitare le dimensioni della memoria cache di paging Avamar on demand (f_cache2.dat) (in inglese).
Il compromesso che impedisce la crescita del file della memoria cache alle dimensioni del file è una riduzione delle prestazioni di backup per via di un aumento delle perdite cache.
C) Limitare il numero di backup completi archiviati nella memoria cache dei file di paging.
Questa è l'opzione meno auspicabile e richiede un'ottimizzazione avanzata. Presenta inoltre alcune condizioni. Per ulteriori informazioni, contattare il supporto tecnico Dell EMC.
Additional Information
Per ulteriori informazioni riguardanti il file avtar.cmd, consultare l'articolo 81546 della Knowledge Base: Avamar: come raccogliere i file di registro per la risoluzione dei problemi di backup e ripristino di Avamar Client (in inglese).