NetWorker : comment supprimer un ou plusieurs SSID
Summary: Cet article fournit une description complète de la suppression manuelle des jeux de sauvegardes pour récupérer l’espace utilisé.
Instructions
Une utilisation incorrecte de ces informations peut entraîner une perte de données. Le support Dell ne peut pas indiquer quelles données doivent être supprimées ou supprimer des données d’un environnement. Cet administrateur NetWorker doit identifier, valider et effectuer la suppression avec l’approbation de l’équipe responsable du stockage et de l’infrastructure des sites.
À propos du cycle de vie du jeu de sauvegarde NetWorker
- Lors de sa création initiale, le jeu de sauvegarde est enregistré dans la base de données avec sa date de rétention configurée (clretent, dans mminfo). Il s’agit de la date choisie par l’administrateur, après laquelle NetWorker doit supprimer automatiquement le jeu de sauvegarde.
- Lors du clonage d’un jeu de sauvegarde, le clone reçoit également un enregistrement avec sa propre date de rétention. La valeur ssretent de mminfo répertorie la dernière copie du jeu de sauvegarde arrivant à expiration dans l’ensemble de la zone de données.
- L’exécution de nsrim (par une opération manuelle ou quotidienne via Server Protection > Server Backup > Expiry Action) contrôle l’ensemble des jeux de sauvegarde pour vérifier s’ils ont dépassé leur date de rétention (clretent).
- Si un jeu de sauvegarde a dépassé sa date de rétention, mais que des jeux de sauvegarde dépendants n’ont pas encore dépassé leur propre date de rétention (par exemple, une sauvegarde complète et ses sauvegardes incrémentielles dépendantes), ce jeu de sauvegarde n’est pas marqué comme ayant expiré (car les jeux de sauvegarde qui en dépendent en ont toujours besoin).
- En l’absence de dépendance excluant toute expiration, le jeu de sauvegarde est marqué comme ayant expiré et, pour les volumes de disque, NetWorker tente immédiatement de supprimer les fichiers de données correspondant à l’enregistrement du jeu de sauvegarde.
- Si la suppression réussit : l’enregistrement est également supprimé.
- Si une tentative de suppression échoue pour une raison quelconque : l’enregistrement est marqué à la fois d’une balise Expired (E) et d’une balise Suspect (s) dans le champ clflags de l’instance de jeu de sauvegarde. Une nouvelle tentative de suppression est effectuée lors de la prochaine exécution de nsRIM/Expiry et, même en cas d’échec, l’enregistrement est supprimé dans tous les cas.
- Étant donné que NetWorker supprime les structures de jeu de sauvegarde d’un volume qui ne contient pas d’enregistrement dans la base de données de supports, la suppression du jeu de sauvegarde ignore le calcul de l’expiration et de la rétention, et supprime simplement les fichiers du disque pendant la phase finale de l’action d’expiration/de l’exécution de nsrim (récupération d’espace).
- Après la suppression des fichiers (par le processus d’expiration ou de récupération d’espace), pour un appareil de disque standard, l’espace devient immédiatement disponible. Pour un appareil de type Data Domain, les fichiers sont supprimés, mais l’espace ne sera pas récupéré tant que le nettoyage du système de fichiers Data Domain n’aura pas été terminé. Il en va de même pour un appareil de type DD Cloud Tier. Une fois que NetWorker a supprimé l’enregistrement, puis les fichiers de jeux de sauvegarde, l’espace n’est toujours pas récupéré tant que le nettoyage Cloud n’a pas été exécuté.
Pratiques d’excellence avant de continuer
- Si le serveur NetWorker est une machine virtuelle, créez un snapshot du serveur NetWorker.
- Désactivez le nettoyage sur Data Domain.
- Effectuez une sauvegarde NetWorker Server Protection. Une fois l’opération terminée, collectez les informations de sauvegarde de démarrage les plus récentes.
mminfo -B
- Si l’espace du système de fichiers le permet, créez une copie des dossiers suivants de la base de données NetWorker (res, mm, index).
- Ces dossiers se trouvent dans le répertoire /nsr du chemin d’installation de NetWorker.
- Les dossiers mm peuvent être exportés vers une copie .xdr : Exportation de la base de données de supports NetWorker à l’aide de nsrmmdbasm
- Renommez le fichier binaire nsrim sur le NetWorker Server. Ceci empêche toute suppression accidentelle. La procédure décrite dans l’article de la base de connaissances consiste à renommer le fichier binaire par défaut une fois prêt à procéder à la suppression des données.
- Windows. : C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe
- Linux : /usr/sbin/nsrim
Comment supprimer chaque SSID ou plusieurs SSID ?
Conditions préalables : Ce processus peut uniquement être utilisé pour supprimer des jeux de sauvegarde sur des appareils AFTD (Advanced File Type Devices), DFT (File Type Devices) et Data Domain (ddboost). Les jeux de sauvegarde individuels ne peuvent pas être supprimés d’un volume de bande, même si ce volume de bande se trouve sur une bibliothèque de bandes virtuelles (VTL). L’ensemble du volume doit être renommé afin de récupérer de l’espace.
Exemples d’énumération des SSID :
(des guillemets sont nécessaires autour de la requête lorsque vous utilisez des espaces ou des caractères spéciaux) :
- Pour afficher tous les jeux de sauvegarde d’un pool de supports unique :
SYNTAXE :
mminfo -avot -q pool=<mediapool>
EXEMPLE :
mminfo -avot -q pool=LinuxPool
- Pour afficher tous les jeux de sauvegarde d’un client spécifique et de deux volumes distincts :
SYNTAXE :
mminfo -avot -q client=<client_hostname>,volume=<vol1_name>,volume=<vol2_name>
EXEMPLE :
mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
- Pour afficher tous les jeux de sauvegarde Data Domain et adv_file non accessibles
EXEMPLE :
mminfo -avot -q type=Data Domain,type=adv_file,recoverable
- Pour afficher tous les jeux de sauvegarde créés il y a plus de 30 jours :
EXEMPLE :
mminfo -avot -q sscreate<=30 days ago
- Pour afficher tous les jeux de sauvegarde pour un groupe et une plage de dates spécifiques (des guillemets sont nécessaires lors de l’utilisation de caractères spéciaux) :
SYNTAXE :
mminfo -avot -q group=<group_name>,sscreate>=<start_date>,sscreate<=<end_date>
EXEMPLE :
mminfo -avot -q group=WinBackup,sscreate>=1/1/2013,sscreate<=2/1/2013
Le Guide de référence des commandes NetWorker fournit également des informations détaillées sur la commande mminfo.
Pour la suppression de SSID INDIVIDUEL :
Si un ID de jeu de sauvegarde est spécifié sans ID de clone, toutes les instances de ce jeu sont supprimées, y compris les clones :
nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
nsrim -X
Les suppressions sont enregistrées dans le fichier journal daemon.raw et sont également signalées dans le journal de l’interface utilisateur NMC sous l’onglet Maintenance.
Si aucun volume spécifique ne fait l’objet de suppressions, vérifiez que l’opération est en cours d’exécution :
nsrstage -C -V <volume name>
Pour la suppression de PLUSIEURS SSID :
Suppression de plusieurs jeux de sauvegarde à l’aide des commandes de script batch/shell.
1. Commencez par ajouter la sortie mminfo pour uniquement signaler le SSID (/cloneid) :
SYNTAXE :
<mminfo command> -r ssid,cloneid -xc/
EXEMPLE :
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
2. Ensuite, redirigez la sortie vers un fichier texte à exécuter dans une commande de traitement par lots :
SYNTAXE :
mminfo command -r ssid,cloneid -xc/> > ssid.txt
EXEMPLE :
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
3. Une fois la liste des jeux de sauvegarde créée, vérifiez qu’elle est correctement formatée, avec une seule paire ssid/cloneid par ligne, sans espace entre les deux. À partir de NetWorker 19.7, vous pouvez émettre des commandes de suppression à l’aide d’un fichier d’entrée, tel que celui qui vient d’être créé :
nsrmm -dy -i ssid.txt
Toutefois, il est plus sûr et préférable de marquer chaque jeu de sauvegarde souhaité pour la suppression comme étant « expiré ». Le traitement de chaque élément individuel nécessite une commande de boucle, qui prend plus de temps, mais qui est plus sûre car NetWorker sera en mesure de mieux calculer les dépendances lors de l’exécution quotidienne de l’action d’expiration :
WINDOWS :
for /f %%A in (ssid.txt) do @nsrmm -o recyclable -y -S %%A
LINUX :
while read SID; do nsrmm -o recyclable -y -S ${SID}; echo ${SID}; done < ./ssid.lst
4. Démarrez manuellement nsrim pour effectuer le processus de suppression dans NetWorker :
nsrim -X
5. Les suppressions sont consignées dans le journal daemon.raw et également signalées dans le journal de l’interface utilisateur NMC, sous l’onglet Maintenance. Si aucune suppression ne se produit sur un volume spécifique, vérifiez que l’opération est en cours d’exécution :
nsrstage -C -V <volume_name>
NetApp
Pour les appareils NetApp AFTD, l’espace n’est pas immédiatement récupéré, en fonction de plusieurs facteurs :
si les snapshots sont pris du système de fichiers CIFS/NFS sur lequel se trouve adv_file, ils doivent expirer avant que des données ne soient disponibles pour le nettoyage. Si le serveur subit une charge importante, les suppressions peuvent être exécutées pendant une période prolongée, car la récupération d’espace est une opération en arrière-plan de faible priorité.
Data Domain
Pour les appareils Data Domain DD Boost, l’opération de nettoyage de Data Domain doit être exécutée pour pouvoir libérer de l’espace.
Par défaut, Data Domain ne gère le nettoyage de disque qu’une fois par semaine le mardi. Le cycle de nettoyage peut être lancé à partir de l’interface utilisateur de Data Domain Enterprise Manager (Data Management > File System > Start Cleaning).
Additional Information
Voir également :
- NetWorker : augmentation de la capacité Data Domain jusqu’à 100 % de saturation - Dépannage côté NetWorker (en anglais - l’utilisateur doit se connecter au support Dell pour pouvoir consulter l’article)
Navigation et rétention :
-
NetWorker : Comment modifier les modes Browse/Retention ? (en anglais - l’utilisateur doit se connecter au support Dell pour pouvoir consulter l’article)
-
NetWorker : Modification de la durée de navigation et conservation de plusieurs jeux de sauvegarde (en anglais - l’utilisateur doit se connecter au support Dell pour pouvoir consulter l’article)