Data Domain: Planowanie czyszczenia w DDR
Summary: Ten artykuł zawiera omówienie operacji czyszczenia systemu plików. Operacja ta odzyskuje fizyczną pamięć masową zajmowaną przez usunięte obiekty w systemie plików Data Domain.
Instructions
Planowanie czyszczenia w systemie Data Domain
Cel:
Polecenie filesys clean Operacja odzyskuje fizyczną pamięć masową zajmowaną przez usunięte obiekty w systemie plików Data Domain.
Gdy aplikacja wygaśnie danych kopii zapasowych lub obrazów archiwów, nie są one dostępne do odzyskania, ale nadal zajmują fizyczną pamięć masową.
Tylko filesys clean Operacja odzyskuje pamięć fizyczną używaną przez pliki, które zostały usunięte i których nie ma w migawce. System plików może nigdy nie zgłosić 100% wyczyszczenia. Całkowita wyczyszczona przestrzeń może być zawsze o kilka punktów procentowych mniejsza niż 100.
Dotyczy:
- Wszystkie systemy Data Domain
- Wszystkie wersje oprogramowania
- Czyszczenie
Rozwiązanie:
Data Domain zaleca uruchomienie czystej operacji po pierwszej pełnej kopii zapasowej systemu Data Domain. Początkowa kompresja lokalna pełnej kopii zapasowej wynosi zazwyczaj od 1,5 do 2,5. Natychmiastowa operacja czyszczenia zapewnia dodatkową kompresję o kolejny czynnik 1,15 do 1,2 i odzyskuje odpowiednią ilość miejsca na dysku.
Domyślny harmonogram uruchamia operację czyszczenia w każdy wtorek o godzinie 6 rano (tue 0600) z przepustnicą 50%.
Aby zwiększyć dostępność systemu plików i jeśli w systemie Data Domain nie brakuje miejsca na dysku, rozważ zmianę harmonogramu na czyszczenie rzadsze.
-
Jeśli system się zapełnia, nie należy stosować zmiany wartości domyślnych na częstsze lub bardziej agresywne cykle czyszczenia, aby to zrekompensować. Codzienne czyszczenie spowoduje fragmentację danych. Na przykład prędkość odczytu może być poważnie ograniczona. Globalny algorytm kompresji zależy od dobrej lokalizacji podczas zapisu, więc zbyt częste cykle czyszczenia obniżają liczby deduplikacji.
-
Czyszczenie to operacja systemu plików, która wpływa na ogólną wydajność systemu plików podczas jego działania. Zmiana przepustnicy czyszczenia na wyższą niż domyślna wartość 50 ma wpływ na wydajność podczas aktywnego cyklu czyszczenia, ponieważ proces czyszczenia zużywa więcej zasobów.
-
Zmiana lokalnego algorytmu kompresji powoduje wydłużenie następnego cyklu czyszczenia, ponieważ wszystkie istniejące dane muszą zostać odczytane, zdekompresowane i ponownie skompresowane.
-
Każda operacja, która powoduje wyłączenie systemu plików systemu plików Data Domain lub wyłączenie urządzenia (wyłączenie systemu, ponowny rozruch lub
file system disablepolecenie) zatrzymuje operację czyszczenia. Czyszczenie nie jest automatycznie kontynuowane po ponownym uruchomieniu systemu i systemu plików. -
Replikacja między domenami danych może mieć wpływ na
filesys cleanOperacji. Jeśli źródłowa usługa Data Domain otrzyma duże ilości nowych lub zmienionych danych, gdy jest wyłączona lub rozłączona, wznowienie replikacji może znacznie spowolnićfilesys cleanOperacji. -
Jeśli replikacja katalogów jest opóźniona, na przykład z powodu niewystarczającej przepustowości sieci między parami replikacji (co powoduje opóźnienie replikacji), czyszczenie może nie być w stanie zostać przeprowadzone. Ten warunek wymaga przerwania replikacji (i ponownej synchronizacji po uruchomieniu czyszczenia) lub opóźnienia replikacji w celu nadrobienia zaległości (na przykład zwiększenia łącza sieciowego lub zapisania mniejszej ilości nowych danych w katalogu źródłowym).
Pełna wersja Data Domain może wymagać wielu operacji czyszczenia w celu wyczyszczenia 100% systemu plików, zwłaszcza jeśli podłączono więcej niż jedną półkę zewnętrzną.
W zależności od rodzaju przechowywanych danych, na przykład w przypadku korzystania ze znaczników dla określonego oprogramowania do tworzenia kopii zapasowych (filesys option set marker-type ...), system plików może nigdy nie zgłaszać 100% wyczyszczenia.
Całkowita wyczyszczona przestrzeń może być zawsze o kilka punktów procentowych mniejsza niż 100.
W przypadku replikacji kolekcji operacja czyszczenia nie jest uruchamiana w obiekcie docelowym.
W przypadku replikacji katalogów operacja czyszczenia musi zostać uruchomiona zarówno w źródłowej, jak i docelowej Data Domain.
Aby wyświetlić bieżącą datę i godzinę operacji czyszczenia:
filesys clean show schedule
Filesystem cleaning is scheduled to run "Tue" at "0600".
Aby wyświetlić ustawienie przepustnicy dla operacji czyszczenia:
filesys clean show throttle
50 Percent Throttle
Aby zmienić ustawienie przepustnicy:
filesys clean set throttle <value>
Gdzie wartość wynosi od 0 (najwolniejszy) do 100 (najszybszy)
(Zmiany ustawienia przepustnicy są wprowadzane bez ponownego rozpoczynania czyszczenia)
Przykład:
filesys clean set throttle 75
Polecenie nie generuje żadnych danych wyjściowych, dlatego należy ponownie uruchomić polecenie "show throttle":
filesys clean show throttle
75 Percent Throttle
Aby zmienić harmonogram czyszczenia:
filesys clean set schedule <schedule-to-start-cleaning>
<schedule-to-start-cleaning> jest:
-
-
-
never- Wyłącza proces czyszczenia i nie przyjmuje kwalifikatora.
-
daily <time>- Uruchamia operację codziennie o określonej godzinie (niezalecane)
- Czas to 24-godzinny czas wojskowy. 2400 to nieprawidłowa godzina.
mon0000 to północ między niedzielną nocą a poniedziałkowym porankiem.
-
<day or days> <time>- Działa w co najmniej jeden dzień o określonej godzinie — nazwa dnia składa się z trzech liter (np.
monna poniedziałek). Użyj myślnika (-) między dniami dla zakresu dni. Na przykład:tue-fri - Czas to 24-godzinny czas wojskowy. 2400 to nieprawidłowa godzina.
mon0000 to północ między niedzielną nocą a poniedziałkowym porankiem.
- Działa w co najmniej jeden dzień o określonej godzinie — nazwa dnia składa się z trzech liter (np.
-
biweekly <day> <time>- Rozpoczyna się w danym dniu lub dniach co drugi tydzień o danej godzinie
- Czas to 24-godzinny czas wojskowy. 2400 to nieprawidłowa godzina.
mon0000 to północ między niedzielną nocą a poniedziałkowym porankiem.
-
monthly <day or days> <time>- Rozpoczyna się w danym dniu lub dniach (od 1 do 31) o danej godzinie
- Czas to 24-godzinny czas wojskowy. 2400 to nieprawidłowa godzina.
mon0000 to północ między niedzielną nocą a poniedziałkowym porankiem.
-
-
Przykłady:
Aby uruchomić sprzątanie w każdy wtorek o 16:00:
filesys clean set schedule tue 1600
Filesystem cleaning is scheduled to run "Tue" at "1600".
Aby uruchomić operację pierwszego i 15 dnia miesiąca o godzinie 15:00:
filesys clean set schedule monthly 1,15 1500
Filesystem cleaning is scheduled to run "1, 15" at "1500".
Aby ustawić domyślny harmonogram czyszczenia na wtorek o godzinie 6 rano (wtorek 0600) i domyślną przepustnicę na 50%, użyj polecenia resetowania:
filesys clean reset all
Polecenie nie generuje żadnych danych wyjściowych.
Polecenie nie generuje żadnych danych wyjściowych, dlatego należy ponownie uruchomić polecenia "show throttle" i "show schedule":
filesys clean show throttle
50 Percent Throttle
filesys clean show schedule
Filesystem cleaning is scheduled to run "Tue" at "0600".