NetWorker: Cómo eliminar uno o varios SSID

Summary: En este artículo, se proporciona la descripción completa sobre cómo eliminar manualmente savesets a fin de recuperar espacio utilizado.

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

PRECAUCIÓN: En este artículo, se describe la metodología para eliminar manualmente los registros de datos de respaldo alojados en la base de datos de medios de NetWorker. Se debe tener cuidado al seguir los procesos descritos aquí para asegurarse de que solo se eliminen los datos que ya no se necesitan. Por lo general, la eliminación de savesets se considera el último recurso. Cuando se configura correctamente, el ciclo de vida útil de retención de NetWorker proporciona un marco donde cada saveset se evalúa para su vencimiento no solo por su fecha de retención, sino también por los savesets que dependen de él. Por lo tanto, marcar los savesets como Vencidos suele ser la opción preferida en situaciones normales donde se requiere liberar espacio, pero la integridad de la base de datos no se ve comprometida.

El uso incorrecto de esta información puede provocar la pérdida de datos. El soporte de Dell no puede recomendar qué datos se deben eliminar, ni puede eliminar datos de ningún entorno. Este administrador de NetWorker debe identificar, validar y realizar la eliminación con la aprobación de la administración de infraestructura y almacenamiento de los sitios.

Acerca del ciclo de vida útil de los savesets en NetWorker

  • Cuando se crea un saveset por primera vez, se registra en la base de datos con su fecha de retención configurada (clretent, en mminfo). Esta es la fecha después de la cual el administrador decidió que NetWorker elimine automáticamente el saveset.
  • Cuando se clona un saveset, ese clon también recibe un registro con su propia fecha de retención. El valor de ssretent en mminfo indica la fecha de vencimiento de la última copia del saveset en toda la zona de datos.
  • Cuando se ejecuta nsrim (ya sea de forma manual o diaria mediante Protección del servidor > Respaldo del servidor > Acción de vencimiento), se comprueba si todos los savesets excedieron su retención individual (clretent).
  • Si un saveset superó su fecha de retención, pero tiene savesets dependientes que no superaron las suyas (p. ej., un respaldo completo y sus incrementales dependientes), dicho saveset no se marca como vencido (ya que sus savesets dependientes aún lo necesitan).
  • Si no se encuentran dependencias que impidan el vencimiento, el saveset se marca como Vencido y, para los volúmenes de discos, NetWorker intentará eliminar inmediatamente los archivos de datos correspondientes al registro del saveset.
    • Si la eliminación se realiza correctamente, el registro también se elimina.
    • Si se intenta la eliminación, pero falla por cualquier motivo: El registro se marca con las banderas de Vencido (E) y como Sospechoso en el campo clflags de la instancia del saveset. La próxima vez que se ejecute nsrim / Expiry, la eliminación se intentará nuevamente, pero incluso si falla, el registro se elimina de todos modos.
    • Debido a que NetWorker eliminará las estructuras de savesets para un volumen que no tenga ningún registro en la base de datos de medios, la eliminación del registro de savesets omite el cálculo de vencimiento y retención y, en su lugar, elimina los archivos del disco durante la fase final de la acción de vencimiento/ejecución de nsrim (recuperación de espacio).
  • Una vez que se eliminan los archivos (mediante el proceso de vencimiento o recuperación de espacio), para un dispositivo de disco estándar, el espacio queda disponible de inmediato. Para un dispositivo de tipo Data Domain, los archivos se eliminan, pero el espacio no se recuperará hasta que se complete la limpieza del sistema de archivos de Data Domain. Lo mismo sucede con un dispositivo de tipo DD Cloud Tier: después de que NetWorker elimina el registro, seguido de los archivos de saveset, el espacio no se recupera hasta que se ejecuta la limpieza en la nube.

Prácticas recomendadas antes de continuar

  • Si el NetWorker Server es una máquina virtual, cree una instantánea del servidor NetWorker.
  • Deshabilite la limpieza en Data Domain.
  • Ejecute un respaldo de Protección de NetWorker Server. Una vez completado, recopile los detalles más recientes del respaldo de bootstrap.
mminfo -B
  • Si el espacio del sistema de archivos lo permite, cree una copia de las siguientes carpetas de la base de datos de NetWorker (res, mm, index). 
  • Cambie el nombre del binario nsrim en el NetWorker Server. Esto evita la eliminación accidental. El proceso descrito en la base de conocimientos implica volver a cambiar el nombre del binario al valor predeterminado una vez que esté listo para continuar con la eliminación de datos.
    • Windows: C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe
    • Linux: /usr/sbin/nsrim
NOTA: Las rutas anteriores suponen que se utiliza la ruta de instalación predeterminada.

¿Cómo eliminar uno o varios SSID?

Requisitos previos: Este proceso solo se puede usar para eliminar savesets en dispositivos de tipo de archivo avanzado (AFTD), dispositivos de tipo de archivo (FTD) y dispositivos de Data Domain (ddboost). Los savesets individuales no se pueden eliminar de un volumen de cinta, incluso si dicho volumen de cinta se encuentra en una biblioteca de cintas virtuales (VTL). Se debe volver a etiquetar todo el volumen para recuperar espacio.

Ejemplos de cómo enumerar los SSID:

(se debe colocar comillas al principio y al final de la consulta cuando se utilizan espacios o caracteres especiales):

  • Para mostrar todos los savesets de un solo pool de medios:

NOMENCLATURA:

mminfo -avot -q pool=<mediapool>

EJEMPLO:

mminfo -avot -q pool=LinuxPool
  • Para mostrar todos los savesets de un cliente específico y dos volúmenes independientes:

NOMENCLATURA:

mminfo -avot -q client=<client_hostname>,volume=<vol1_name>,volume=<vol2_name>

