NetWorker:如何将 nsrclone 命令与筛选器配合使用

摘要: NetWorker 19.1 为 nsrclone 命令引入了新选项,允许使用类似于 mminfo 的过滤器。本文介绍如何使用此功能。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

这 'nsrclone可在 NetWorker 服务器上使用 '命令,以根据用户定义的条件或标识符手动克隆存储集。使用”mminfo“命令确定要用于定义要克隆的存储集列表的标识符。标识符包括客户端名称、存储集名称、备份级别以及尚未在目标池中创建的有效拷贝或克隆的数量。
 
可以通过将筛选器与 nsrclone 命令,如下所述:
 
  1. 使用 mminfo 命令来准确定义要使用的条件。
    mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    1. 例如:
      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
  2. 测试等效项 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
     
    1. 不会克隆任何内容,但输出文件允许用户判断所选条件是否提取了预期的存储集。
    2. 同一级别的筛选器由逻辑 OR。如果选择了两个策略,则会列出这两个策略中的存储集。
    3. 不同级别的筛选器由逻辑 AND。如果选择了一个策略和一个工作流,则仅列出与策略和工作流匹配的存储集。
    4. 例如:
      nsrclone -n -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDCLone > felixclone.txt 2>&1
    5. 上述命令指示系统克隆符合以下条件的所有存储集:
      1. 有一个”savetime“介于四天前和现在之间的值
      2. 是政策的一部分 Mona 和工作流程 Felix_wf (逻辑 AND)
  3. 运行 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]
     
    1. 例如:
      nsrclone -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDClone
    2. 通过运行相同的命令确认成功 mminfo 命令。现在,克隆池中为备份池中的每个存储集各有一个存储集。
      mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    3. 例如:
      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

其他信息

更多示例:

  • 克隆所有存储集:
    • 使用 savetime 1个月前或最近
    • 从名为”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:0301/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:0301/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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。