NetWorker: Meerdere of individuele SSID's verwijderen

Samenvatting: Dit artikel bevat een volledige beschrijving van het handmatig verwijderen van opslagsets om gebruikte ruimte vrij te maken.

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Instructies

WAARSCHUWING: In dit artikel wordt de methodologie beschreven voor het handmatig verwijderen van back-upgegevensrecords uit de mediadatabase van NetWorker. Voorzichtigheid is geboden bij het volgen van de hier beschreven processen om ervoor te zorgen dat alleen gegevens worden verwijderd die niet langer gewenst zijn, en het verwijderen van savesets wordt over het algemeen als een laatste redmiddel beschouwd. Indien correct geconfigureerd, biedt de retentielevenscyclus van NetWorker een raamwerk waarbij elke saveset als vervaldatum wordt beschouwd, niet alleen op basis van de retentiedatum, maar ook op basis van de savesets die ervan afhankelijk zijn; Het markeren van savesets als Verlopen heeft daarom over het algemeen de voorkeur voor normale situaties waarin ruimte moet worden vrijgemaakt, maar de integriteit van de database niet in het geding is.

Onjuist gebruik van deze informatie kan leiden tot gegevensverlies. Dell Support kan geen advies geven over welke data moeten worden verwijderd of welke data uit een omgeving moeten worden verwijderd. Deze NetWorker-administrator moet de verwijdering identificeren, valideren en uitvoeren met goedkeuring van het storage- en infrastructuurbeheer van de site.

Over de levenscyclus van de NetWorker saveset

  • Wanneer een saveset voor het eerst wordt gemaakt, wordt deze opgenomen in de database met de geconfigureerde bewaardatum (clretent, in mminfo). Dit is de datum waarna de beheerder ervoor heeft gekozen om de saveset automatisch te laten verwijderen door NetWorker.
  • Wanneer een saveset wordt gekloond, ontvangt die kloon ook een record met een eigen bewaardatum. De mminfo-waarde ssretent geeft de laatste kopie weer van de saveset die in de hele datazone verloopt.
  • Wanneer nsrim wordt uitgevoerd (handmatig of dagelijks via Server Protection > Server Backup > Expiration Action), worden alle savesets gecontroleerd of ze voorbij hun individuele retentie (clretent) zijn.
  • Als een saveset de retentiedatum heeft overschreden, maar afhankelijke savesets heeft die nog steeds niet zijn verstreken (bijvoorbeeld een volledige back-up en de afhankelijke incrementele bestanden), wordt die saveset niet gemarkeerd als verlopen (omdat deze nog steeds nodig is voor de afhankelijke personen).
  • Als er geen afhankelijkheden worden gevonden die vervaldatum uitsluiten, wordt de saveset gemarkeerd als Verlopen en voor schijfvolumes zal NetWorker onmiddellijk proberen de databestanden te verwijderen die overeenkomen met de savesetrecord.
    • Als het verwijderen is gelukt: het record wordt ook verwijderd.
    • Als er wordt geprobeerd te verwijderen, maar om welke reden dan ook mislukt: De record is gemarkeerd met zowel een verlopen vlag (E) als een verdachte vlag (s) in het veld clflags van de opgeslagen instantie. De volgende keer dat nsrim / Expiration wordt uitgevoerd, wordt opnieuw geprobeerd de record te verwijderen, maar zelfs als het niet lukt, wordt het record toch verwijderd.
    • Omdat NetWorker savesetstructuren verwijdert voor een volume dat toch geen record heeft in de mediadatabase, wordt bij het verwijderen van de savesetrecord de berekening voor vervaldatum en retentie overgeslagen en worden in plaats daarvan eenvoudig bestanden van de schijf verwijderd tijdens de laatste fase van de actie Vervaldatum/nsrim-run (ruimteherstel).
  • Zodra de bestanden zijn verwijderd (via het verlopen of het herstelproces voor ruimte), voor een standaard schijfapparaat, komt de ruimte onmiddellijk beschikbaar. Voor een apparaat van het type Data Domain worden de bestanden verwijderd, maar de ruimte wordt pas vrijgemaakt als het Data Domain-bestandssysteem is opgeschoond. Hetzelfde geldt voor een apparaat van het DD Cloud Tier-type; Nadat NetWorker de record heeft verwijderd, gevolgd door de saveset-bestanden, wordt de ruimte nog steeds niet vrijgemaakt totdat Cloud opschonen is uitgevoerd.