EJEMPLO:

mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
  • Para mostrar todos los savesets de adv_file y Data Domain no navegables

EJEMPLO:

mminfo -avot -q  type=Data Domain,type=adv_file,recoverable 
  • Para mostrar todos los savesets creados hace más de 30 días:

EJEMPLO:

mminfo -avot -q  sscreate<=30 days ago 
  •  Para mostrar todos los savesets de un rango de fechas específico y un grupo (se necesitan comillas cuando se utilizan caracteres especiales):

NOMENCLATURA:

mminfo -avot -q  group=<group_name>,sscreate>=<start_date>,sscreate<=<end_date> 

EJEMPLO:

mminfo -avot -q  group=WinBackup,sscreate>=1/1/2013,sscreate<=2/1/2013 

En la Guía de referencia de comandos de NetWorker, también se proporcionan detalles sobre el comando mminfo.

Para la eliminación de SSID INDIVIDUALES:

Si especifica un ID de saveset sin el ID de clon, se eliminarán todas las instancias de ese saveset, incluidos los clones:    

nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
NOTA: Verifique que los savesets correctos se hayan cambiado a reciclables antes de continuar. Cambie el nombre del ejecutable nsrim a su nombre original. 
 nsrim -X 

Las eliminaciones se registran en el registro daemon.raw y también se informan en el registro de la GUI de NMC en la pestaña Mantenimiento.
Si no se producen eliminaciones en un volumen específico, verifique que la operación esté en ejecución:     

nsrstage -C -V <volume name>
NOTA: Habilite la limpieza de DD una vez que los savesets eliminados se verifiquen en NetWorker. En caso de que se hayan eliminado savesets incorrectos, comuníquese de inmediato con el soporte de Dell. 

Para la eliminación de VARIOS SSID:

Eliminación de varios savesets mediante comandos de script por lotes/shell. 

NOTA: El soporte de Dell no se extiende a scripts.

1. En primer lugar, modifique el resultado de mminfo para solo informar el ssid (/cloneid):

NOMENCLATURA: 

<mminfo command> -r ssid,cloneid -xc/

EJEMPLO:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
NOTA: Si especifica un ID de saveset sin el ID de clon, se eliminarán todas las instancias de ese saveset, incluidos los clones.

2. A continuación, redirija el resultado a un archivo de texto para su ejecución en un comando por lotes:

NOMENCLATURA:

mminfo command -r ssid,cloneid -xc/> > ssid.txt

EJEMPLO:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
NOTA: Revise la lista de ssid antes de avanzar al paso 3. 

3. Una vez que se crea la lista de savesets, confirme que tenga el formato correcto, con un solo par de ssid/cloneid por línea, asegurándose de que no haya espacios de separación. A partir de la versión de NetWorker 19.7, puede emitir comandos de eliminación mediante un archivo de entrada, como el que se acaba de crear:

nsrmm -dy -i ssid.txt

Sin embargo, es más seguro y preferible marcar cada saveset deseado para su eliminación como Vencido. Esto requiere un comando en bucle para procesar cada elemento de forma individual; tardará más tiempo, pero es más seguro, ya que NetWorker podrá calcular mejor las dependencias al ejecutar la acción de vencimiento cada día:

WINDOWS: 

for /f %%A in (ssid.txt) do @nsrmm -o recyclable -y -S %%A

LINUX:

while read SID; do nsrmm -o recyclable -y -S ${SID}; echo ${SID}; done < ./ssid.lst
NOTA: Estos comandos se deben ejecutar en el mismo directorio en que se encuentra el archivo ssid.txt. Después de que los savesets se hayan marcado como reciclables, se eliminarán la próxima vez que se ejecute nsrim (nsrim se ejecuta automáticamente durante la acción de vencimiento de la política de protección del servidor). Para permitir el vencimiento automático, cambie el nombre del binario de nsrim al valor predeterminado.

4. Inicie nsrim de forma manual para ejecutar el proceso de eliminación en NetWorker:

NOTA: Verifique que los savesets correctos se hayan cambiado a reciclables antes de continuar. Cambie el nombre del ejecutable nsrim a su nombre original.
nsrim -X 

5. Las eliminaciones se registran en el registro daemon.raw y también se informan en el registro de la interfaz de usuario de NMC en la pestaña Mantenimiento. Si no se producen eliminaciones en un volumen específico, verifique que la operación esté en ejecución:   

nsrstage -C -V <volume_name>
NOTA:  Habilite la limpieza de DD una vez que los savesets eliminados se verifiquen en NetWorker. En caso de que se hayan eliminado savesets incorrectos, comuníquese de inmediato con el soporte de Dell. 

NetApp
En el caso de los dispositivos AFTD de NetApp, el espacio no se reclama de inmediato, según algunos factores:
si se toman instantáneas del sistema de archivos CIFS/NFS en que reside el dispositivo adv_file, las instantáneas deben vencer antes de que los datos estén disponibles para la eliminación. Si el filer está sobrecargado, es posible que las eliminaciones tarden mucho, ya que la recuperación de espacio es una operación en segundo plano de baja prioridad.
 
Data Domain
En el caso de los dispositivos DD Boost de Data Domain, la liberación de espacio requiere la ejecución de la operación de limpieza de Data Domain.
De forma predeterminada, Data Domain solo emplea la limpieza del disco una vez a la semana los martes. El ciclo de limpieza se puede iniciar desde la interfaz de usuario de Data Domain Enterprise Manager (Administración de datos > Sistemas de archivos > Iniciar limpieza).

Additional Information

Vea también:

Navegación y retención:

Affected Products

NetWorker

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000022559
Article Type: How To
Last Modified: 23 Sept 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.