NetWorker: Verwenden des NetWorker-Befehls nsrworkflow

Summary: So verwenden Sie den NetWorker-Befehl nsrworkflow zum Starten von Backups über die Befehlszeile.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Die Spalte nsrworkflow wird verwendet, um einen bestimmten NetWorker-Workflow basierend auf seiner Definition in den NetWorker-Ressourcen auszuführen. Verwenden Sie diesen Befehl, um einen Workflow unverändert oder mit geänderten Parametern auszuführen, um sein Verhalten gegenüber einer Standardausführung zu ändern.

Öffnen Sie eine Administrator-Eingabeaufforderung oder eine Root-Shell auf dem NetWorker-Server. Wenn Sie eine Eingabeaufforderung mit erhöhten Rechten nicht öffnen können, verwenden Sie NetWorker nsrlogin , um die Sitzung zu authentifizieren und die Ausführung von NetWorker-Administrationsbefehlen zuzulassen. Wenn Sie auf eine Eingabeaufforderung mit erhöhten Rechten zugreifen können, ist dies nicht erforderlich.

Lokales NetWorker-Nutzerkonto:
nsrlogin -u [username] -p [password]

Externes Nutzerkonto (Konfiguration einer externen Autorität in NetWorker erforderlich)

nsrlogin -t [tenant name] -d [domain name] -u [username]

HINWEIS: Bei Verwendung von nsrlogin Um ein Authentifizierungstoken auszustellen, führen Sie Folgendes aus: nsrlogout Sobald Sie mit der Durchführung der NetWorker-Aktionen fertig sind.


Die Spalte nsrworkflow wird zum Starten eines Workflows verwendet und bietet verschiedene Optionen.

Erforderliche Parameter:

-p [policy]
-w [workflow]

Optionale Parameter:

-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]/

Anwendungsbeispiele:
Starten Sie einen Workflow mit seinen Standardparametern.

nsrworkflow -p [policy] -w [workflow] 
nsrworkflow -p Mona -w Mona_wf

Starten Sie einen Workflow im Debug-Modus.

nsrworkflow -D9 -p [policy] -w [workflow]
nsrworkflow -D9 -p Newt -w newt1

Starten Sie einen Workflow nur für bestimmte Elemente im Workflow.

nsrworkflow -p [policy] -w [workflow] -c [workitem]
nsrworkflow -p Mona -w Bokonon_wf -c vm-lego-231:/alice

Starten Sie einen fehlgeschlagenen Workflow neu.

nsrworkflow -p [policy] -w [workflow] -R mostrecent 
nsrworkflow -p Zinka -w Zinka2_wf -R mostrecent

Starten Sie einen Workflow mit einer Einstellung zum Überschreiben von Aktionen.

nsrworkflow -p [policy] -w [workflow] -A "[action] [command line flag for savegrp command]"
nsrworkflow -p Mona -w Bokonon_wf -A "backup -l full"

Starten Sie einen Workflow mit zwei Einstellungen zum Außerkraftsetzen von Aktionen.

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'"

Führen Sie ein manuelles Backup durch (Ausführen des Backups unter Ignorieren der aktuellen Startzeit und Level-Einstellungen).

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

Die Verwendung von nsrworkflow So debuggen Sie ein fehlgeschlagenes oder nicht reagierendes Backup.

nsrworkflow -D9 -p [policy] -w [workflow] -c [workitem]
nsrworkflow -D9 -p Mona -w Bokonon_wf -c vm-lego-231:/alice

Die Backupprotokolle befinden sich auf dem NetWorker-Server am folgenden Speicherort:

  • Linux: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME
  • Windows (Standardeinstellung): C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME\WORKFLOW_NAME
Suchen der zuletzt aktualisierten Dateien
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
Lesen Sie die Raw-Datei, um zu sehen, was mit dem Backup passiert.
nsr_render_log backup_384706.raw

Additional Information

Der erste Schritt besteht darin, sich über die Befehlszeile mit dem Befehl nsrlogin beim NetWorker-Server mit denselben Zugangsdaten anzumelden, die Sie auch für die Anmeldung bei der NetWorker Management Console verwenden. Wenn Sie den Befehl nsrlogin ausführen, kontaktiert der NetWorker-Host den NetWorker-Authentifizierungsservice, um die Anmeldedaten des Nutzers zu validieren.

nsrlogin -u [Benutzername] - P [Kennwort]

Der Befehl nsrworkflow wird zum Starten eines Workflows verwendet und bietet eine Reihe verschiedener Optionen.

Erforderliche Parameter
          -p [Policy]
-w [Workflow]
Optionale Parameter
-s [NetWorker-Server]
-D [Debug-Level]
-R [ jobid | mostrecent | servercrash ] -
c [Arbeitselemente]
-A [Aktionsüberschreibungen]
-a [Ad-hoc-Moduseinstellungen]
-L [Workflow-Debugging-Meldungen umleiten nach /nsr/logs/policy/[policy]/

Verwendungsbeispiele Starten eines Workflows
mit seinen Standardparametern  
nsrworkflow -p [policy] -w [Workflow] 
nsrworkflow -p Mona -w Mona_wf

       Starten eines Workflows im Debug-Modus
nsrworkflow -D9 -p [Richtlinie] -w [Workflow]
nsrworkflow -D9 -p Newt -w newt1

       Starten eines Workflows nur für bestimmte Elemente im Workflow
nsrworkflow -p [policy] -w [workflow] -c [workitem]
nsrworkflow -p Mona -w Bokonon_wf -c vm-lego-231:/alice

       Neustarten eines fehlgeschlagenen Workflows
nsrworkflow -p [policy] -w [workflow] -R mostrecent
nsrworkflow -p Zinka -w Zinka2_wf -R mostrecent

       Starten eines Workflows mit einer Einstellung zum Überschreiben von Aktionen
nsrworkflow -p [policy] -w [workflow] -A "[action] [Befehlszeilenmarkierung für savegrp-Befehl]"
nsrworkflow -p Mona -w Bokonon_wf -A "backup -l full"

        Starten eines Workflows mit zwei Einstellungen zum Außerkraftsetzen von Aktionen
nsrworkflow -p [policy] -w [workflow] -A "[action] [Befehlszeilen-Flags für savegrp-Befehl]
nsrworkflow -p Mona -w Bokonon_wf -A "backup -l full -y '3 days'"

       Führen Sie ein Ad-hoc-Backup durch (Ausführen des Backups unter Ignorieren der Startzeit und der Leveleinstellungen der aktuellen Aktion).
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

       Verwenden von nsrworkflow zum Debuggen eines fehlerhaften oder hängenden Backups
nsrworkflow -D9 -p [policy] -w [workflow] -c [workitem]
nsrworkflow -D9 -p Mona -w Bokonon_wf -c vm-lego-231:/alice
             
       Navigieren Sie zum Policy-Protokoll in .../nsr/logs/policy/[policy]/[workflow]
cd /nsr/logs/policy/Mona/Bokonon_wf
              
       Suchen der zuletzt aktualisierten Dateien
ls -lrt | Schwanz -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
             
       Lesen Sie die Raw-Datei, um zu sehen, was mit demBackup-nsr_render_log backup_384706.raw
geschieht            

Affected Products

NetWorker

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000009016
Article Type: How To
Last Modified: 11 Sept 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.