Best practices alvorens verder te gaan

  • Als de NetWorker-server een virtuele machine is, maakt u een snapshot van de NetWorker-server.
  • Schakel opschonen in het Data Domain uit.
  • Voer een Back-up van NetWorker Server Protection uit. Zodra u klaar bent, verzamelt u de laatste gegevens over de Bootstrap-back-up.
mminfo -B
  • Als de ruimte op het bestandssysteem dit toelaat, maakt u een kopie van de volgende NetWorker-databasemappen (res, mm, index). 
  • Wijzig de naam van het binaire bestand nsrim op de NetWorker-server. Dit voorkomt onbedoelde verwijdering. Het proces dat in de KB wordt beschreven, omvat het hernoemen van het binaire bestand naar de standaardwaarde zodra het klaar is om door te gaan met het verwijderen van gegevens.
    • Windows: C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe
    • Linux: /usr/sbin/nsrim
OPMERKING: Bij de bovenstaande paden wordt ervan uitgegaan dat het standaard installatiepad wordt gebruikt.

Hoe kan ik afzonderlijke of meerdere SSID's verwijderen?

Vereisten: Dit proces kan alleen worden gebruikt voor het verwijderen van savesets op apparaten met geavanceerde bestandstypen (AFTD), FTD (File Type Devices) en Data Domain (ddboost). Afzonderlijke opslagsets kunnen niet van een tapevolume worden verwijderd, zelfs niet als dat tapevolume zich op een Virtual Tape Library (VTL) bevindt. Het volledige volume moet opnieuw worden gelabeld om ruimte vrij te maken.

Voorbeelden van het vermelden van SSID's:

(aanhalingstekens zijn nodig rond de query bij het gebruik van spaties of speciale tekens):

  • Alle savesets voor één mediagroep weergeven:

SYNTAXIS:

mminfo -avot -q pool=<mediapool>

VOORBEELD:

mminfo -avot -q pool=LinuxPool
  • U kunt als volgt alle savesets voor een specifieke client en twee afzonderlijke volumes weergeven:

SYNTAXIS:

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

VOORBEELD:

mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
  • Alle niet-doorzoekbare Data Domain- en adv_file savesets weergeven

VOORBEELD:

mminfo -avot -q  type=Data Domain,type=adv_file,recoverable 
  • U geeft als volgt alle savesets weer die meer dan 30 dagen geleden zijn gemaakt:

VOORBEELD:

mminfo -avot -q  sscreate<=30 days ago 
  •  Alle opslagsets voor een specifieke groep en periode weergeven (aanhalingstekens zijn nodig bij het gebruik van speciale tekens):

SYNTAXIS:

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

VOORBEELD:

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

De NetWorker Command Reference Guide bevat ook informatie over de mminfo-opdracht .

Voor het verwijderen van afzonderlijke SSID's:

Als een saveset-ID is opgegeven zonder de kloon-ID, worden alle instanties van die saveset verwijderd, inclusief de klonen:    

nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
OPMERKING: Controleer of de juiste opslagsets zijn gewijzigd in recyclebaar voordat u verdergaat. Wijzig de naam van het uitvoerbare bestand nsrim terug naar de oorspronkelijke naam. 
 nsrim -X 

De verwijderingen worden vastgelegd in het logboek daemon.raw en ook gerapporteerd in het logboek van de NMC gebruikersinterface onder het tabblad Onderhoud .
Als verwijderingen op een specifiek volume niet plaatsvinden, controleert u of de bewerking wordt uitgevoerd:     

nsrstage -C -V <volume name>
OPMERKING: Schakel DD-opschoning in zodra de verwijderde opslagsets zijn geverifieerd op NetWorker. Als onjuiste opslagsets zijn verwijderd, neem dan onmiddellijk contact op met DELL Support. 

Voor het verwijderen van MEERVOUDIGE SSID's:

Meerdere opslagsets verwijderen met batch- of shellscriptopdrachten. 

