NetWorker: Außerbetriebnahme einer VBA-Appliance nach Ablauf aller Savesets
Summary: In diesem Wissensdatenbank-Artikel wird der Prozess beschrieben, der erforderlich ist, um die VMware Backup Appliance (VBA) vollständig außer Betrieb zu nehmen und zu entfernen. Die VBA-Appliance wird nicht mehr unterstützt. Sie wurde durch die NVP-vProxy-Appliance (NetWorker VMware Protection) ersetzt. ...
Instructions
Annahmen vor dem Fortfahren:
- Die primären Backup- und Clone-Savesets sind für die VBA abgelaufen.
- Die verbleibenden primären und Clone-Savesets wurden mithilfe der
nsrmmBefehlszeilen-Dienstprogramm.
Voraussetzungen:
Bevor Sie mit diesem Wissensdatenbank-Artikel fortfahren, stellen Sie sicher, dass eine Kopie oder ein Backup der NetWorker-Ressourcenkonfigurationen erstellt wurde:
- Stellen Sie sicher, dass der NetWorker-Server über ein aktuelles Bootstrap-Backup verfügt, indem Sie ein Server Protection-Backup durchführen. Bootstrap-Saveset-Details können über eine Root- oder Administrator-Eingabeaufforderung auf dem NetWorker-Server erfasst werden:
mminfo -B - Kopieren Sie das Verzeichnis der NetWorker-Ressourcendatenbank manuell.
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\res\nsrdb - Linux:
/nsr/res/nsrdb
- Windows:
- Kopieren Sie das Backupmedienverzeichnis manuell:
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\mm - Linux:
/nsr/mm
.xdr Datei; Für den erneuten Import der Datei ist jedoch eine Supportinbindung erforderlich. mm.xdr Bei Bedarf: Exportieren der NetWorker-Mediendatenbank mithilfe von nsrmmdbasm
Process:
1. Validieren Sie alle verbleibenden Savesets für die VBA. Dies kann mit einer der folgenden Optionen erfolgen:
NetWorker-Managementkonsole (NMC)
ein. Melden Sie sich bei der NetWorker Management Console (NMC)
b an. Navigieren Sie zur Registerkarte Medien und wählen Sie Savesets und dann VMware Backup Appliance Online aus, wie unten gezeigt:
c. Wählen Sie dann für die Registerkarte Saveset abfragen nur die erforderlichen Einträge im VBA-Namen aus, für die Sie die Informationen suchen möchten. Denken Sie daran, dass das Ziel darin besteht, die Informationen für diesen bestimmten VBA-Node abzufragen, damit er gelöscht werden kann. Das folgende Beispiel zeigt, dass vbalabnode2x.vba.lab zur Abfrage ausgewählt wurde:
mminfo command
ein. Öffnen Sie eine Root-Sitzung oder eine Administrator-Eingabeaufforderung auf dem NetWorker-Server und führen Sie Folgendes aus: mminfo Befehl.
Syntax: mminfo -c vba-name -kot
Zum Beispiel: Führen Sie die Abfrage aus, um alle Backups für VBA mit dem Namen "vbalabnode2x.vba.lab" zu finden:
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. Entfernen Sie die in Schritt 1 identifizierten VBA-Savesets.
- Option 1: Wenn die VBA online ist und wenn es ein eindeutiges Volume gibt, auf dem alle SSIDs gespeichert sind, d. h. keine anderen Daten auf diesem Volume vorhanden sind, können Sie dieses Volume löschen
- Option 2: Wenn die VBA online ist und kein eindeutiges Volume vorhanden ist, das alle SSIDs enthält, können Sie
nsrmm, um die einzelnen Savesets zu löschen. Syntax:nsrmm -d -S SSID
nsrmm Die Ausführung zeigt:
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'
- Option 3: Wenn die VBA NICHT online ist, verwenden Sie die
-XOption zum Löschen des Saveset:
nsrmm -X -d -S <SSID>
nsrmm -X -d -S 4237053710
Delete file and media index entries for save set `4237053710'? y
Weitere Informationen zum Löschen von Savesets finden Sie unter: Wie lösche ich mehrere oder einzelne SSIDs?
3. Entfernen Sie alle Workflows, die der VBA zugeordnet sind:
b. an. Navigieren Sie zur Registerkarte Konfiguration und klicken Sie auf VMware Protection Policies.
c. Sortieren Sie die Richtlinien nach VBA-Liste.
d. Öffnen Sie die erste Policy, in der diese VBA aufgeführt ist, navigieren Sie zur Registerkarte VMware Backup Appliance Selection und löschen Sie den VBA-Namen.
nsradmin , um zur Eingabeaufforderung zu gelangen.
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 wenn VBA NICHT reagiert. Um auf nsradmin "offline" zuzugreifen, führen Sie Folgendes aus: nsradmin -d absolute path to nsrdb folder. Ein Serviceneustart ist erforderlich, damit die Änderungen übernommen werden.
4. Anmelden VBA-MTree löschen:
ein. Führen Sie auf dem NetWorker-Server die folgenden nsradmin-Befehle aus, um die VBA-DPN-ID zu ermitteln:
nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: <VBA-FQDN>
Beispiel Ausgabe:
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;
Notieren Sie sich die DPN-ID. Dies hilft uns, die Storage-Einheit zu bestimmen, z. B. lautet die Storage-Einheit für die obige DPNID "avamar-1435099427".
b. Melden Sie sich mit PuTTY (oder einem ähnlichen SSH-Dienstprogramm) als Nutzer mit der Rolle "admin" bei einem Data Domain-System an. Führen Sie dann den folgenden Befehl zum Löschen aus:
ddboost storage-unit delete <storage-unit>
Beispiel: ddboost storage-unit delete avamar-1435099427
c. [Optional] Starten Sie eine Dateisystembereinigung auf Data Domain, um Speicherplatz zurückzugewinnen:
filesys clean start
4. Entfernen Sie VBA-Serverressourcen mithilfe von nsradmin:
Hinweis: Dieser Schritt muss NUR für die VBA durchgeführt werden, die Sie löschen möchten. Gehen Sie vorsichtig vor und erstellen Sie eine Kopie der nsrdb, falls dies noch nicht geschehen ist.
Syntax: nsradmin> d type: NSR VBA Server; name: vbalabnode2x.vba.lab
Zum Beispiel: Das folgende Beispiel zeigt einen Befehl zum Löschen einer VBA namens 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 wenn VBA NICHT reagiert. Um auf nsradmin "offline" zuzugreifen, führen Sie Folgendes aus: nsradmin -d absolute path to nsrdb folder. Ein Serviceneustart ist erforderlich, damit die Änderungen übernommen werden.
5. Anmelden Entfernen Sie die Clientressource für diese VBA aus NMC.
Syntax: nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
Zum Beispiel: Das folgende Beispiel zeigt, wie der Client für vbalabnode2x.vba.lab gelöscht wird
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. Löschen Sie die VBA-Appliance-VM:
Sie können jetzt die relevante VBA-VM und externe Proxys aus dem vCenter Server löschen.