NetWorker: Verwenden des NetWorker-Befehls nsrworkflow
Summary: So verwenden Sie den NetWorker-Befehl nsrworkflow zum Starten von Backups über die Befehlszeile.
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.
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
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
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
Starten eines Workflows im Debug-Modus
Starten eines Workflows nur für bestimmte Elemente im Workflow
Neustarten eines fehlgeschlagenen Workflows
nsrworkflow -p Zinka -w Zinka2_wf -R mostrecent
Starten eines Workflows mit einer Einstellung zum Überschreiben von Aktionen
Starten eines Workflows mit zwei Einstellungen zum Außerkraftsetzen von Aktionen
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).
Verwenden von nsrworkflow zum Debuggen eines fehlerhaften oder hängenden Backups
nsrworkflow -D9 -p Mona -w Bokonon_wf -c vm-lego-231:/alice
Navigieren Sie zum Policy-Protokoll in .../nsr/logs/policy/[policy]/[workflow]
Suchen der zuletzt aktualisierten Dateien
--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