NetWorker 19.2 introducerer muligheden for at
reducere den diskplads, der bruges af metadataene i NetWorkers klientfilindeks, ved at reducere gennemsynstiden for bestemte lagringssæt, som medfører, at deres indeksposter fjernes tidligere end opbevaringstiden for det pågældende lagringssæt. Vær forsigtig, når du bruger Networkers nsrmm-kommando, da den kan bruges til at ændre opbevaringsadfærden for et lagringssæt, hvilket kan medføre, at lagringssættets data fjernes.
NetWorker-lagringssæt indeholder en værdi for "gennemsynstid" og "opbevaringstid". Siden NetWorker 9 (men ikke tidligere) er disse værdier identiske. NetWorker 19,2 giver mulighed for at ændre ”gennemsynstiden” af et lagringssæt for at reducere den diskplads, der bruges af NetWorker-klientfilindekset. Dette gøres ved hjælp af NetWorkers nsrmm-kommando på følgende måde:
Vær opmærksom på, at hvis du foretager denne ændring, kan lagringssættet ikke længere gennemses efter den angivne dato. Det kan gendannes frem til dets opbevaringsdato.
nsrmm -S [save set id] -w [new browse time]
Eksempel:
Efter en sikkerhedskopiering med en opbevaringsperiode på 1 år, er lagringssættets opbevarings- og gennemsynsperiode ét år:
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
For at reducere den diskplads, der bruges til klientfilindekset, reduceres gennemsynsperioden til 2 uger fra nu:
nsrmm -S 2050525695 -w "2 uger"
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
Dette lagringssæt kan nu kun gennemses i 2 uger fra det tidspunkt, hvor nsrmm-kommandoen blev kørt. Efter to uger kan lagringssættet ikke længere gennemses, men det kan stadig gendannes frem til dets opbevaringsdato.
For at ændre flere lagringssæt, kan et kort script bruges til at ændre gennemsynsperioden for en liste med lagringssæt. Opret omhyggeligt en liste over SSID’er med de lagringssæt, der skal ændres, og kør derefter en sløjfe af nsrmm-kommandoen over for listen på NetWorker-serveren.
Eksempel på script - Linux
nwbrowsechange.sh
#Dette script ændrer gennemsynsperioden for alle matchende lagringssæt til to dage fra nu.
#!/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 dage"
done
}
change_retent
Eksempel på script - Windows
c:\>mminfo -q "client=vm3129,savetime>4 dage siden" -r ssid > C:\ssid.txt
for /f %t in (C:\ssid.txt) do nsrmm -y -w "3 dage" -S %t