NetWorker 19.2 bietet die Möglichkeit, den
Speicherplatz zu reduzieren, der von den Metadaten des NetWorker-Client-Datei-Index verwendet wird, indem der Durchsuchungszeitraum bestimmter Savesets reduziert wird, sodass deren Indexeinträge vor Ende des Aufbewahrungszeitraums für das Saveset entfernt werden. Gehen Sie bei der Verwendung des NetWorker-nsrmm-Befehls sorgfältig vor, da dieser auch verwendet werden kann, um das Aufbewahrungsverhalten eines Savesets zu ändern, was dazu führt, dass die Saveset-Daten entfernt werden.
NetWorker-Savesets haben einen „Durchsuchungszeitraum“ und einen „Aufbewahrungszeitraum“. Seit NetWorker 9 (nicht vorher) sind diese Werte identisch. NetWorker 19.2 ermöglicht die Änderung des „Durchsuchungszeitraums“ eines Savesets, um die Menge des Speicherplatzes zu reduzieren, der vom NetWorker-Client-Datei-Index verwendet wird. Dies geschieht mit dem NetWorker-nsrmm-Befehl wie folgt:
Beachten Sie, dass durch diese Änderung das Saveset nach dem angegebenen Zeitpunkt nicht mehr durchsucht werden kann. Es bleibt wiederherstellbar bis zum Ende des Aufbewahrungszeitraums.
nsrmm -S [Saveset-ID] -w [neuer Durchsuchungszeitraum]
Zum Beispiel:
Nach dem Backup mit einem Aufbewahrungszeitraum von 1 Jahr, ist der Aufbewahrungs- und Durchsuchungszeitraum für das Saveset 1 Jahr :
date ssid clone id client name clretent retent lvl browse
02/17/2020 2050525695 1580764855 nw231 /julian 02/17/2021 02/17/2021 full 02/17/2021
Um den Speicherplatz für den Client-Datei-Index zu reduzieren, verkürzen Sie den Durchsuchungszeitraum auf zwei Wochen ab jetzt:
nsrmm -S 2050525695 -w "2 weeks"
date ssid clone id client name clretent retent lvl browse
02/17/2020 2050525695 1580764855 nw231 /julian 02/17/2021 02/17/2021 full 03/02/2020
Dieses Saveset wird nun für nur zwei Wochen ab Ausführung des nsrmm-Befehls durchsuchbar sein. Nach zwei Wochen kann das Saveset nicht mehr durchsucht werden, es kann jedoch bis zum Ende des Aufbewahrungszeitraums wiederhergestellt werden.
Um mehrere Savesets zu ändern, kann ein kurzes Skript verwendet werden, um den Durchsuchungszeitraum für eine Liste von Savesets zu ändern. Erstellen Sie sorgfältig eine Liste mit den SSIDs der zu ändernden Savesets und führen Sie dann eine Schleife des nsrmm-Befehls an der Liste auf dem NetWorker-Server aus.
Skriptbeispiel – Linux
nwbrowsechange.sh
#Dieses Skript ändert den Durchsuchungszeitraum für alle übereinstimmenden Savesets auf zwei Tage ab jetzt.
#!/bin/bash
change_retent() {
list_of_ssids=`mminfo -q "client=nw231,name=/julian" -r ssid`
for savesetid in $list_of_ssids ; do
nsrmm -y -S $savesetid -w "2 days"
done
}
change_retent
Skriptbeispiel – Windows
c:\>mminfo -q "client=vm3129,savetime>4 days ago" -r ssid > C:\ssid.txt
for /f %t in (C:\ssid.txt) do nsrmm -y -w "3 days" -S %t