NetWorker: Verwenden des Befehls nsrclone mit Filtern

Summary: NetWorker 19.1 hat neue Optionen für den Befehl nsrclone eingeführt, die die Verwendung von Filtern ermöglichen, die denen ähneln, die mit mminfo verwendet werden. In diesem Artikel wird erläutert, wie Sie dies verwenden. ...

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

Die 'nsrclone' kann auf dem NetWorker-Server verwendet werden, um Savesets basierend auf nutzerdefinierten Kriterien oder Kennungen manuell zu klonen. Verwenden Sie die 'mminfo' , um zu bestimmen, welche Kennungen verwendet werden sollen, um eine Liste der zu klonenden Savesets zu definieren. Zu den Kennungen gehören der Clientname, der Saveset-Name, das Backuplevel und die Anzahl der noch nicht im Zielpool erstellten gültigen Kopien oder Clones.
 
Es ist möglich, bestimmte Savesets zu klonen, die Teil einer Policy, eines Workflows oder einer Aktion sind, indem Sie Filter mit dem Befehl nsrclone wie unten beschrieben:
 
  1. Verwenden Sie den Befehl mminfo , um genau zu definieren, welche Kriterien verwendet werden sollen.
    mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    1. Zum Beispiel:
      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. Testen der Entsprechung nsrclone Befehl mit Filtern unter Verwendung der Option '-n' Schalter für 'Do not execute'. Diese Option führt dazu, dass nsrclone Zum Erzeugen und Drucken der Liste der zu klonenden Savesets, ohne den Vorgang durchzuführen.
    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. Es wird nichts geklont, aber die Ausgabedatei ermöglicht es dem Nutzer zu beurteilen, ob die ausgewählten Kriterien die erwarteten Savesets abgerufen haben.
    2. Filter auf der gleichen Ebene werden durch eine logische OR. Wenn zwei Policies ausgewählt wurden, werden die Savesets aus beiden Policies aufgelistet.
    3. Filter auf verschiedenen Ebenen werden durch eine logische AND. Wenn eine Policy und ein Workflow ausgewählt sind, werden nur Savesets aufgelistet, die sowohl der Policy als auch dem Workflow entsprechen.
    4. Zum Beispiel:
      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. Mit dem obigen Befehl wird das System angewiesen, alle Savesets zu klonen, die:
      1. Haben Sie eine 'savetime' zwischen vier Tagen und jetzt
      2. Sie sind Teil der Richtlinie Mona und der Arbeitsablauf Felix_wf (logisch AND)
  3. Führen Sie nsrclone und bestätigen Sie, dass er wie erwartet funktioniert hat.
    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. Zum Beispiel:
      nsrclone -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDClone
    2. Bestätigen Sie den Erfolg, indem Sie denselben mminfo Befehl wie zuvor. Es gibt jetzt ein Saveset im Clone-Pool für jedes Saveset im Backup-Pool.
      mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    3. Zum Beispiel:
      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

Weitere Beispiele:

  • Alle Savesets klonen:
    • Mit einem savetime vor 1 Monat oder neuer
    • Aus der Gruppe mit dem Namen "DPG'
    • Die alle drei Kriterien erfüllen: “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"
  • Klonen Sie alle Savesets, die im Rahmen der Policy 'P1' ODER die Richtlinie 'P2':
    • nsrclone -q "policy=P1" -q "policy=P2"
  • Alle Savesets klonen:
    • Deren savetime zwischen zwei bestimmten Daten liegt UND
    • Diese wurden im Rahmen der Politik "Zinka' ODER die Richtlinie 'Mona':
    • nsrclone -S -t "04/15/2019" -e "05/01/2019" -q policy=Zinka -q policy=Mona
  • Kopieren Sie alle Savesets:
    • Erstellt zwischen 01/21/05 14:50:03 und 01/24/05 14:50:03 UND
    • Für die Richtlinie "P1' ODER die Richtlinie 'P2':
    • nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,policy=P2
  • Alle Savesets klonen:
    • Erstellt zwischen 01/21/05 14:50:03 und 01/24/05 14:50:03 UND
    • Für den Workflow 'W1" der Politik "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: 19 آذار 2026
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.