NetWorker: Como desativar um equipamento VBA após a expiração de todos os savesets
Summary: Este artigo da KB detalha o processo necessário para desativar e remover completamente o VMware Backup Appliance (VBA). O equipamento VBA não é mais compatível. Ele foi substituído pelo equipamento vProxy do NetWorker VMware Protection (NVP). ...
Instructions
Premissas antes de prosseguir:
- Os savesets de backup e clone primários expiraram para o VBA.
- Os savesets primário e clone restantes foram removidos da zona de dados do NetWorker usando o
nsrmmUtilitário de linha de comando.
Pré-requisitos:
Antes de prosseguir com esta KB, certifique-se de que uma cópia ou backup seja concluído das configurações de recursos do NetWorker:
- Certifique-se de que o servidor do NetWorker tenha um backup de inicialização recente executando um backup de proteção do servidor. Os detalhes do saveset de inicialização podem ser coletados de um prompt root ou de administrador no servidor do NetWorker usando:
mminfo -B - Copie manualmente o diretório do banco de dados de recursos do NetWorker.
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\res\nsrdb - Linux:
/nsr/res/nsrdb
- Windows:
- Copie manualmente o diretório de mídia de backup:
- Windows:
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\mm - Linux:
/nsr/mm
.xdr arquivo; No entanto, o engajamento do suporte é necessário para importar novamente o mm.xdr Se necessário: Como exportar o banco de dados de mídia do NetWorker usando nsrmmdbasm
Processo:
1. Valide todos os savesets restantes para o VBA. Isso pode ser feito usando uma das seguintes opções:
NetWorker Management Console (NMC)
um. Faça log-in no NetWorker Management Console (NMC)
b. Vá para a guia Media e selecione Save Sets, em seguida, selecione VMware Backup Appliance Online, conforme mostrado abaixo:
c. Em seguida, para a guia Consultar saveset, selecione apenas as entradas necessárias no nome do VBA para o qual você deseja encontrar as informações. Lembre-se de que o objetivo é consultar as informações desse nó VBA específico para que ele possa ser excluído. O exemplo abaixo mostra que vbalabnode2x.vba.lab foi selecionado para consulta:
mminfo .
um. Abra uma sessão root ou um prompt de comando do administrador no servidor NetWorker e execute o seguinte mminfo comando.
Sintaxe: mminfo -c vba-name -kot
Por exemplo: Para localizar todos os backups do VBA chamado 'vbalabnode2x.vba.lab', execute 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. Remova os savesets de VBA identificados na etapa 1.
- Opção 1: Se o VBA estiver on-line e houver um volume exclusivo em que todos os SSIDs estão armazenados, ou seja, não há outros dados nesse volume, você poderá excluir esse volume
- Opção 2: Se o VBA estiver on-line e não houver um volume exclusivo que contenha todos os SSID, você poderá usar
nsrmmcomando para excluir os savesets individuais. Sintaxe:nsrmm -d -S SSID
nsrmm A execução 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'
- Opção 3: Se o VBA NÃO estiver on-line, use o comando
-Xopção para excluir o saveset:
nsrmm -X -d -S <SSID>
nsrmm -X -d -S 4237053710
Delete file and media index entries for save set `4237053710'? y
Detalhes adicionais sobre a exclusão do saveset podem ser encontrados em: Como excluir vários SSIDs ou SSIDs individuais?
3. Remova todos os fluxos de trabalho associados ao VBA:
b. Vá para a guia Configuration e clique em VMware Protection Policies.
c. Classifique as políticas por Lista VBA .
d. Abra a primeira política que tenha esse VBA listado, vá para a guia VMware Backup Appliance Selection e limpe o nome do VBA.
nsradmin para acessar o 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 o VBA NÃO estiver respondendo. Para acessar o nsradmin "offline", execute, nsradmin -d absolute path to nsrdb folder. Uma reinicialização do serviço é necessária para que as alterações sejam aplicadas.
4. Exclua o MTree do VBA:
um. No servidor NetWorker, execute os comandos nsradmin abaixo para localizar o ID de DPN do VBA:
nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: <VBA-FQDN>
Exemplo de resultado:
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;
Anote o ID da DPN. Isso nos ajuda a determinar a unidade de armazenamento, por exemplo, para o DPNID acima, a unidade de armazenamento é 'avamar-1435099427'.
b. Faça log-in em um sistema Data Domain usando PuTTY (ou utilitário SSH semelhante) como um usuário com uma função de administrador. Em seguida, execute o comando abaixo para excluir:
ddboost storage-unit delete <storage-unit>
Exemplo: ddboost storage-unit delete avamar-1435099427
c. [Opcional] Inicie uma limpeza do file system no Data Domain para recuperar espaço:
filesys clean start
4. Remova os recursos do servidor VBA usando nsradmin:
Nota: Essa etapa deve ser executada SOMENTE para o VBA que você deseja excluir. Tenha cuidado e faça uma cópia do nsrdb, se isso ainda não tiver sido feito.
Sintaxe: nsradmin> d type: NSR VBA Server; name: vbalabnode2x.vba.lab
Por exemplo: O exemplo abaixo mostra um comando para excluir um VBA chamado 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 o VBA NÃO estiver respondendo. Para acessar o nsradmin "offline", execute, nsradmin -d absolute path to nsrdb folder. Uma reinicialização do serviço é necessária para que as alterações sejam aplicadas.
5. Remova o recurso de client para esse VBA do NMC.
Sintaxe: nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
Por exemplo: O exemplo abaixo mostra como excluir o client para 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. Exclua a VM do equipamento VBA:
Agora você pode excluir a VM VBA relevante e proxies externos do vCenter Server.