NetWorker:如何使用 NetWorker pre 和 post 命令执行备份前后的操作

Summary: 如何通过在客户端备份前后运行预处理和后处理命令来自定义备份行为,

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



NetWorker Pre 和 Post 命令

Additional Information

NetWorker 命令使用前和后用法:

1.定义要作为 NetWorker Management Console 客户端属性的一部分运行的 pre 和 post 命令。  这在“应用程序和模块”选项卡中。

kA5f1000000XZhGCAW_2_0

2.“Pre command”中指定的命令在备份此客户端的存储集之前运行(它仅在备份第一个存储集之前运行一次)。  此处引用的脚本必须与 NetWorker 客户端二进制文件位于同一目录中。  脚本名称必须以前缀“save”或“nsr”开头。

3.  “Post 命令”中指定的命令运行一次;备份最后一个存储集之后。  此处引用的脚本必须与 NetWorker 客户端二进制文件位于同一目录中。脚本名称必须以前缀“save”或“nsr”开头。

kA5f1000000XZhGCAW_2_1

4.单击“确定”。  下次运行此客户端的备份时,pre 和 post 命令将在备份操作之前和之后运行。

5.在 NetWorker 服务器上执行备份操作后,您可以查看如下所示的日志:

C:\Program Files\EMC NetWorker\nsr\logs\policy\pre-test\pre-test>nsr_render_log backup192004.raw > 004log & notepad 004log

并留意消息,例如:

savegrp NSR notice precmd started
savegrp NSR notice save_pre_command.bat
savegrp NSR notice: precmd succeeded
savegrp NSR notivce postcmd started
savegrp NSR notice nsrpost -s [server name] -c save_post_command.bat -j 192004
savegrp NSR notice postcmd succeeded

如果此操作未按预期工作,则此日志文件将告诉您过程中的哪个阶段出现了问题。  如果您的某个前脚本或后脚本生成错误,则可能需要更详细地检查脚本,并在 NetWorker 外部运行它以测试其操作。

要进一步自定义备份过程,可以使用自定义备份命令。  这涉及用自定义脚本替换标准 NetWorker 备份过程。  Dell EMC NetWorker 管理指南提供了有关如何执行此操作的详细说明和示例;查找“Backup command customization”字样。

Affected Products

NetWorker

Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000022377
Article Type: How To
Last Modified: 23 Sep 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.