NetWorker : Comment désactiver une appliance VBA une fois que tous les savesets ont expiré
Summary: Cet article de la base de connaissances décrit le processus requis pour mettre hors service et supprimer complètement VMware Backup Appliance (VBA). L’appliance VBA n’est plus prise en charge. Il a été remplacé par l’appliance NetWorker VMware Protection (NVP) vProxy. ...
Instructions
Hypothèses avant d’aller de l’avant :
- Les savesets de sauvegarde et de clonage principaux ont expiré pour la VBA.
- Les savesets principaux et clones restants ont été supprimés de la zone de données NetWorker à l’aide de la commande
nsrmmutilitaire de ligne de commande.
Configuration requise :
Avant de poursuivre cet article de la base de connaissances, assurez-vous qu’une copie ou une sauvegarde des configurations des ressources NetWorker a été effectuée :
- Assurez-vous que le serveur NetWorker dispose d’une sauvegarde de démarrage récente en effectuant une sauvegarde Server Protection. Les détails du saveset de bootstrap peuvent être collectés à partir d’une invite root ou administrateur sur le serveur NetWorker à l’aide des éléments suivants :
mminfo -B - Copiez manuellement le répertoire de la base de données des ressources NetWorker.
- Windows. :
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\res\nsrdb - Linux :
/nsr/res/nsrdb
- Windows. :
- Copiez manuellement le répertoire des supports de sauvegarde :
- Windows. :
[INSTALL_DIR]\Program Files\EMC NetWorker\nsr\mm - Linux :
/nsr/mm
.xdr lime; Toutefois, l’engagement du support est nécessaire pour réimporter le mm.xdr Si nécessaire : Exportation de la base de données des supports NetWorker à l’aide de nsrmmdbasm
Process:
1. Validez tous les savesets restants pour la VBA. Pour ce faire, utilisez l’une des options suivantes :
NetWorker Management Console (NMC)
un. Connectez-vous à NetWorker Management Console (NMC)
b. Accédez à l’onglet Media et sélectionnez Save Sets, puis sélectionnez VMware Backup Appliance Online comme indiqué ci-dessous :
c. Ensuite, dans l’onglet Query Save Set, sélectionnez uniquement les entrées requises dans le nom VBA pour lesquelles vous souhaitez trouver les informations. Gardez à l’esprit que l’objectif est d’interroger les informations de ce nœud VBA particulier afin qu’il puisse être supprimé. L’exemple ci-dessous montre que vbalabnode2x.vba.lab a été sélectionné pour être interrogé :
mminfo .
un. Ouvrez une session root ou une invite de commande administrateur sur le NetWorker Server et exécutez la commande suivante mminfo commander.
Syntaxe: mminfo -c vba-name -kot
Par exemple : Pour trouver toutes les sauvegardes de VBA nommées « vbalabnode2x.vba.lab », exécutez la requête :
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. Supprimez les savesets VBA identifiés à l’étape 1.
- Option 1 : Si l’authentification VBA est en ligne et s’il existe un volume unique dans lequel tous les SSID sont stockés, c’est-à-dire qu’il n’y a pas d’autres données sur ce volume, vous pouvez supprimer ce volume
- Option 2 : Si la VBA est en ligne et qu’il n’existe aucun volume unique contenant tous les SSID, vous pouvez utiliser
nsrmmpour supprimer les savesets individuels. Syntaxe :nsrmm -d -S SSID
nsrmm L’exécution montre :
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 : Si l’authentification VBA n’est PAS en ligne, utilisez la commande
-XOption permettant de supprimer le saveset :
nsrmm -X -d -S <SSID>
nsrmm -X -d -S 4237053710
Delete file and media index entries for save set `4237053710'? y
Vous trouverez plus d’informations sur la suppression des savesets dans : Comment supprimer plusieurs SSID ou des SSID individuels ?
3. Supprimez tous les workflows associés à la VBA :
b. Accédez à l’onglet Configuration et cliquez sur Politiques de protection VMware.
c. Triez les stratégies par liste VBA.
d. Ouvrez la première règle qui contient cette VBA, accédez à l’onglet VMware Backup Appliance Selection et effacez le nom VBA.
nsradmin pour accéder à l’invite.
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 si VBA ne répond PAS. Afin d’accéder à nsradmin « offline », exécutez, nsradmin -d absolute path to nsrdb folder. Un redémarrage du service est nécessaire pour que les modifications s’appliquent.
4. Delete VBA MTree :
un. Sur le NetWorker Server, exécutez les commandes nsradmin ci-dessous pour trouver l’ID DPN VBA :
nsradmin> show name
nsradmin> show DPN ID
nsradmin> p type: nsr vba server; name: <VBA-FQDN>
Exemple de résultat :
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;
Notez l’ID DPN. Cela nous aide à déterminer l’unité de stockage. Par exemple, pour le DPNID ci-dessus, l’unité de stockage est « avamar-1435099427 ».
b. Connectez-vous à un système Data Domain à l’aide de PuTTY (ou d’un utilitaire SSH similaire) en tant qu’utilisateur doté du rôle « admin ». Ensuite, exécutez la commande ci-dessous pour supprimer :
ddboost storage-unit delete <storage-unit>
Exemple : ddboost storage-unit delete avamar-1435099427
c. [Facultatif] Démarrez un nettoyage du système de fichiers sur Data Domain pour récupérer de l’espace :
filesys clean start
4. Supprimez les ressources du serveur VBA à l’aide de nsradmin :
Remarque : Cette étape doit être effectuée UNIQUEMENT pour la VBA que vous souhaitez supprimer. Soyez prudent et faites une copie de la base de données nsrdb, si cela n’a pas déjà été fait.
Syntaxe: nsradmin> d type: NSR VBA Server; name: vbalabnode2x.vba.lab
Par exemple : L’exemple ci-dessous montre une commande de suppression d’un VBA appelé 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 si VBA ne répond PAS. Afin d’accéder à nsradmin « offline », exécutez, nsradmin -d absolute path to nsrdb folder. Un redémarrage du service est nécessaire pour que les modifications s’appliquent.
5. Supprimez la ressource client de cette authentification VBA de NMC.
Syntaxe : nsradmin> d type: nsr client; name : vbalabnode2x.vba.lab
Par exemple : L’exemple ci-dessous montre comment supprimer le client pour 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. Supprimez la machine virtuelle de l’appliance VBA :
Vous pouvez maintenant supprimer la machine virtuelle VBA appropriée et les proxys externes du vCenter Server.