NetWorker: Cómo usar el comando nsrclone con filtros
Summary: NetWorker 19.1 introdujo nuevas opciones para el comando nsrclone que permiten el uso de filtros similares a los que se usan con mminfo. En este artículo, se explica cómo usarlo.
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
El '
nsrclone' se puede utilizar en NetWorker Server para clonar manualmente savesets en función de criterios o identificadores definidos por el usuario. Utilice la tecla 'mminfo' para determinar los identificadores que se utilizarán para definir una lista de savesets que se clonarán. Los identificadores incluyen el nombre del cliente, el nombre del saveset, el nivel de respaldo y la cantidad de copias o clones válidos que aún no se crearon en el pool de destino.
Es posible clonar savesets específicos que forman parte de una política, flujo de trabajo o acción mediante filtros con el
nsrclone como se describe a continuación:
- Use el comando
mminfopara definir exactamente qué criterios utilizar.mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results]- Por ejemplo:
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
- Por ejemplo:
- Probar el equivalente
nsrclonecon filtros usando el comando '-n' switch para 'Do not execute”. Esta opción hace quensrclonePara generar e imprimir la lista de savesets que se clonarán sin realizar la operación.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- No se clona nada, pero el archivo de salida permite que el usuario juzgue si los criterios seleccionados extrajeron los savesets esperados.
- Los filtros en el mismo nivel están unidos por un
OR. Si se seleccionaron dos políticas, se enumeran los savesets de ambas políticas. - Los filtros en diferentes niveles están unidos por un
AND. Si se selecciona una política y un flujo de trabajo, solo se enumeran los savesets que coinciden con la política y el flujo de trabajo. - Por ejemplo:
nsrclone -n -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDCLone > felixclone.txt 2>&1 - El comando anterior le indica al sistema que clone todos los savesets que:
- Tener un '
savetime' entre hace cuatro días y ahora - Forman parte de la política
Monay el flujo de trabajoFelix_wf(lógicoAND).
- Tener un '
- Ejecute el comando
nsrcloney confirme que ha funcionado según lo esperado.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]- Por ejemplo:
nsrclone -S -s nwserver121 -e "now" -t "4 days ago" -q policy="Mona" -q workflow="Felix_wf" -b SanLorenzoDDClone - Ejecute el mismo comando para confirmar que se realizó correctamente.
mminfocomo antes. Ahora hay un saveset en el pool de clones para cada saveset en el pool de respaldo.mminfo -q "policy=[policy name]" -q "workflow=[workflow name]" -q "savetime>[unit of time]" -r [list of columns to include in results] - Por ejemplo:
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
- Por ejemplo:
Additional Information
Otros ejemplos:
- Clonar todos los savesets:
- Con un
savetimede hace 1 mes o más reciente - Del grupo denominado '
DPG' - Que cumplan con los tres criterios: ”
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"
- Con un
- Clonar todos los savesets que se respaldaron como parte de la política '
P1' O la política 'P2':-
nsrclone -q "policy=P1" -q "policy=P2"
-
- Clonar todos los savesets:
- Cuyo
savetimeestá entre dos fechas específicas Y - Que se respaldaron como parte de la política '
Zinka' O la política 'Mona': -
nsrclone -S -t "04/15/2019" -e "05/01/2019" -q policy=Zinka -q policy=Mona
- Cuyo
- Copie todos los savesets:
- Creado entre
01/21/05 14:50:03y01/24/05 14:50:03Y - Para la política '
P1' O la política 'P2': -
nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,policy=P2
- Creado entre
- Clonar todos los savesets:
- Creado entre horas
01/21/05 14:50:03y01/24/05 14:50:03Y - Para el flujo de trabajo '
W1' de la política 'P1' -
nsrclone -S -t '01/21/05 14:50:03' -e '01/24/05 14:50:03' -q policy=P1,workflow=W1
- Creado entre horas
Affected Products
NetWorkerProducts
NetWorkerArticle 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.