NetWorker:如何将 nsrclone 命令与筛选器配合使用
摘要: NetWorker 19.1 为 nsrclone 命令引入了新选项,允许使用类似于 mminfo 的过滤器。本文介绍如何使用此功能。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
这 '
nsrclone可在 NetWorker 服务器上使用 '命令,以根据用户定义的条件或标识符手动克隆存储集。使用”mminfo“命令确定要用于定义要克隆的存储集列表的标识符。标识符包括客户端名称、存储集名称、备份级别以及尚未在目标池中创建的有效拷贝或克隆的数量。
可以通过将筛选器与
nsrclone 命令,如下所述:
- 使用
mminfo命令来准确定义要使用的条件。mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]- 例如:
mminfo -q "policy=Mona" -q "workflow=Felix_wf" -q "savetime>4 days ago" -r "ssid,cloneid,client,name(10),savetime,level,volume,pool,copies" ssid clone id client name date lvl volume pool copies 1844199883 1558987268 nw231 /felix 05/27/2019 full SanLorenzoDDPool.005 SanLorenzoDDPool 1 418395723 1559246469 nw231 /felix 05/30/2019 full SanLorenzoDDPool.005 SanLorenzoDDPool 1 183563875 1559295644 nw231 /felix 05/31/2019 full SanLorenzoDDPool.005 SanLorenzoDDPool 1
- 例如:
- 测试等效项
nsrclone命令,并使用“”-n“switch”表示 ”Do not execute'.此选项会导致nsrclone生成并打印要克隆的存储集列表,而不执行该操作。nsrclone -n -S -s [NW server name] -e [latest save set time] -t [earliest save set time] -q policy=[policy name] -q worfklow=[workflow name] -b [destination pool] > [outputfile.txt] 2>&1- 不会克隆任何内容,但输出文件允许用户判断所选条件是否提取了预期的存储集。
- 同一级别的筛选器由逻辑
OR。如果选择了两个策略,则会列出这两个策略中的存储集。 - 不同级别的筛选器由逻辑
AND。如果选择了一个策略和一个工作流,则仅列出与策略和工作流匹配的存储集。 - 例如:
nsrclone -n -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDCLone > felixclone.txt 2>&1 - 上述命令指示系统克隆符合以下条件的所有存储集:
- 有一个”
savetime“介于四天前和现在之间的值 - 是政策的一部分
Mona和工作流程Felix_wf(逻辑AND)
- 有一个”
- 运行
nsrclone命令,并确认它已按预期工作。nsrclone -S -s [NW server name] -e [latest save set time] -t [earliest save set time] -q policy=[policy name] -q worfklow=[workflow name] -b [destination pool]- 例如:
nsrclone -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDClone - 通过运行相同的命令确认成功
mminfo命令。现在,克隆池中为备份池中的每个存储集各有一个存储集。mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results] - 例如:
mminfo -q "policy=Mona" -q "workflow=Felix_wf" -q "savetime>4 days ago" -r "ssid,cloneid,client,name(10),savetime,level,volume,pool,copies" ssid clone id client name date lvl volume pool copies 1844199883 1559300768 nw231 /felix 05/27/2019 full nwserver121.009 SanLorenzoDDClone 2 418395723 1559300768 nw231 /felix 05/30/2019 full nwserver121.009 SanLorenzoDDClone 2 183563875 1559300768 nw231 /felix 05/31/2019 full nwserver121.009 SanLorenzoDDClone 2 1844199883 1558987268 nw231 /felix 05/27/2019 full SanLorenzoDDPool.005 SanLorenzoDDPool 2 418395723 1559246469 nw231 /felix 05/30/2019 full SanLorenzoDDPool.005 SanLorenzoDDPool 2 183563875 1559295644 nw231 /felix 05/31/2019 full SanLorenzoDDPool.005 SanLorenzoDDPool 2
- 例如:
其他信息
更多示例:
- 克隆所有存储集:
- 使用
savetime1个月前或最近 - 从名为”
DPG' - 满足全部三个标准:”
action=backup" AND "policy=Gold" AND "workflow=NMC server backup": -
nsrclone -q "group=DPG" -q "action=backup" -q "policy=Gold" -q "workflow=NMC server backup" -S -t "1 month ago"
- 使用
- 克隆作为策略的一部分备份的所有存储集
P1“或策略”P2':-
nsrclone -q "policy=P1" -q "policy=P2"
-
- 克隆所有存储集:
- 其
savetime在两个特定日期之间且 - 这些都作为政策的一部分得到了支持。
Zinka“或策略”Mona': -
nsrclone -S -t "04/15/2019" -e "05/01/2019" -q policy=Zinka -q policy=Mona
- 其
- 拷贝所有存储集:
- 创建时间介于
01/21/05 14:50:03和01/24/05 14:50:03并且 - 对于策略”
P1“或策略”P2': -
nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,policy=P2
- 创建时间介于
- 克隆所有存储集:
- 在时间之间创建
01/21/05 14:50:03和01/24/05 14:50:03并且 - 对于工作流
W1“的政策”P1' -
nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,workflow=W1
- 在时间之间创建
受影响的产品
NetWorker产品
NetWorker文章属性
文章编号: 000013633
文章类型: How To
上次修改时间: 19 3月 2026
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。