Guide de référence des commandes Veritas NetBackup™
- Introduction
- Annexe A. Commandes NetBackup
Nom
nbstl — ajoute, supprime, modifie ou liste les politiques de cycle de vie du stockage de NetBackup
Synopsis
nom_cycle_vie_stockage [-add | -modify | -modify_current | -modify_version] [-dc classe] [-dp priorité_duplication] [-version numéro_version]
[-uf used_for1 [,used_for2,..used_forn]]
[-source source1[,source2,..sourcen]]
[-residence storage_unit1 | __NA__[,storage_unit2 | __NA__,..storage_unitn | __NA__]]
[-pool volume_pool1 | __NA__[,volume_pool2 | __NA__,..volume_pooln | __NA__]]
[-server_group host1 | *ANY* | *NONE* | __NA__[,host2 | *ANY* | *NONE* | __NA__,..hostn | *ANY* | *NONE* | __NA__]]
[-managed m1[,m2,..mn]]
[-rl retention_level1 | __NA__ [,retention_level2 | __NA__,..retention_leveln | __NA__]]
[-as alt_read_server1 | __NA__ [,alt_read_server2 | __NA__,..alt_read_servern | __NA__]]
[-mpx T | F [,T | F,..,T | F]] [-target_master target_master_server1 | __NA__ [,target_master_server2 | __NA__,..target_master_servern | __NA__]][-target_importslp target_importslp1 | __NA__ [,target_importslp2 | __NA__,..target_importslpn | __NA__]] [-defop T | F [,T | F,..,T | F]] [-v] [-M master_server] [-destpri priority1 [,priority2,..priorityn]] [-window window_1 [,window_2,..window_n]] [-wcopt option_set1 [,option_set2,..option_setn]
nom_cycle_vie_stockage -delete [-v] [-M serveur_maître]
[nom_cycle_de_vie_stockage] -L | -l | -b | U | -json | -json_compact | -conflicts [-v] [-M serveur_maître] [-all_versions] [-version numéro_version]
Sur les systèmes UNIX, le chemin d'accès à cette commande est /usr/openv/netbackup/bin/admincmd/
Sur les systèmes Windows, le chemin d'accès à cette commande est chemin_d'accès\NetBackup\bin\admincmd\
DESCRIPTION
La commande nbstl peut exécuter les actions suivantes :
-add ajoute un nouveau cycle de vie du stockage.
-delete supprime un cycle de vie du stockage existant.
-modify modifie un cycle de vie du stockage existant.
-L ou -l liste des informations longues ou courtes sur un ou tous les cycles de vie du stockage. -b liste seulement les noms des politiques de cycle de vie du stockage.
La commande nbstl crée, modifie ou supprime tous les emplacements en même temps et ne prend pas en charge l'ajout ou la modification d'emplacements uniques. Pour modifier les propriétés d'un emplacement, tous les emplacements existants doivent être trouvés aussi bien que l'emplacement à mettre à jour.
Plusieurs des options qui doivent être entrées pour un emplacement peuvent ne pas s'appliquer (NA). Dans ce cas, entrez la valeur sous la forme __NA__ (double soulignement avant et après le NA). Les options suivantes acceptent __NA__ comme valeur :
-residence
-pool
-server_group
-as (serveur de lecture de remplacement)
-target_master
-target_importslp
OPTIONS
- -all_versions
Affiche toutes les versions de la politique de cycle de vie du stockage spécifiée ou de toutes les politiques de cycle de vie du stockage si storage_lifecycle_name n'est pas spécifié.
- -b
Affiche le nom de la politique de cycle de vie du stockage spécifiée ou de toutes les politiques de cycle de vie du stockage si storage_lifecycle_name n'est pas spécifié. Utilisez cette option avec l'option -all_versions pour afficher le nom et la version de toutes les politiques de cycle de vie du stockage.
- -conflicts
Affiche comment les modifications de cette politique de cycle de vie du stockage telles que décrites par les autres options nbstl peuvent affecter les politiques associées à cette politique de cycle de vie du stockage. nbstl envoie les modifications de la politique de cycle de vie du stockage pour la validation. Elle compare le contenu proposé de la politique de cycle de vie du stockage à toutes les politiques qui utilisent la politique de cycle de vie du stockage et affiche toutes les erreurs sur stdout. Aucune modification n'est validée à ce moment. Si aucune erreur n'est trouvée, l'utilisateur peut alors soumettre à nouveau les modifications sans l'option -conflicts pour valider les modifications.
- -dc classe
Spécifie la classification des données numériques qui est associée à ce service.
- -delete
Supprime la politique de cycle de vie du stockage spécifiée.
- -defop T | F [,T | F,..,T | F]
Définit l'indicateur d'opération différée pour les copies de duplication.
F ou f - Ne diffèrent pas la création de copies d'image supplémentaires.
T ou t - Diffèrent la création de copies d'image supplémentaires jusqu'à ce que la copie source soit sur le point d'expirer. Le travail de duplication commence quatre heures environ avant l'expiration de la source. Cette heure définie par défaut peut être modifiée en changeant le paramètre Décalage de la duplication différée dans les propriétés d'hôte des paramètres SLP.
- -dp priorité_duplication
Spécifie la priorité de travail de duplication associée à ce service de stockage .
- storage_lifecycle_name
Identifie le nom de la politique de cycle de vie du stockage à créer, modifier, supprimer ou afficher.
- -json
Génère des données au format JSON sur plusieurs lignes.
- -json_compact
Génère des données au format JSON sur une seule ligne.
- -l
Affiche la sortie condensée de la politique de cycle de vie du stockage spécifiée ou toutes les politiques de cycle de vie du stockage si storage_lifecycle_name n'est pas spécifié. La sortie contient uniquement des données relatives au cycle de vie du stockage. Elle n'identifie pas le nom.
- -L
Affiche la longue sortie du cycle de vie du stockage spécifié ou tous les cycles de vie du stockage si storage_lifecycle_name n'est pas spécifié. La sortie est identifiée par nom.
- -M serveur_maître
Spécifie le serveur maître NetBackup. Le serveur local représente la valeur par défaut.
- -modify
Modifie la politique de cycle de vie du stockage spécifiée. Cette option crée une nouvelle version de la politique de cycle de vie du stockage. Vous pouvez modifier les informations telles que le volume ou le niveau de conservation du pool.
- -modify_current
Modifie la version actuelle de la politique de cycle de vie du stockage au lieu de créer une nouvelle politique. Impossible d'utiliser cette option avec les options -dc, -uf, -source ou -managed.
- -modify_version
Modifie la version sélectionnée (nn) de la politique de cycle de vie du stockage au lieu de créer une nouvelle politique. Impossible d'utiliser cette option avec les options -dc, -uf, -source ou -managed.
- -v
Sélectionne le mode détaillé pour consigner les informations.
- -version nn
Affiche uniquement le numéro de version spécifié (nn) de la politique de cycle de vie du stockage ou de toutes les politiques de cycle de vie du stockage si nom_cycle_vie_stockage n'est pas spécifié.
Les options suivantes doivent toutes spécifier le même nombre de paramètres, un pour chaque emplacement du service de stockage. Le nombre résultant d'emplacements est égal au nombre de paramètres. Les paramètres sont séparés par des virgules sans espaces vides entre eux.
- -destpri priorité1 [,priorité2,...prioritén]]
Spécifie la priorité de travail pour chaque incrément d'emplacement de politique de cycle de vie du stockage. Cette option peut être utilisée seulement pour des emplacements d'importation. Tous les autres emplacements doivent être définis à 0.
- -managed m,...
Spécifie le type de conservation géré pour chaque emplacement. Les valeurs possibles sont les suivantes :
0 - fixe
1 - capacité gérée
2 - Expirer après la copie. Lorsque toutes les opérations qui utilisent cette copie comme source sont terminées, la copie expire. Il s'agit notamment d'opérations telles que la duplication, la réplication, la sauvegarde depuis snapshot et l'index de snapshot.
3 - date d'échéance distante (importée).
4 - rotation de snapshot maximum.
5 - copie de miroir
Par exemple, -managed 4 signifie que le type de conservation est la rotation de snapshot maximum.
- -mpx T | F [,T | F,..,T | F]
Définit l'indicateur de préservation du multiplexage pour les copies de duplication. Cette option n'est pas permise pour les copies de sauvegarde ou de snapshot. Les paramètres dans les propriétés d'hôte de politique et d'unité de stockage déterminent l'état multiplexé des copies de sauvegarde. L'indicateur est pertinent uniquement pour les copies sur bande. L'option -mpx est suivie des valeurs ci-après, entre virgules :
F ou f - Ne pas préserver le multiplexage pour la copie.
T ou t - Préserver le multiplexage pour la copie, si possible.
__NA__ - Non applicable
- -pool pool_volumes1 | __NA__[,pool_volumes2 | __NA__,..pool_volumesn | __NA__]
Spécifie le pool de volumes pour chaque emplacement. Les pools de volumes ne s'appliquent pas aux copies de disque.
- -residence unité_stockage1 | __NA__[,unité_stockage2 | __NA__,..unité_stockagen | __NA__]
L'unité de stockage qui doit être utilisée pour chaque emplacement. Les unités de stockage ne s'appliquent pas aux emplacements de snapshot (jeu d'options -uf défini sur 2) ou duplication vers un serveur maître distant (jeu d'options -uf défini sur 3)
- -rl niveau_conservation1 [,niveau_conservation,...niveau_conservation]
Le niveau de conservation (0-100) appliqué à chaque emplacement. Si vous exécutez cette commande sur un serveur de médias antérieur à NetBackup 8.0, la sortie affiche uniquement les niveaux de conservation situés entre 0 et 24.
Remarque :
Le niveau de conservation 25 signifie expiration immédiate. Vous ne pouvez pas modifier cette valeur.
- -server_group host1 | *ANY* | *NONE* | __NA__[,host2 | *ANY* | *NONE* | __NA__,..hostn | *ANY* | *NONE* | __NA__]
Spécifie le groupe de serveurs. Utilisez *ANY* lorsque vous pouvez utiliser n'importe quel groupe de serveurs de partage de médias. Utilisez *NONE* quand aucun groupe de partage n'est autorisé.
- -as serveur_lecture_alternatif1 | __NA__ [,serveur_lecture_alternatif2 | __NA__,..serveur_lecture_alternatifn | __NA__]
Le serveur de lecture alternatif de chaque emplacement. Les serveurs de lecture alternatifs s'appliquent seulement aux emplacements de duplication.
- -source source1[,source2,...sourcen]
Configure une hiérarchie de duplications pour les opération de cycle de vie du stockage -add et -modify.
Les valeurs acceptées pour -source sont les suivantes :
Emplacements de sauvegarde et de snapshot - la valeur doit être 0. Les copies de sauvegarde et de snapshot ne requièrent pas une source.
Emplacements de duplication - le numéro de série de l'emplacement de la liste des emplacements à utiliser comme copie source. (Une copie de snapshot ne peut pas être utilisée comme source pour une duplication.) Des emplacements de duplication qui n'utilisent aucune source spécifique (c'est-à-dire, ils utilisent la copie principale comme source), doivent être définis à 0.
- -U
Données de sorties relatives au(x) cycle(s) de vie du stockage spécifié(s) au format d'affichage utilisateur.
- -uf utilisé_pour1 [utilisé_pour2,...utilisé_pourn]
Spécifie quand chaque emplacement est utilisé. Utilisez l'une des commandes suivantes :
0 - sauvegarde
1 - duplication
2 - snapshot
3 - réplication au serveur maître distant (requiert une valeur -residence de __NA__)
4 - importation
5 - sauvegarde depuis snapshot
6 - index depuis snapshot
7 - réplication
Par exemple, -uf 2 correspond à l'opération de snapshot.
- -wcopt option1 [,option2,...optionn]
Spécifie le traitement des images qui ne peuvent pas être interrompues. Si une fenêtre se ferme et que les travaux d'une SLP ne se sont pas terminés, NetBackup essaye d'interrompre les images en cours. Quand la fenêtre rouvre, NetBackup reprend ces travaux là où ils s'étaient arrêtés.
Si les images ne peuvent pas être interrompues, option détermine leur traitement :
SFN - Fin du traitement des images actives. La fenêtre se ferme, mais NetBackup continue à traiter les images actives jusqu'à ce qu'elles soient terminées. NetBackup ne commence pas à traiter d'autres images avant la réouverture de la fenêtre.
SHN - Annulation du traitement des images actives. La fenêtre se ferme et NetBackup arrête immédiatement de traiter les images actives. Quand la fenêtre se rouvre, NetBackup reprend le traitement des images là où il s'était arrêté.
- -window window_1 [,window_2,..window_n]
Spécifie une fenêtre de temps pour un emplacement spécifique. Si l'utilisateur exécute la commande bpschedule pour créer une fenêtre de duplication, une commande nbstl ultérieure peut créer un cycle de vie avec un emplacement de sauvegarde de duplication. La duplication de cette politique s'exécuterait seulement à partir de 6 heures du matin et durerait 4 heures (ce qui signifie que le travail devrait être terminé à 10 heures du matin).
EXEMPLES
Exemple 1 - Listez la sortie longue des informations sur lifecycle1 :
# nbstl lifecycle1 -L Name: lifecycle1 Data Classification: Gold Duplication job priority: 0 State: active Destination 1 Use for: backup Storage Unit: adv_dsu1 Volume Pool: (none specified) Server Group: (none specified) Retention Type: Fixed Retention Level: 1 (2 hours) Alternate Read Server: (none specified) Preserve Multiplexing: false State: inactive Source: (client)
L'unité de stockage adv_dsu1 est inactive. Les valeurs pour State dans -L sont active ou inactive.
Exemple 2 : Créez un cycle de vie nommé HDLifecycle1. Ce cycle de vie possède une classification des données Gold. Il contient les quatre emplacements suivants :
Une destination de sauvegarde (la valeur de -uf est 0) avec unité de stockage AdvDisk1 ne nécessitant aucune source (la valeur de -source est 0).
Une destination de sauvegarde utilisant l'unité de stockage DataDomain1.
Un emplacement de duplication (la valeur de -uf est 1) avec l'unité de stockage DataDomain2 utilisant l'emplacement au numéro de série 1 (c.-à-d. la destination de la sauvegarde avec unité de stockage DataDomain1) comme source (la valeur de -source est 1).
Un emplacement de duplication avec l'unité de stockage cooperstown-tape1 utilisant l'emplacement au numéro de série 2 (c.-à-d. l'emplacement de duplication avec l'unité de stockage DataDomain2) comme source (la valeur de -source est 2).
# nbstl HDLifecycle1 -add -dc Gold -uf 0,0,1,1,1 -residence AdvDisk1, DadaDomain1,DataDomain2,cooperstown-tape1 -source 0,0,1,2
Exemple 3 : Créez un cycle de vie qui fait le snapshot avec la sauvegarde sur le disque et la duplication pour enregistrer sur bande. L'unité de stockage sur disque est DskSTU et l'unité de stockage de bande est TpSTU.
# nbstl LCPolicy -add -dc Gold -uf 0,1,2 -residence DskStU,TpSTU,__NA__ -pool NetBackup,DLP_Pool1,__NA__ -managed 0,0,0 -rl 6,12,1
La conservation de données est définie comme suit :
Les images de snapshots sont conservées pour une semaine.
Les images de sauvegarde sur le disque sont conservées pendant six (6) mois.
Les images de bande sont conservées pendant cinq (5) années.
L'utilisateur a défini le niveau de conservation 12 à cinq (5) ans.
Exemple 4 : Modifiez le niveau de conservation pour la version existante 4 du cycle de vie :
# nbstl LCPolicy -modify_version -version 4 -rl 4,6,7,7
La politique de cycle de vie du stockage doit comporter quatre emplacements précédemment définis.
Exemple 5 : Répertoriez le contenu condensé de la version 2 de LCPolicy :
# nbstl LCPolicy -l -version 2
Exemple 6 : Modifiez les champs dans la version actuelle de la politique de cycle de vie du stockage SLP8 :
# nbstl SLP8 -modify_current -pool Pool1,Pool2,Pool3 -as __NA__, AltReadServer2,__NA__ -mpx F,F,T
Exemple 7 - Créez une fenêtre de duplication. Ensuite, une commande nbstl ultérieure peut créer un cycle de vie avec un emplacement de sauvegarde et de duplication (0,1). Une commande bpplsched précédente a défini la fenêtre de duplication pour que cette politique s'exécute de 6h00 du matin à 10h00 du matin (4 heures).
# nbstl morning_dup_slp -add -dc Gold -dp 999 -uf 0,1 -source 0,1 -residence DISK1,TAPE1