Avamar — jak ustawić rozmiar pamięci podręcznej klienta Avamar, aby przepełnienie pamięci podręcznej nie powodowało problemów z wydajnością kopii zapasowych

Summary: W tym artykule wyjaśniono, w jaki sposób ustawić pamięć podręczną klienta Avamar, aby uniknąć przepełnienia pamięci podręcznej, które może prowadzić do niskiej wydajności tworzenia kopii zapasowych. ...

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.

Instructions

Sprawdź, czy pamięć podręczna klienta wymaga dostrojenia.  

Nie zmieniaj pliku pamięci podręcznej, jeśli ma on odpowiedni rozmiar - nie wpłynie to korzystnie na wydajność.


    Reguły dostrajania maksymalnych rozmiarów pamięci podręcznej

    Upewnij się, że pamięci podręczne staną się tak duże, że klient zostanie zamieniony, ponieważ nie ma wystarczającej fizycznej pamięci RAM do obsługi wszystkich procesów. Zamiana to przenoszenie stron pamięci między pamięcią RAM a dyskiem.

     

    Najlepsze rozwiązania dotyczące dostrajania maksymalnych rozmiarów pamięci podręcznej:

    • Nigdy nie pozwól, aby łączny rozmiar pamięci podręcznej przekroczył jedną czwartą całkowitej dostępnej fizycznej pamięci RAM.
    • Ustaw maksymalny rozmiar pamięci podręcznej plików i skrótów na ułamek całkowitej dostępnej fizycznej pamięci RAM. Określ rozmiary pamięci podręcznej plików i skrótów przy użyciu ujemnych liczb całkowitych.
    • Ogranicz całkowitą ilość pamięci podręcznej do około jednej czwartej fizycznej pamięci RAM.
    • Ustaw jedną z pamięci podręcznych na -5 (odpowiada to 20% pamięci RAM klienta), a drugą pamięć podręczną na -32 (3% pamięci RAM klienta).
    • Na przykład w przypadku klienta dużej bazy danych użyj następujących ustawień:
      --filecachemax=-32
      --hashcachemax=-5
    • Jeśli używasz czegoś innego niż domyślne rozmiary pamięci podręcznej, uwzględnij dostosowane maksymalne ustawienia pamięci podręcznej w pliku avtar.cmd na kliencie.
    • Czasami jedynym wyjściem może być zwiększenie ilości fizycznej pamięci RAM na kliencie. Możesz również utworzyć kopię zapasową klienta przy użyciu wielu mniejszych zestawów danych.
    • W razie potrzeby ogranicz rozmiary pamięci podręcznych poniżej optymalnych wartości:
      • W przypadku typowego serwera plików najpierw przydziel wymaganą pamięć RAM do pamięci podręcznej plików.
      • W przypadku typowego klienta bazy danych najpierw przydziel wymaganą pamięć RAM do pamięci podręcznej skrótów.

    Dostrajanie pamięci podręcznej plików

    Jeśli pamięć podręczna plików jest usunięta, nieużywana lub niewystarczająco duża, każdy plik, który nie jest trafieniem w pamięci podręcznej plików, musi zostać przetworzony. Przetwarzanie obejmuje odczytywanie, fragmentowanie, kompresowanie i mieszanie zawartości pliku.
    Dzieje się tak, zanim proces Avamar będzie mógł sprawdzić, czy skróty zostały wcześniej wysłane do serwera Avamar.
    Jeśli plik istnieje w pamięci podręcznej plików, nie musi być odczytywany przez avtar.
    Oszczędza to znaczną ilość czasu i przetwarzania oraz minimalizuje czas tworzenia kopii zapasowych.

     

    Domyślnie pamięć podręczna plików może zużywać do jednej ósmej fizycznej pamięci RAM na kliencie Avamar.
    Jeśli na przykład klient ma 4 GB pamięci RAM, pamięć podręczna plików jest ograniczona do 4 GB podzielonego przez 8, czyli maksymalnie 512 MB.

    Pamięć podręczna plików podwaja swój rozmiar za każdym razem, gdy musi się zwiększyć.
    Rozmiary pamięci podręcznej plików mogą być następujące (w megabajtach): 5,5 MB, 11 MB, 22 MB, 44 MB, 88 MB, 176 MB, 352 MB, 704 MB oraz 1 408 MB.

    Ponieważ program avtar jest aplikacją 32-bitową, maksymalny rozmiar pamięci podręcznej plików, z którego może korzystać avtar, jest ograniczony do mniej niż 2 GB.
    W przykładzie, w którym klient ma 4 GB pamięci RAM, maksymalny rozmiar pamięci podręcznej plików wynosi 352 MB.

     

    Każdy wpis w pamięci podręcznej plików składa się z 4-bajtowego nagłówka oraz dwóch 20-bajtowych skrótów SHA-1 (łącznie 44 bajty):

    • Wpis skrótu SHA-1 atrybutów pliku.
      Atrybuty pliku obejmują: Nazwa pliku, ścieżka pliku, czas modyfikacji, rozmiar pliku, właściciel, grupa i uprawnienia.
    • Wpis skrótu SHA-1 dla skrótu rzeczywistej zawartości pliku, niezależnie od atrybutów pliku.


    Reguła pamięci podręcznej plików

    Jeśli klient składa się z N milionów plików, pamięć podręczna plików musi wynosić co najmniej N milionów plików x 44 miliony bajtów/milion plików. Oznacza to, że pamięć podręczna plików musi wynosić co najmniej N x 44 MB, gdzie N to liczba milionów plików w kopii zapasowej.

     

    Przykład — pamięć podręczna plików

    Jeśli klient ma 4 miliony plików, pamięć podręczna plików musi wynosić co najmniej 176 MB (4 x 44 MB). Należy zezwolić na zwiększenie pamięci podręcznej plików do 176 MB, aby pomieścić wszystkie pliki.

     

    Najlepsza praktyka:

    Pamięć podręczna plików musi wynosić co najmniej N x 44 MB, gdzie N jest liczbą milionów plików w kopii zapasowej. Pamięć podwaja rozmiar pamięci podręcznej plików za każdym razem, gdy rośnie. Aby zapewnić odpowiedni rozmiar pamięci podręcznej plików:

    1. Ustaw wartość --filecachemax w następujący sposób:
       
      --filecachemax = 2 x N x 44

      Gdzie N oznacza liczbę milionów plików w kopii zapasowej.
    2. Ustaw --hashcachemax na małą wartość, na przykład:
      --hashcachemax=30

    Dostrajanie pamięci podręcznej skrótów

    Jeśli proces avtar stwierdzi, że skrót fragmentu nie jest zawarty w pamięci podręcznej skrótów, wysyła zapytanie do serwera Avamar o obecność skrótu.
    Domyślnie pamięć podręczna skrótów może zużywać do jednej szesnastej fizycznej pamięci RAM na kliencie Avamar.
    W przypadku korzystania z tego samego klienta z 4 GB pamięci RAM opisanej w sekcji "Dostrajanie pamięci podręcznej plików" pamięć podręczna skrótów jest ograniczona do 4 GB/16 lub maksymalnie 256 MB.

    Pamięć podręczna skrótów również podwaja swój rozmiar za każdym razem, gdy musi się zwiększyć.
    Bieżące rozmiary pamięci podręcznej skrótów są w megabajtach: 24 MB, 48 MB, 96 MB, 192 MB, 384 MB, 768 MB itd. W tym przykładzie, jeśli klient ma 4 GB pamięci RAM, maksymalny rozmiar pamięci podręcznej skrótów wynosi 192 MB.

    Każdy wpis w pamięci podręcznej skrótów składa się z 4-bajtowego nagłówka oraz jednego skrótu SHA-1 na fragment lub kompozyt, który jest skrótem zawartości fragmentu lub kompozytu.

     

    Reguła pamięci podręcznej skrótu

    Jeśli klient składa się z Y GB danych bazy danych, pamięć podręczna skrótów musi mieć co najmniej YGB/średni rozmiar fragmentu x 24 miliony bajtów/milion fragmentów.
    Użyj 24 KB jako średniego rozmiaru fragmentu dla wszystkich kopii zapasowych.
    Pamięć podręczna skrótów musi wynosić co najmniej Y MB, gdzie Y to liczba GB danych bazy danych w kopii zapasowej.

     

    Przykład — pamięć podręczna skrótów

    Jeśli klient bazy danych ma 500 GB danych bazy danych, pamięć podręczna skrótów musi zwiększyć się do co najmniej 500 MB.
    Należy zezwolić na zwiększenie pamięci podręcznej skrótów do następnego rozmiaru przyrostowego (768 MB), aby pomieścić skróty dla wszystkich fragmentów kopii zapasowej bazy danych.

     

    Dobra praktyka

    Pamięć podręczna skrótów musi wynosić co najmniej Y MB, gdzie Y jest rozmiarem bazy danych, dla której tworzona jest kopia zapasowa w GB.

    Pamięć podręczna skrótów podwaja swój rozmiar za każdym razem, gdy rośnie.
    Aby odpowiednio określić rozmiar pamięci podręcznej skrótów, ustaw wartość --hashcachemax w następujący sposób:

    --hashcachemax = 2 x Y


    Gdzie Y jest rozmiarem bazy danych, której kopia zapasowa ma zostać utworzona w GB.

    Additional Information

    Aby uzyskać więcej informacji, zapoznaj się z przewodnikiem po najlepszych praktykach operacyjnych Avamar

    Affected Products

    Avamar

    Products

    Avamar, Avamar Client
    Article Properties
    Article Number: 000014502
    Article Type: How To
    Last Modified: 19 Mar 2025
    Version:  6
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.