OPMERKING: Dell Support biedt geen ondersteuning voor scripting.

1. Voeg eerst de mminfo-uitvoer toe om alleen de genoemde (/cloneid) te rapporteren:

SYNTAXIS: 

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

VOORBEELD:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
OPMERKING: Als een saveset-ID zonder de kloon-ID is opgegeven, worden alle exemplaren van die saveset verwijderd, inclusief de klonen.

2. Leid de uitvoer vervolgens om naar een tekstbestand dat wordt uitgevoerd in een batchopdracht:

SYNTAXIS:

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

VOORBEELD:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
OPMERKING: Bekijk de lijst met ssid-pc's voordat u doorgaat naar stap 3. 

3. Zodra de lijst met savesets is gemaakt, controleert u of deze correct is opgemaakt, met één ssid/cloneid-paar per regel, waarbij u ervoor zorgt dat er geen spaties zijn die de twee kunnen scheiden. Sinds NetWorker 19.7 kunt u delete-opdrachten geven met behulp van een invoerbestand, zoals het zojuist gemaakte bestand:

nsrmm -dy -i ssid.txt

Het is echter veiliger en heeft de voorkeur om elke saveset die u wilt verwijderen te markeren als Verlopen. Dit vereist een lusopdracht om elke afzonderlijke actie te verwerken. Dit duurt langer, maar is veiliger omdat NetWorker afhankelijkheden beter kan berekenen wanneer elke dag een verloopactie wordt uitgevoerd:

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
OPMERKING: Deze opdrachten moeten worden uitgevoerd in dezelfde map als waar het ssid.txt bestand zich bevindt. Nadat de savesets zijn gemarkeerd als recyclebaar, worden ze verwijderd wanneer nsrim de volgende keer wordt uitgevoerd (nsrim wordt automatisch uitgevoerd tijdens de vervalactie van het serverbeveiligingsbeleid). Als u automatische verval wilt toestaan, wijzigt u de naam van het binaire bestand nsrim terug naar de standaardinstelling.

4. Start nsrim handmatig om het verwijderingsproces in NetWorker uit te voeren:

OPMERKING: Controleer of de juiste opslagsets zijn gewijzigd in recyclebaar voordat u verdergaat. Wijzig de naam van het uitvoerbare bestand nsrim terug naar de oorspronkelijke naam.
nsrim -X 

5. De verwijderingen worden vastgelegd in het logboek daemon.raw en ook gerapporteerd in het logboek van de NMC gebruikersinterface onder het tabblad Onderhoud . Als er geen verwijderingen plaatsvinden voor een specifiek volume, controleert u of de bewerking wordt uitgevoerd:   

nsrstage -C -V <volume_name>
OPMERKING:  Schakel DD-opschoning in zodra de verwijderde opslagsets zijn geverifieerd op NetWorker. Als onjuiste opslagsets zijn verwijderd, neem dan onmiddellijk contact op met DELL Support. 

NetApp
Voor NetApp AFTD-apparaten wordt de ruimte niet onmiddellijk vrijgemaakt, afhankelijk van een aantal factoren:
Als er snapshots worden gemaakt van het CIFS/NFS-bestandssysteem waar het adv_file apparaat zich bevindt, moeten ze verlopen voordat er data beschikbaar komen voor opschoning. Als de filer zwaar wordt belast, kan het verwijderen een langere periode duren omdat het vrijmaken van ruimte een achtergrondoperatie met lage prioriteit is.
 
Data Domain
Voor Data Domain DD Boost-apparaten moet u de bewerking Data Domain opschonen uitvoeren om ruimte vrij te maken.
Standaard voert Data Domain slechts één keer per week, op dinsdag, een schijfopruiming uit. De opschooncyclus kan worden gestart vanuit de gebruikersinterface van Data Domain Enterprise Manager (Data Management>File System>Start Cleaning).

Extra informatie

Zie ook:

Bladeren en bewaren:

Getroffen producten

NetWorker

Producten

NetWorker, NetWorker Series
Artikeleigenschappen
Artikelnummer: 000022559
Artikeltype: How To
Laatst aangepast: 23 sep. 2025
Versie:  9
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.