NetWorker: jak usunąć pojedynczy identyfikator SSID lub wiele identyfikatorów SSID
Summary: Ten artykuł zawiera pełny opis sposobu ręcznego usuwania zestawów zapisu w celu odzyskania zajętego miejsca.
Instructions
Nieprawidłowe wykorzystanie tych informacji może prowadzić do utraty danych. Dell Support nie udziela porad dotyczących tego, które dane należy usunąć, ani nie usuwa żadnych danych ze środowiska. Administrator NetWorker musi zidentyfikować, zweryfikować i usunąć dane za zgodą zespołu zarządzającego pamięcią masową i infrastrukturą na danym obiekcie.
Informacje o cyklu życia zestawu zapisu NetWorker
- Gdy zestaw zapisu jest tworzony po raz pierwszy, jest on zapisywany w bazie danych ze skonfigurowaną datą przechowywania (clretent, w mminfo). Jest to data, po której Administrator wybrał opcję automatycznego usunięcia zestawu zapisu przez NetWorker.
- Gdy zestaw zapisu jest klonowany, ten klon otrzymuje również rekord z własną datą przechowywania. Wartość ssretent w poleceniu mminfo wyświetla ostatnią wygasającą kopię zestawu zapisu w całej strefie danych.
- Po uruchomieniu nsrim (ręcznie lub codziennie przez Server Protection > Server backup > Expiry Action) wszystkie zestawy zapisu są sprawdzane pod względem tego, czy minęło ich indywidualne przechowywanie (clretent).
- Jeśli data przechowywania minęła, ale istnieją zależne zbiory zapisu, które się nie przeterminowały (np. pełna kopia zapasowa i zależne od niej przyrosty), ten zestaw zapisu nie jest oznaczony jako wygasły (ponieważ jest nadal potrzebny zależnym od niego podmiotom).
- Jeśli nie zostaną znalezione zależności wykluczające wygaśnięcie, zestaw zapisu jest oznaczany jako Wygasły, a w przypadku woluminów dysków NetWorker natychmiast podejmie próbę usunięcia plików danych odpowiadających rekordowi zestawu zapisu.
- Jeżeli usuwanie się powiedzie: rekord danych również zostanie usunięty.
- Jeśli próba usunięcia nie powiedzie się z jakiegokolwiek powodu: Rekord jest oznaczany flagą Expired (E) i flagą (flagami) Suspect w polu clflags instancji zestawu zapisu. Następnym razem po uruchomieniu nsrim / Expiry zostanie ponowiona próba usunięcia, ale nawet jeśli się nie powiedzie, rekord i tak zostanie usunięty.
- Ponieważ NetWorker usunie struktury zestawów zapisu dla woluminu, który i tak nie ma rekordu w bazie danych nośnika, usunięcie rekordu zestawu zapisu pomija obliczanie wygaśnięcia i przechowywania, a zamiast tego po prostu usuwa pliki z dysku podczas ostatniej fazy akcji wygaśnięcia/uruchomienia nsrim (odzyskiwanie miejsca).
- Po usunięciu plików (w procesie wygaśnięcia lub odzyskiwania miejsca) w przypadku standardowego urządzenia dyskowego miejsce staje się natychmiast dostępne. W przypadku urządzenia typu Data Domain pliki zostaną usunięte, ale miejsce nie zostanie odzyskane do momentu zakończenia czyszczenia systemu plików Data Domain. To samo dotyczy urządzenia typu DD Cloud Tier; po usunięciu rekordu przez NetWorker, a następnie plików zestawu zapisu, miejsce nadal nie jest odzyskiwane do momentu uruchomienia czyszczenia chmury.
Najlepsze praktyki przed kontynuowaniem
- Jeśli serwer NetWorker jest maszyną wirtualną, utwórz migawkę serwera NetWorker.
- Wyłącz czyszczenie w Data Domain.
- Wykonaj kopię zapasową NetWorker Server Protection. Po zakończeniu zbierz szczegóły najnowszej kopii zapasowej skryptu startowego.
mminfo -B
- Jeśli pozwala na to miejsce w systemie plików, utwórz kopię następujących folderów bazy danych NetWorker (res, mm, index).
- Foldery te znajdują się w katalogu /nsr ścieżki instalacji NetWorker.
- Plik (mm) można wyeksportować do kopii .xdr: Eksportowanie bazy danych nośników NetWorker za pomocą nsrmmdbasm
- Zmień nazwę pliku binarnego nsrim na serwerze NetWorker. Zapobiega to przypadkowemu usunięciu. Proces opisany w bazie wiedzy obejmuje zmianę nazwy pliku binarnego z powrotem na domyślną, gdy będzie on gotowy do dalszego usuwania danych.
- Windows: C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe
- Linux: /usr/sbin/nsrim
Jak usunąć pojedynczy identyfikator SSID lub wiele identyfikatorów SSID?
Wymagania wstępne: Ten proces może być użyty tylko do usuwania zestawów zapisu na urządzeniach obsługujących AFTD (Advanced File Type Devices), FTD (File Type Devices) i Data Domain (ddboost). Poszczególnych zestawów zapisu nie można usunąć z woluminu taśmowego, nawet jeśli ten wolumin taśmowy znajduje się w wirtualnej bibliotece taśmowej (VTL). Aby odzyskać miejsce, należy ponownie oznaczyć cały wolumin.
Przykłady wyszczególniania identyfikatorów SSID:
(cudzysłowy są potrzebne wokół zapytania, gdy używasz spacji lub znaków specjalnych):
- Aby wyświetlić wszystkie zestawy zapisu dla pojedynczej puli nośników:
SKŁADNIA:
mminfo -avot -q pool=<mediapool>
PRZYKŁAD:
mminfo -avot -q pool=LinuxPool
- Aby wyświetlić wszystkie zestawy zapisu dla określonego klienta i dwóch oddzielnych woluminów:
SKŁADNIA:
mminfo -avot -q client=<client_hostname>,volume=<vol1_name>,volume=<vol2_name>
PRZYKŁAD:
mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
- Aby wyświetlić wszystkie niedostępne do przeglądania zestawy zapisu adv_filefile i Data Domain
PRZYKŁAD:
mminfo -avot -q type=Data Domain,type=adv_file,recoverable
- Aby wyświetlić wszystkie zestawy zapisu utworzone ponad 30 dni temu:
PRZYKŁAD:
mminfo -avot -q sscreate<=30 days ago
- Wyświetlenie wszystkich zestawów zapisu dla określonej grupy i zakresu dat (gdy używamy spacji lub znaków specjalnych, potrzebne są cudzysłowy):
SKŁADNIA:
mminfo -avot -q group=<group_name>,sscreate>=<start_date>,sscreate<=<end_date>
PRZYKŁAD:
mminfo -avot -q group=WinBackup,sscreate>=1/1/2013,sscreate<=2/1/2013
Podręcznik informacyjny poleceń NetWorker zawiera również szczegółowe informacje na temat polecenia mminfo.
Usuwanie INDYWIDUALNYCH identyfikatorów SSID:
Jeśli podasz identyfikator zestawu zapisu bez identyfikatora klona, wszystkie instancje tego zestawu, łącznie z klonami, zostaną usunięte:
nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
nsrim -X
Usunięcia są rejestrowane w dzienniku daemon.raw, a także zgłaszane w dzienniku interfejsu użytkownika NMC na karcie Maintenance.
Jeśli usunięcia względem określonego woluminu nie występują, sprawdź, czy operacja jest uruchomiona:
nsrstage -C -V <volume name>
Usuwanie WIELU identyfikatorów SSID:
Usuwanie wielu zestawów zapisu za pomocą komendy skryptu wsadowego lub powłoki.
1. Najpierw dodaj dane wyjściowe mminfo, aby zgłosić tylko identyfikator SSID (/cloneid):
SKŁADNIA:
<mminfo command> -r ssid,cloneid -xc/
PRZYKŁAD:
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
2. Następnie należy przekierować dane wyjściowe do pliku tekstowego, który ma zostać uruchomiony poleceniem wsadowym:
SKŁADNIA:
mminfo command -r ssid,cloneid -xc/> > ssid.txt
PRZYKŁAD:
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
3. Po utworzeniu listy zestawów zapisu potwierdź, że jest poprawnie sformatowana, z pojedynczą parą ssid/cloneid w wierszu, upewniając się, że nie ma spacji, które mogą je rozdzielić. Począwszy od wersji NetWorker 19.7 można wydawać polecenia usuwania przy użyciu pliku wejściowego, takiego jak właśnie utworzony plik:
nsrmm -dy -i ssid.txt
Jednak bezpieczniej i lepiej jest oznaczyć każdy zestaw zapisu przeznaczony do usunięcia jako Wygasły. Wymaga to polecenia pętli w celu przetworzenia każdego z nich z osobna i trwa dłużej, ale jest bezpieczniejsze, ponieważ NetWorker będzie w stanie lepiej obliczyć zależności podczas uruchamiania akcji wygaśnięcia każdego dnia:
WINDOWS:
for /f %%A in (ssid.txt) do @nsrmm -o recyclable -y -S %%A
LINUX:
while read SID; do nsrmm -o recyclable -y -S ${SID}; echo ${SID}; done < ./ssid.lst
4. Ręcznie uruchom nsrim, aby rozpocząć proces usuwania w programie NetWorker:
nsrim -X
5. Usunięcia są rejestrowane w dzienniku daemon.raw, a także zgłaszane w dzienniku interfejsu użytkownika NMC na karcie Konserwacja. Jeśli nie występują usunięcia dla określonego woluminu, sprawdź, czy operacja jest uruchomiona:
nsrstage -C -V <volume_name>
NetApp
W przypadku urządzeń NetApp AFTD, miejsce nie jest odzyskiwane natychmiast, w zależności od kilku czynników:
Jeśli wykonywane są migawki systemu plików CIFS/NFS, w którym znajduje się urządzenie adv_file, muszą one wygasnąć zanim jakiekolwiek dane staną się dostępne do czyszczenia. Jeśli oprogramowanie do zarządzania plikami jest mocno obciążone, usuwanie może trwać dłuższy czas, ponieważ odzyskiwanie miejsca jest operacją w tle o niskim priorytecie.
Data Domain
W przypadku urządzeń DD Boost Data Domain zwolnienie miejsca wymaga uruchomienia operacji czyszczenia Data Domain.
Domyślnie Data Domain wykonuje czyszczenie dysku tylko raz w tygodniu, we wtorek. Cykl czyszczenia można zainicjować z poziomu interfejsu użytkownika programu Data Domain Enterprise Manager (Data Management>File System>Start Cleaning).
Additional Information
Zobacz także:
- NetWorker: Zapełnienie Data Domain wzrasta do 100% — rozwiązywanie problemów po stronie programu NetWorker (do wyświetlenia artykułu wymagane zalogowanie się użytkownika do Dell Support)
Przeglądanie i przechowywanie:
-
NetWorker: Jak zmienić opcje przeglądania lub przechowywania? (do wyświetlenia artykułu wymagane jest zalogowanie się użytkownika do Dell Support)
-
NetWorker: zmiana czasu przeglądania i przechowywanie wielu zestawów zapisu (do wyświetlenia artykułu wymagane jest zalogowanie się użytkownika do Dell Support)