NetWorker:如何將 nsrclone 命令與篩選器搭配使用

Summary: NetWorker 19.1 為 nsrclone 命令導入了新選項,允許使用類似於 mminfo 所使用的篩選器。本文說明如何使用此功能。

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

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' 切換為 '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

Additional Information

更多範例:

  • 複製所有儲存集:
    • 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

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000013633
Article Type: How To
Last Modified: 30 رمضان 1447
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.