NetWorker: Så här använder du kommandot nsrclone med filter

Sammanfattning: NetWorker 19.1 har introducerat nya alternativ till kommandot nsrclone som gör det möjligt att använda filter som liknar de som används med mminfo. I den här artikeln beskriver vi hur du använder detta. ...

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Instruktioner

Metoden "nsrclone' kan användas på NetWorker-servern för att manuellt klona sparuppsättningar baserat på användardefinierade kriterier eller identifierare. Använd 'mminfo' för att avgöra vilka identifierare som ska användas för att definiera en lista över sparuppsättningar som ska klonas. Identifierare omfattar klientnamnet, namnet på lagringsuppsättningen, säkerhetskopieringsnivån och antalet giltiga kopior eller kloner som ännu inte har skapats i målpoolen.
 
Det går att klona specifika sparade uppsättningar som ingår i en princip, ett arbetsflöde eller en åtgärd med hjälp av filter med nsrclone kommandot enligt beskrivningen nedan:
 
  1. Använd tangenten mminfo för att definiera exakt vilka kriterier som ska användas.
    mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    1. Till exempel:
      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. Testa motsvarande nsrclone kommandot med filter med hjälp av '-n' omkopplare för 'Do not execute'. Det här alternativet orsakar nsrclone för att generera och skriva ut listan över sparuppsättningar som ska klonas utan att utföra åtgärden.
    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. Ingenting klonas, men utdatafilen gör det möjligt för användaren att bedöma om de valda kriterierna hämtade de förväntade sparuppsättningarna.
    2. Filter på samma nivå förenas med en logisk OR. Om två principer har valts visas sparuppsättningarna från båda profilerna.
    3. Filter på olika nivåer förenas av en logisk AND. Om du väljer en princip och ett arbetsflöde visas bara sparade uppsättningar som matchar både principen och arbetsflödet.
    4. Till exempel:
      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. Kommandot ovan talar om för systemet att klona alla sparuppsättningar som:
      1. Ha en "savetime' värde mellan fyra dagar sedan och nu
      2. Ingår i både policyn och Mona och arbetsflödet Felix_wf (logiskt AND)
  3. Kör nsrclone och bekräfta att det har fungerat som förväntat.
    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. Till exempel:
      nsrclone -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDClone
    2. Bekräfta att det lyckades genom att köra samma mminfo kommandot som tidigare. Det finns nu en sparuppsättning i klonpoolen för varje sparuppsättning i säkerhetskopieringspoolen.
      mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]
    3. Till exempel:
      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

Ytterligare information

Ytterligare exempel:

  • Klona alla sparade uppsättningar:
    • Med en savetime för 1 månad sedan eller senare
    • Från gruppen som heter 'DPG'
    • Som uppfyller alla tre kriterierna: ”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"
  • Klona alla sparuppsättningar som säkerhetskopierades som en del av policyn 'P1" ELLER politiken "P2':
    • nsrclone -q "policy=P1" -q "policy=P2"
  • Klona alla sparade uppsättningar:
    • Vars savetime mellan två specifika datum OCH
    • Detta backades upp som en del av politiken "Zinka" ELLER politiken "Mona':
    • nsrclone -S -t "04/15/2019" -e "05/01/2019" -q policy=Zinka -q policy=Mona
  • Kopiera alla sparade uppsättningar:
    • Skapad mellan 01/21/05 14:50:03 och 01/24/05 14:50:03 OCH
    • För politiken "P1" ELLER politiken "P2':
    • nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,policy=P2
  • Klona alla sparade uppsättningar:
    • Skapad mellan tid 01/21/05 14:50:03 och 01/24/05 14:50:03 OCH
    • För arbetsflödet 'W1" av politiken "P1'
    • nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,workflow=W1

Berörda produkter

NetWorker

Produkter

NetWorker
Artikelegenskaper
Artikelnummer: 000013633
Artikeltyp: How To
Senast ändrad: 19 mars 2026
Version:  4
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.