NetWorker: Jak wycofać z eksploatacji urządzenie VBA po wygaśnięciu wszystkich zestawów zapisu
Summary: Ten artykuł bazy wiedzy zawiera szczegółowe informacje na temat procesu wymaganego do całkowitego wycofania i usunięcia urządzenia VMware Backup Appliance (VBA). Urządzenie VBA nie jest już obsługiwane. Zostało ono zastąpione przez urządzenie NetWorker VMware Protection (NVP) vProxy. ...
Instructions
Założenia przed kontynuowaniem:
- Podstawowe zestawy zapisu kopii zapasowych i klonów dla VBA wygasły.
- Pozostałe podstawowe i klonowane zestawy zapisu zostały usunięte ze strefy danych NetWorker za pomocą
nsrmmNarzędzie wiersza poleceń.
Warunki wstępne:
Przed kontynuowaniem pracy z tą bazą wiedzy należy upewnić się, że wykonano kopię zapasową konfiguracji zasobów NetWorker:
- Upewnij się, że serwer NetWorker ma ostatnią kopię zapasową bootstrap, wykonując kopię zapasową ochrony serwera. Szczegóły zestawu zapisu Bootstrap można zebrać z poziomu wiersza uprawnień administratora lub konta głównego na serwerze NetWorker przy użyciu:
mminfo -B - Ręcznie skopiuj katalog bazy danych zasobów NetWorker.
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\res\nsrdb - Linux:
/nsr/res/nsrdb
- Windows:
- Ręcznie skopiuj katalog nośnika kopii zapasowej:
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\mm - Linux:
/nsr/mm
.xdr plik; Do ponownego zaimportowania plików wymaga jednak zaangażowanie pomocy technicznej mm.xdr W razie potrzeby: Eksportowanie bazy danych nośników NetWorker za pomocą nsrmmdbasm
Process:
1. Sprawdź poprawność wszystkich pozostałych zestawów zapisu dla VBA. Można to zrobić za pomocą jednej z następujących opcji:
Konsola NetWorker Management Console (NMC)
za. Zaloguj się do konsoli NetWorker Management Console (NMC)
b. Przejdź do karty Media i wybierz opcję Save Sets, a następnie wybierz VMware Backup Appliance Online, jak pokazano poniżej:
c. Następnie na karcie Query Save Set wybierz tylko wymagane wpisy w nazwie VBA, dla których chcesz znaleźć informacje. Należy pamiętać, że celem jest zapytanie o informacje dotyczące tego konkretnego węzła VBA, aby można je było usunąć. W poniższym przykładzie pokazano, że wybrano węzeł vbalabnode2x.vba.lab do odpytywania:
mminfo command
a. Otwórz sesję główną lub wiersz poleceń administratora na serwerze NetWorker i uruchom następujące polecenie mminfo polecenie.
Składnia: mminfo -c vba-name -kot
Oto przykład: Aby znaleźć wszystkie kopie zapasowe VBA o nazwie "vbalabnode2x.vba.lab", uruchom zapytanie:
mminfo -c vbalabnode2x.vba.lab -kot
..
volume type vm_name date time size ssid fl backup_size
dd2x15.001 Data Domain VM2 6/22/2015 7:49:57 AM 41 GB xxxxx cr 41 GB
dd2x15.001 Data Domain VM1 6/22/2015 7:53:52 AM 41 GB xxxxxx cr 41 GB
dd2x15.001 Data Domain VM2 6/22/2015 7:54:02 AM 41 GB xxxxxx cr 41 GB
2. Usuń zestawy zapisu VBA zidentyfikowane w kroku 1.
- Opcja 1: Jeśli VBA jest w trybie online i istnieje unikatowy wolumin, na którym przechowywane są wszystkie identyfikatory SSID, oznacza to, że nie ma na nim innych danych — można usunąć ten wolumin
- Opcja 2: Jeśli węzeł VBA jest w trybie online i nie ma unikatowego woluminu zawierającego wszystkie identyfikatory SSID, można użyć
nsrmm, aby usunąć poszczególne zestawy zapisów. Składnia:nsrmm -d -S SSID
nsrmm Wykonanie pokazuje:
nsrmm -d -S 4253582084
Delete file and media index entries for save set `4253582084'? y
98999:nsrmm: Save set 4253582084 has been successfully deleted from VBA server 'vbalabnode2x.vba.lab'
- Opcja 3: Jeśli VBA NIE jest w trybie online, użyj
-Xopcja usunięcia zestawu zapisu:
nsrmm -X -d -S <SSID>
nsrmm -X -d -S 4237053710
Delete file and media index entries for save set `4237053710'? y
Dodatkowe informacje na temat usuwania zestawów zapisów można znaleźć w: Jak usunąć wiele lub pojedyncze identyfikatory SSID?
3. Usuń wszystkie przepływy pracy powiązane z VBA:
b. Przejdź do karty Configuration i kliknij pozycję VMware Protection Policies.
c. Posortuj zasady według listy VBA .
d. Otwórz pierwszą zasadę z tym VBA na liście, przejdź do karty VMware Backup Appliance Selection i wyczyść nazwę VBA.
nsradmin , aby przejść do monitu.
nsradmin> p type: nsr hypervisor; name: vcenter-name
nsradmin> p type: nsr hypervisor; name: VC4.vba.lab
type: NSR hypervisor
name: VC4.vba.lab;
comment: ;
service: VMware VirtualCenter;
endpoint: "https://VC4.vba.lab/sdk";
username: administrator@vba.lab;
password: *******;
command: nsrvim;
proxy: nw4;
nsradmin> d
Delete ? yes
nsradmin jeśli VBA NIE odpowiada. Aby uzyskać dostęp do nsradmin w trybie offline, uruchom nsradmin -d absolute path to nsrdb folder. Aby zmiany zostały zastosowane, należy ponownie uruchomić usługę.
4. Usuń VBA MTree:
a. Na serwerze NetWorker uruchom poniższe polecenia nsradmin, aby znaleźć identyfikator DPN VBA:
nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: <VBA-FQDN>
Przykładowe dane wyjściowe:
nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: vbalabnode2x.vba.lab
name: vbalabnode2x.vba.lab;
DPN ID: xxxxxxxxxxx;
Zanotuj identyfikator DPN. Pomaga nam to określić jednostkę pamięci masowej, na przykład dla powyższego identyfikatora DPNID jednostką pamięci masowej jest "avamar-1435099427".
b. Zaloguj się do systemu Data Domain za pomocą programu Putty (lub podobnego narzędzia SSH) jako użytkownik z rolą administratora. Następnie uruchom poniższe polecenie, aby usunąć:
ddboost storage-unit delete <storage-unit>
Przykład: ddboost storage-unit delete avamar-1435099427
c. [Opcjonalnie] Rozpocznij czyszczenie systemu plików w Data Domain, aby odzyskać miejsce:
filesys clean start
4. Usuń zasoby serwera VBA przy użyciu polecenia nsradmin:
Uwaga: Ten krok należy wykonać TYLKO dla VBA, który chcesz usunąć. Zachowaj ostrożność i utwórz kopię nsrdb, jeśli jeszcze tego nie zrobiono.
Składnia: nsradmin> d type: NSR VBA Server; name: vbalabnode2x.vba.lab
Oto przykład: W poniższym przykładzie przedstawiono polecenie usunięcia języka VBA o nazwie vbalabnode2x.vba.lab
nsradmin> d type: NSR VBA Server; name: vbalabnode2x.vba.lab
type: NSR VBA Server;
name: vbalabnode2x.vba.lab;
comment: ;
vCenter Host: vbalabnode2x.vba.lab;
vCenter Web Client Host: ;
Total Capacity: ;
Total Capacity in bytes: ;
Used Capacity: ;
Last Validated Checkpoint: ;
Last Validated Checkpoint Tag: ;
Online: ;
VBA Version: ;
Policy List: ;
Policy Client Mapping: ;
External Proxy Hosts: ;
VBA recover checkpoint tag: ;
configuration error: ;
VBA Internal Proxies: Enabled;
VBA Adhoc Backups: Enabled;
VBA Restrict Transport Mode to Hotadd Only: Disabled;
Staging DDR pool for Disaster recovery from non-DDR devices: ;
Delete? Y
deleted resource id 156.x.xxx.x.x.x.x.x.xxx.xxx.xxx.xx.xx.xxx.x.x(7)
nsradmin jeśli VBA NIE odpowiada. Aby uzyskać dostęp do nsradmin w trybie offline, uruchom nsradmin -d absolute path to nsrdb folder. Aby zmiany zostały zastosowane, należy ponownie uruchomić usługę.
5. Usuń zasób klienta dla tego VBA z NMC.
Składnia: nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
Oto przykład: W poniższym przykładzie pokazano, jak usunąć klienta dla vbalabnode2x.vba.lab
nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
type: NSR client;
name: vbalabnode2x.vba.lab;
server: nw4.vba.lab;
client id: xxxx-xxxxx-xxxxx-xxxx-0xxxxx-xxxxx;
Delete? Y
deleted resource id 153.x.xxx.x.x.x.x.x.xxx.xx.xxx.xx.xx.xxx.x.x3)
6. Usuń maszynę wirtualną urządzenia VBA:
Teraz można usunąć odpowiednią maszynę wirtualną VBA i zewnętrzne serwery proxy z serwera vCenter.