NetWorker 19.2 introduceert de mogelijkheid om
de schijfruimte die wordt gebruikt door Client File Index-metadata van Networker te verminderen door de browseperiode van bepaalde savesets te verkorten en daardoor hun indexvermeldingen eerder te verwijderen dan de bewaartijd voor die savesets. Let goed op bij het gebruik van de NetWorker nsrmm-opdracht, omdat deze kan worden gebruikt om het retentiegedrag van een saveset te wijzigen en daarom ervoor te zorgen dat de data van de opgeslagen set worden verwijderd.
NetWorker savesets hebben een waarde voor 'browse time' en 'retention time'. Sinds NetWorker 9 (maar niet eerder), zijn deze waarden identiek. NetWorker 19.2 maakt het mogelijk om de 'browse time' van een saveset te wijzigen om de hoeveelheid schijfruimte die wordt gebruikt door de NetWorker Client File Index te verminderen. Dit gebeurt als volgt met behulp van de NetWorker nsrmm-opdracht:
Houd er rekening mee dat als u deze wijziging aanbrengt, de saveset niet langer doorzoekbaar is na de opgegeven datum. Het blijft herstelbaar tot aan de retentiedatum ervan.
nsrmm -S [save set id] -w [new browse time]
Bijvoorbeeld:
Na back-up met een retentieperiode van 1 jaar zijn de retentie- en browseperiode voor de saveset 1 jaar:
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
Om de schijfruimte te verminderen die wordt gebruikt voor de Client File Index, moet u de browseperiode verkorten naar 2 weken vanaf nu:
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
Deze saveset zal nu alleen te doorbladeren zijn gedurende 2 weken vanaf het moment waarop de nsrmm-opdracht werd uitgevoerd. Na twee weken is de saveset niet meer te doorbladeren, maar kan deze nog wel worden hersteld tot de retentiedatum.
- NetWorker staat de mogelijkheid niet toe de browseperiode te wijzigen op het moment van de back-up of kloon. Dit is hetzelfde als de retentieperiode. De 'browse time' moet worden gewijzigd met de opdracht nsrmm nadat de back-up-of kloonbewerking heeft plaatsgevonden.
- Raadpleeg het volgende artikel voor volledige details over de betekenis van elke datum voor het bladeren en bewaren van NetWorker: Hoe worden volumeretentie en savesetretentie berekend in NetWorker?
- U kunt met behulp van deze methode berekenen hoeveel schijfruimte wordt gebruikt door de NetWorker Client File Index-methode: Het ruimtegebruik van NetWorker Client File Index berekenen
Om meerdere savesets te wijzigen, kan een kort script worden gebruikt om de browseperiode voor een lijst met savesets te wijzigen. Maak zorgvuldig een lijst met ssid's van de savesets die u wilt wijzigen en voer vervolgens een lus van de nsrmm-opdracht uit met de lijst op de NetWorker server.
Scriptvoorbeeld - Linux
nwbrowsechange.sh
#Dit script verandert de browseperiode voor alle overeenkomende savesets tot twee dagen vanaf 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 days"
done
}
change_retent
Scriptvoorbeeld - 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