NetWorker: Come usare il comando nsrclone con i filtri

Riepilogo: NetWorker 19.1 ha introdotto nuove opzioni per il comando nsrclone che consentono l'uso di filtri simili a quelli usati con mminfo. Questo articolo spiega come utilizzarlo.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

Il 'nsrclone' può essere usato sul server NetWorker per clonare manualmente i saveset in base a criteri o identificatori definiti dall'utente. Utilizzare il comando 'mminfo' per determinare quali identificatori utilizzare per definire un elenco di saveset da clonare. Gli identificatori includono il nome del client, il nome del saveset, il livello di backup e il numero di copie o cloni validi non ancora creati nel pool di destinazione.
 
È possibile clonare saveset specifici che fanno parte di una policy, di un flusso di lavoro o di un'azione usando filtri con nsrclone come descritto di seguito:
 
  1. Utilizzare il comando mminfo per definire esattamente quali criteri utilizzare.
    mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    1. Ad esempio:
      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. Testare l'equivalente nsrclone comando con filtri che usano il comando '-n' interruttore per 'Do not execute'. Questa opzione causa nsrclone Per generare e stampare l'elenco dei saveset da clonare senza eseguire l'operazione.
    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. Non viene clonato nulla, ma il file di output consente all'utente di giudicare se i criteri selezionati hanno estratto i saveset previsti.
    2. I filtri allo stesso livello sono uniti da un elemento logico OR. Se sono state selezionate due policy, vengono elencati i saveset di entrambe le policy.
    3. Filtri a livelli diversi sono uniti da un logico AND. Se si selezionano una policy e un flusso di lavoro, vengono elencati solo i saveset che corrispondono sia alla policy che al flusso di lavoro.
    4. Ad esempio:
      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. Il comando precedente indica al sistema di clonare tutti i saveset che:
      1. Avere un 'savetime' tra quattro giorni fa e oggi
      2. Fanno parte sia della policy Mona e il flusso di lavoro Felix_wf (logico AND)
  3. Eseguire nuovamente il comando nsrclone e verificare che abbia funzionato come previsto.
    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. Ad esempio:
      nsrclone -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDClone
    2. Confermare l'esito positivo eseguendo lo stesso mminfo comando come prima. Ora nel pool di clonazione è presente un saveset per ogni saveset nel pool di backup.
      mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    3. Ad esempio:
      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

Informazioni aggiuntive

Altri esempi:

  • Clonare tutti i saveset:
    • Con un savetime di 1 mese fa o più recente
    • Dal gruppo denominato 'DPG'
    • Che soddisfano tutti e tre i criteri: ".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"
  • Clonare tutti i saveset di cui è stato eseguito il backup come parte della policy 'P1' O la politica 'P2':
    • nsrclone -q "policy=P1" -q "policy=P2"
  • Clonare tutti i saveset:
    • Di chi è savetime è compreso tra due date specifiche E
    • Che sono stati sostenuti nell'ambito della politica (')Zinka' O la politica 'Mona':
    • nsrclone -S -t "04/15/2019" -e "05/01/2019" -q policy=Zinka -q policy=Mona
  • Copiare tutti i saveset:
    • Creato tra 01/21/05 14:50:03 e 01/24/05 14:50:03 E
    • Per la politica 'P1' O la politica 'P2':
    • nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,policy=P2
  • Clonare tutti i saveset:
    • Creato nel tempo 01/21/05 14:50:03 e 01/24/05 14:50:03 E
    • Per il flusso di lavoro 'W1' di politica 'P1'
    • nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,workflow=W1

Prodotti interessati

NetWorker

Prodotti

NetWorker
Proprietà dell'articolo
Numero articolo: 000013633
Tipo di articolo: How To
Ultima modifica: 19 mar 2026
Versione:  4
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.