NetWorker: come eliminare uno o più SSID?

Riepilogo: Questo articolo fornisce una descrizione completa su come eliminare manualmente i saveset per recuperare lo spazio utilizzato.

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

AVVERTENZA: il presente articolo descrive in dettaglio la metodologia per l'eliminazione manuale dei record di dati di backup dal database multimediale di NetWorker. È necessario prestare attenzione quando si seguono i processi qui descritti per garantire che vengano eliminati solo i dati non più desiderati. L'eliminazione dei saveset è considerata l'ultima risorsa. Se configurato correttamente, il ciclo di vita della retention di NetWorker fornisce un framework in cui ogni saveset viene considerato per la scadenza non solo in base alla data di retention, ma anche in base ai saveset che dipendono da essa; contrassegnare i saveset come scaduti (E) è preferibile per le situazioni normali in cui è necessario recuperare spazio, ma l'integrità del database non è in discussione. Un uso errato di queste informazioni può causare la perdita di dati. Il Supporto Dell non può fornire indicazioni su quali dati eliminare, né eliminare alcun dato da un ambiente. L'amministratore NetWorker deve identificare, convalidare ed eseguire l'eliminazione previa approvazione dei responsabili della gestione dello storage e dell'infrastruttura del sito.

Informazioni sul ciclo di vita del saveset NetWorker.

  • Quando un saveset viene creato per la prima volta, viene registrato nel database con la relativa data di retention configurata (clretentPollici mminfo). Questa è la data dopo la quale l'amministratore ha scelto di rimuovere automaticamente il saveset da NetWorker.
  • Quando un saveset viene clonato, anche tale clone riceve un record con la propria data di retention. La colonna mminfo il valore ssretent Elenca l'ultima copia in scadenza del saveset nell'intera datazone.
  • Quando nsrim viene eseguita manualmente o giornalmente utilizzando l'azione di scadenzadel backup> del server> di Server), tutti i saveset vengono controllati se hanno superato la retention individuale (clretent).
  • Se un saveset ha superato la data di retention, ma include saveset dipendenti che non hanno ancora superato la data (ad esempio: Un backup completo e i relativi backup incrementali dipendenti), tale saveset non viene contrassegnato come scaduto (in quanto è ancora necessario per i relativi dipendenti).
  • Se non vengono rilevate dipendenze che impediscono la scadenza, il saveset viene contrassegnato come Expired e, per i volumi di tipo disco, NetWorker tenterà immediatamente di eliminare il file di dati corrispondente al record del saveset.
    • Se l'eliminazione ha esito positivo: Anche il record viene eliminato.
    • Se si tenta di eseguire l'eliminazione, ma non riesce per qualsiasi motivo: Il record viene contrassegnato con un flag Expired (E) e i flag Suspect (s) nell'istanza del saveset clflags Campo. La prossima volta nsrim / Expiry viene eseguita, l'eliminazione verrà tentata nuovamente, ma anche se non riesce, il record viene eliminato comunque.
    • Poiché NetWorker elimina le strutture dei saveset per un volume che comunque non hanno record nel database dei supporti, l'eliminazione del record del saveset ignora il calcolo della scadenza e della retention ed elimina invece i file dal disco durante la fase finale dell'azione di scadenza/ nsrim Eseguire (ripristino dello spazio).
  • Una volta eliminati i file (dal processo di scadenza o recupero dello spazio), per un dispositivo disco standard lo spazio diventa immediatamente disponibile. Per un dispositivo di tipo Data Domain, i file vengono eliminati, ma lo spazio non viene recuperato fino al completamento della pulizia del file system di Data Domain. Lo stesso vale per un dispositivo di tipo DD Cloud Tier; dopo che NetWorker ha eliminato il record, seguito dai file del saveset, lo spazio non viene recuperato fino a quando non viene eseguita la pulizia del cloud.

Per ulteriori informazioni sui flag dei saveset, consultare: NetWorker: Informazioni sui flag dei saveset

 

Best practice prima di procedere

  • Se il server NetWorker è una macchina virtuale, crearne una snapshot.
  • Disabilitare la pulizia su Data Domain.
  • Eseguire un backup di NetWorker Server Protection. Al termine, raccogliere i dettagli più recenti del backup bootstrap.
mminfo -B
  • Se lo spazio del file system lo consente, creare una copia delle seguenti cartelle del database NetWorker (res, mm, index). 
  • Rinominare il file binario nsrim binario sul server NetWorker. In questo modo si evitano eliminazioni accidentali. Il processo descritto nell'articolo della Knowledge Base prevede di ripristinare il nome originale del binario quando è il momento di procedere con l'eliminazione dei dati.
    • Windows: C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe
    • Linux: /usr/sbin/nsrim
NOTA: i percorsi precedenti presuppongono che venga utilizzato il percorso di installazione predefinito.

Come eliminare uno o più SSID?

Prerequisiti: Questo processo può essere utilizzato solo per eliminare i saveset sui dispositivi AFTD (Advanced File Type Device), FTD (File Type Device) e DDBOOST (Data Domain). Non è possibile eliminare singoli saveset da un volume di nastro, anche se tale volume si trova in una VTL (Virtual Tape Library). Per recuperare spazio, è necessario rietichettare l'intero volume.

NOTA: Se si preferisce modificare la retention anziché forzare l'eliminazione, vedere: NetWorker: Modificare il periodo di esplorazione e la retention di più saveset

Esempi di come visualizzare gli SSID:

(quando si utilizzano spazi o caratteri speciali, sono necessarie virgolette attorno alla query):

  • Per visualizzare tutti i saveset per un singolo pool di supporti:

SINTASSI:

mminfo -avot -q pool=<mediapool>

ESEMPIO:

mminfo -avot -q pool=LinuxPool
  • Per visualizzare tutti i saveset per un client specifico e due volumi separati:

SINTASSI:

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

ESEMPIO:

mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
  • Per visualizzare tutti i file Data Domain e adv_file saveset.

ESEMPIO:

mminfo -avot -q  type=Data Domain,type=adv_file,recoverable 
  • Per visualizzare tutti i saveset creati più di 30 giorni fa:

ESEMPIO:

mminfo -avot -q  sscreate<=30 days ago 
  •  Visualizzare tutti i saveset per un gruppo specifico e un intervallo di date (sono necessarie virgolette quando si utilizzano caratteri speciali):

SINTASSI:

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

ESEMPIO:

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

La NetWorker Command Reference Guide fornisce inoltre dettagli su mminfo .

Per l'eliminazione di SINGOLI SSID.

Se viene specificato un ID saveset senza l'ID clone, vengono eliminate tutte le istanze di tale saveset, inclusi i cloni:    

nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
NOTA: prima di procedere, verificare che i saveset corretti siano stati modificati in riciclabili. Rinominare il file binario nsrim eseguibile per tornare al nome originale. 
 nsrim -X 

Le eliminazioni vengono registrate nel daemon.raw:

Se non si verificano eliminazioni su un volume specifico, verificare che l'operazione sia in esecuzione:     

nsrstage -C -V <volume name>
NOTA: abilitare la pulizia di DD una volta che i saveset eliminati sono stati verificati su NetWorker. In caso di eliminazione di saveset errati, contattare immediatamente il Supporto Dell. 

Per l'eliminazione di PIÙ SSID:

Eliminazione di più saveset utilizzando comandi batch o script della shell. 

NOTA: il Supporto Dell non fornisce supporto per lo scripting.

1. Innanzitutto, aggiungere il tag mminfo l'output per segnalare solo il ssid/cloneid:

SINTASSI: 

mminfo -r ssid,cloneid -xc/

ESEMPIO:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
NOTA: Se viene specificato un ID saveset senza l'ID clone, vengono eliminate tutte le istanze di tale saveset, inclusi i cloni.

2. Successivamente, reindirizzare l'output a un file di testo da eseguire in un comando batch:

SINTASSI:

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

ESEMPIO:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
NOTA: esaminare l'elenco ssid prima di procedere al passaggio 3. 

3. Una volta creato l'elenco dei saveset, verificare che sia formattato correttamente, con un singolo ssid/cloneid coppia per riga, assicurandosi che non vi siano spazi che possano separare i due. È possibile utilizzare il comando -i Opzione per eliminare i saveset identificati nel file:

nsrmm -dy -i ssid.txt

Tuttavia, è più sicuro e preferibile contrassegnare ogni saveset che si desidera eliminare come Expired. Questa operazione richiede un comando loop per elaborarli singolarmente e richiede più tempo, ma è più sicuro in quanto NetWorker può calcolare meglio le dipendenze quando esegue Expiry Action ogni giorno:

WINDOWS: 

AVVERTENZA: Prima di eseguire il comando, è necessario aprire il file di input in un editor di testo e rimuovere l'intestazione "ssid/clone-id" dall'inizio del file (se esiste). In caso contrario, il comando seguente non funzionerà. Il file deve iniziare con un ssid/cloneid Combinazione. 
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: Questi comandi devono essere eseguiti nella stessa directory in cui ssid.txt Il file viene individuato. I saveset, contrassegnati come riciclabili, verranno eliminati alla volta successiva nsrim viene eseguito (nsrim viene eseguito automaticamente durante l'azione di scadenza della policy Server Protection). Per consentire la scadenza automatica, rinominare il nsrim binario torna al valore predefinito.

4. Avvio manuale nsrim Per eseguire il processo di eliminazione in NetWorker:

NOTA: prima di procedere, verificare che i saveset corretti siano stati modificati in riciclabili. Rinominare il file binario nsrim eseguibile per tornare al nome originale.
nsrim -X 

5. Le eliminazioni vengono registrate nel registro del server daemon.raw

Se non si verificano eliminazioni su un volume specifico, verificare che l'operazione sia in esecuzione:   

nsrstage -C -V <volume_name>
NOTA:  abilitare la pulizia di DD una volta che i saveset eliminati sono stati verificati su NetWorker. In caso di eliminazione errata di saveset, contattare immediatamente il Supporto Dell. 

Netapp
Per i dispositivi NetApp AFTD, lo spazio non viene recuperato immediatamente, a seconda di un paio di fattori:
Se vengono create istantanee del file system CIFS/NFS in cui il adv_file dispositivo, devono scadere prima che i dati diventino disponibili per la pulizia. Se il filer è in condizioni di sovraccarico, l'eliminazione può richiedere un periodo di tempo prolungato, perché il recupero dello spazio è un'operazione in background con priorità bassa.
 
Data Domain
Per i dispositivi Data Domain DD Boost, liberare spazio richiede l'esecuzione dell'operazione di pulizia di Data Domain.
Per impostazione predefinita, Data Domain esegue operazioni di pulizia del disco solo una volta alla settimana, di martedì. Il ciclo di pulizia può essere avviato dall'interfaccia utente di Data Domain Enterprise Manager (Data Management > File System > Start Cleaning).

Informazioni aggiuntive

Vedere anche:

Esplorazione e retention:

Prodotti interessati

NetWorker

Prodotti

NetWorker, NetWorker Series
Proprietà dell'articolo
Numero articolo: 000022559
Tipo di articolo: How To
Ultima modifica: 17 feb 2026
Versione:  12
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.