NetWorker: Come disattivare un appliance VBA dopo la scadenza di tutti i saveset
Summary: Questo articolo della Knowledge Base descrive in dettaglio il processo necessario per disattivare e rimuovere completamente VMware Backup Appliance (VBA). L'appliance VBA non è più supportato. È stato sostituito dall'appliance vProxy NetWorker VMware Protection (NVP). ...
Instructions
Presupposti prima di procedere:
- I saveset di backup e clonazione primari sono scaduti per VBA.
- I saveset primari e clonati rimanenti sono stati rimossi dalla datazone di NetWorker mediante il comando
nsrmmUtilità della riga di comando.
Prerequisiti:
Prima di procedere con questo articolo della KB, assicurarsi di aver completato una copia o un backup delle configurazioni delle risorse di NetWorker:
- Assicurarsi che il server NetWorker disponga di un backup di bootstrap recente eseguendo un backup Server Protection. I dettagli del saveset di bootstrap possono essere raccolti da un prompt root o amministratore sul server NetWorker utilizzando:
mminfo -B - Copiare manualmente la directory del database delle risorse di NetWorker.
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\res\nsrdb - Linux:
/nsr/res/nsrdb
- Windows:
- Copiare manualmente la directory dei supporti di backup:
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\mm - Linux:
/nsr/mm
.xdr file; Tuttavia, è necessario un coinvolgimento del supporto per reimportare il mm.xdr Se necessario: Come esportare il database dei supporti NetWorker tramite nsrmmdbasm
Process:
1. Convalidare tutti i saveset rimanenti per VBA. Questa operazione può essere eseguita utilizzando una delle seguenti opzioni:
NetWorker Management Console (NMC)
un. Accedere a NetWorker Management Console (NMC)
b. Passare alla scheda Media e selezionare Save Sets, quindi selezionare VMware Backup Appliance Online come mostrato di seguito:
c. Quindi, per la scheda Query Save Set, selezionare solo le voci richieste nel Nome VBA per cui si desidera trovare le informazioni. Tenere presente che l'obiettivo è eseguire una query sulle informazioni per questo particolare nodo VBA in modo che possa essere eliminato. L'esempio seguente mostra che vbalabnode2x.vba.lab è stato selezionato per la query:
mminfo .
un. Aprire un prompt dei comandi della sessione root o dell'amministratore sul server NetWorker ed eseguire quanto segue mminfo comando.
Sintassi: mminfo -c vba-name -kot
Esempio: Per trovare tutti i backup per VBA denominati 'vbalabnode2x.vba.lab', eseguire la query:
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. Rimuovere i saveset VBA identificati nel passaggio 1.
- Opzione 1: Se VBA è online e se è presente un volume univoco in cui sono memorizzati tutti gli SSID, ossia non vi sono altri dati su questo volume, è possibile eliminare questo volume
- Opzione 2: Se VBA è online e se non è presente un volume univoco che contiene tutti gli SSID, è possibile utilizzare
nsrmmper eliminare i singoli saveset. Sintassi:nsrmm -d -S SSID
nsrmm L'esecuzione mostra:
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'
- Opzione 3: Se VBA NON è online, utilizzare il comando
-Xper eliminare il saveset:
nsrmm -X -d -S <SSID>
nsrmm -X -d -S 4237053710
Delete file and media index entries for save set `4237053710'? y
Ulteriori dettagli sull'eliminazione dei saveset sono disponibili in: Come eliminare SSID multipli o individuali?
3. Rimuovere tutti i flussi di lavoro associati al VBA:
b. Passare alla scheda Configuration e cliccare su VMware Protection Policies.
c. Ordinare le policy in base all'elenco VBA .
d. Aprire la prima policy con questo VBA elencato, andare alla scheda VMware Backup Appliance Selection e cancellare il nome VBA.
nsradmin per accedere al prompt.
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 se VBA NON risponde. Per accedere a nsradmin "offline", eseguire: nsradmin -d absolute path to nsrdb folder. Per applicare le modifiche, è necessario riavviare il servizio.
4. Eliminare un MTree VBA:
un. Sul server NetWorker, eseguire i seguenti comandi nsradmin per trovare l'ID DPN VBA:
nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: <VBA-FQDN>
Esempio di output:
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;
Prendere nota dell'ID DPN. Ciò ci consente di determinare l'unità di storage; ad esempio, per il DPNID di cui sopra, l'unità di storage è "avamar-1435099427".
b. Accedere a un sistema Data Domain utilizzando PuTTY (o utilità SSH simile) come utente con un ruolo "admin". Quindi eseguire il comando seguente per eliminare:
ddboost storage-unit delete <storage-unit>
Esempio: ddboost storage-unit delete avamar-1435099427
c. [Opzionale] Avviare una pulizia del file system su Data Domain per recuperare spazio:
filesys clean start
4. Rimuovere le risorse del server VBA utilizzando nsradmin:
Nota: Questo passaggio deve essere eseguito SOLO per il VBA che si desidera eliminare. Prestare attenzione e creare una copia di nsrdb, se non è già stato fatto.
Sintassi: nsradmin> d type: NSR VBA Server; name: vbalabnode2x.vba.lab
Esempio: L'esempio seguente mostra un comando per eliminare un VBA denominato 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 se VBA NON risponde. Per accedere a nsradmin "offline", eseguire: nsradmin -d absolute path to nsrdb folder. Per applicare le modifiche, è necessario riavviare il servizio.
5. Rimuovere la risorsa client per tale VBA da NMC.
Sintassi: nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
Esempio: L'esempio seguente mostra come eliminare il client per 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. Eliminare la macchina virtuale dell'appliance VBA:
È ora possibile eliminare la macchina virtuale VBA pertinente e i proxy esterni dal vCenter Server.