NetWorker : Utilisation de la commande NetWorker nsrworkflow
Summary: Comment utiliser la commande NetWorker nsrworkflow pour démarrer des sauvegardes à partir de la ligne de commande.
Instructions
La commande nsrworkflow est utilisée pour exécuter un workflow NetWorker particulier en fonction de sa définition dans les ressources NetWorker. Utilisez cette commande pour exécuter un workflow tel quel ou avec des paramètres modifiés pour modifier son comportement à partir d’une exécution standard.
Ouvrez une invite de commande Administrator ou un shell root sur le NetWorker Server. Si vous ne parvenez pas à ouvrir une invite avec élévation de privilèges, utilisez la commande nsrlogin pour authentifier la session et autoriser l’exécution des commandes d’administration NetWorker. Si vous pouvez accéder à une invite avec élévation de privilèges, ce n’est pas obligatoire.
nsrlogin -u [username] -p [password]
Compte d’utilisateur externe (nécessite la configuration d’une autorité externe dans NetWorker)
nsrlogin -t [tenant name] -d [domain name] -u [username]
Remarque : Lors de l’utilisation de
nsrlogin Pour émettre un jeton d’authentification, exécutez nsrlogout une fois que vous avez terminé d’exécuter les actions NetWorker.
La commande nsrworkflow est utilisé pour démarrer un workflow et dispose de plusieurs options différentes.
Paramètres requis :
-p [policy] -w [workflow]
Paramètres facultatifs :
-s [NetWorker server] -D [debug level] -R [ jobid | mostrecent | servercrash ] -c [work items] -A [action overrides] -a [adhoc mode settings] -L [redirect workflow debug messages to /nsr/logs/policy/[policy]/
Exemples d’utilisation :
Démarrez un workflow à l’aide de ses paramètres standard.
nsrworkflow -p [policy] -w [workflow] nsrworkflow -p Mona -w Mona_wf
Démarrez un workflow en mode débogage.
nsrworkflow -D9 -p [policy] -w [workflow] nsrworkflow -D9 -p Newt -w newt1
Démarrez un workflow uniquement pour des éléments spécifiques du workflow.
nsrworkflow -p [policy] -w [workflow] -c [workitem] nsrworkflow -p Mona -w Bokonon_wf -c vm-lego-231:/alice
Redémarrer un workflow en échec.
nsrworkflow -p [policy] -w [workflow] -R mostrecent nsrworkflow -p Zinka -w Zinka2_wf -R mostrecent
Démarrez un workflow avec un paramètre de remplacement d’action.
nsrworkflow -p [policy] -w [workflow] -A "[action] [command line flag for savegrp command]" nsrworkflow -p Mona -w Bokonon_wf -A "backup -l full"
Démarrez un workflow avec deux paramètres de remplacement d’action.
nsrworkflow -p [policy] -w [workflow] -A "[action] [command line flags for savegrp command] nsrworkflow -p Mona -w Bokonon_wf -A "backup -l full -y '3 days'"
Exécutez une sauvegarde manuelle (exécutez la sauvegarde en ignorant les paramètres d’heure de début et de niveau de l’action en cours).
nsrworkflow -p [policy] -w [workflow] -A "[action] -l [level]" -a nsrworkflow -p Mona -w Bokonon_wf -c vm-lego-231:/alice -A "backup -l incr" -a
L’utilisation de la commande nsrworkflow Pour déboguer une sauvegarde défaillante ou qui ne répond pas.
nsrworkflow -D9 -p [policy] -w [workflow] -c [workitem] nsrworkflow -D9 -p Mona -w Bokonon_wf -c vm-lego-231:/alice
Les logs de sauvegarde se trouvent à l’emplacement suivant sur le NetWorker Server :
- Linux :
/nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME - Windows (par défaut) :
C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME\WORKFLOW_NAME
ls -lrt | tail -2 drwxr-xr-x. 2
root root 74 Jan 19 14:39 backup_384706_logs
-rw-r--r--. 1 root root 154814 Jan 19 14:39 backup_384706.raw
Lisez le fichier brut pour voir ce qu’il advient de la sauvegarde.
nsr_render_log backup_384706.raw
Additional Information
nsrlogin -u [nom d’utilisateur] - p [mot de passe]
La commande nsrworkflow est utilisée pour démarrer un workflow et dispose d’un certain nombre d’options différentes.
Paramètres
requis -p [policy]
-w [workflow]
Optional parameters
-s [NetWorker server]
-D [debug level]
-R [ jobid | mostrecent | servercrash ]
-c [work items]
-A [action overrides]
-a [adhoc mode settings]
-L [rediriger les messages de débogage du workflow vers /nsr/logs/policy/[policy]/
Usage Examples
Démarrer un workflow à l’aide de ses paramètres standard
Démarrer un workflow en mode débogage
Démarrer un workflow uniquement pour des éléments spécifiques du workflow
Redémarrer un workflow en échec
nsrworkflow -p Zinka -w Zinka2_wf -R mostrecent
Démarrer un workflow avec un paramètre de remplacement d’action
Démarrer un workflow avec deux paramètres de remplacement d’action
nsrworkflow -p Mona -w Bokonon_wf -A « backup -l full -y '3 days' »
Exécutez une sauvegarde ad hoc (exécutez la sauvegarde en ignorant les paramètres d’heure de début et de niveau de l’action en cours).
Utilisation de nsrworkflow pour déboguer une sauvegarde défaillante ou suspendue
nsrworkflow -D9 -p Mona -w Bokonon_wf -c vm-lego-231 :/alice
Accédez au journal des règles dans .../nsr/logs/policy/[policy]/[workflow]
Rechercher les fichiers les plus récemment mis à jour
--r--. 1 root root 154814 19 janv. 14:39 backup_384706.raw
Lisez le fichier brut pour voir ce qu’il advient de lansr_render_log backup_384706.raw de sauvegarde