Shell-Skript zur Suche von Dateien in NetWorker

Die meisten Dell EMC NetWorker Admins werden wohl den ‘typischen’ Restore kennen. Häufig handelt es sich bei der Anforderung um einen Enduser, welcher eine Datei oder ein Verzeichnis nicht mehr findet. Das gesuchte Objekt wurde letzte Woche zuletzt gesehen, glaubt man. Kann aber auch schon einen Monat her sein. Den genauen Pfad kennt man auch nicht mehr so genau und auch den exakten Dateinamen weiß man ebenfalls nicht, höchstens noch Bestandteile davon. Achja, und super-dringend ist es natürlich auch, weil in einer Stunde der Wirtschaftsprüfer kommt.
Die Suche im NetWorker hat (zumindest bei mir) kaum jemals irgendetwas gefunden. Und das DP Search (Dell EMC Data Protection Search) Tool haben auch nicht all zu viele Leute im Einsatz.
Deswegen habe ich mir vor Ewigkeiten (noch zu NW 7 Zeiten, da gabs weder die Suchfunktion in der NMC, noch DP Search) ein Shell-Skript geschrieben, welches mir immer wieder gute Dienste geleistet hat.
Weiterlesen

NetWorker Installation schlägt mit ‘Invalid digital signature’ fehl – Windows 2008 R2

Wenn man NetWorker 9.1 oder höher auf einem Windows 2008 R2 Server (ohne Internetzugriff) installieren möchte, kann es passieren, dass die Installation relativ schnell abbricht. Der Fehler weist daraufhin, dass es Probleme mit der digitalen Signatur gibt und dass die Installationsdatei möglicherweise korrupt ist. Letzteres kann natürlich immer mal passieren, aber ist hier im Fall eher nicht der Fall.
Weiterlesen

Windows Persistent Tape Drive Binding

Auch heute noch werden in vielen Unternehmen Bandlaufwerke genutzt, meistens um wichtige Daten durch einen Medienwechsel vom primären Backupspeicher im Notfall zur Hand zu haben. Früher gab es jedoch häufig Probleme mit Bandlaufwerken, insbesondere nach einem Reboot. Denn das Betriebssystem weist den Bandlaufwerken jeweils ein Device-File zu, und zwar in der Reihenfolge, in der sich die Laufwerke melden. D.h. nach einem Reboot könnte das 2. Laufwerk nun das 1. Device-File haben und umgekehrt. Auch früher gab es schon Möglichkeiten, dieses Verhalten abzuschalten. Wer jedoch mal eine UDEV-Konfiguration bei Linux gemacht hat, weiß, dass das schon eher einer Bestrafung gleich kam.
Weiterlesen

Data Domain Weboberfläche neu starten – vProxy VMDKs verbleiben an Ziel-VM nach FLR

Vielleicht hat der eine oder andere das schonmal gehabt: Man geht wie gewohnt auf die Weboberfläche seiner Data Domain, doch statt dem gewohnten Login-Screen wird man von der Meldung “Service Not Available” begrüßt. Oder man ist gerade auf der Konsole unterwegs und sieht plötzlich die Meldung “ddr_procmon: ALERT: MSG-PMON-00012: Cannot restart /ddr/bin/sm_em. Setting state to FAILED.”.

Weiterlesen

NetWorker SQL Server Management Studio Plugin benötigt SQL Server

Das NetWorker Module for Microsoft (NMM) liefert ein Plugin für das Microsoft SQL Server Management Studio (SSMS) mit. Das Plugin kann man bei der NMM-Installation auswählen. Damit hat man auch die Möglichkeit, manuelle Backups & Restores über das SSMS durchzuführen und muss dafür nicht die die NetWorker Oberfläche benutzen. Da das SSMS für den SQL-Admin seine gewohnte Umgebung ist, ist das Plugin für diesen sehr wertvoll, da er damit in einem ihm bekannten Programm interagieren kann und sich nicht erst mit einer weiteren Oberfläche auseinandersetzen muss. Weiterlesen

NetWorker Clients aus dem Software Inventory entfernen

NetWorker bringt eine Möglichkeit zur halb-automatisierten Verteilung von Software mit sich. Darüber kann man Updates der Software auf Clients ausrollen und muss sich dort nicht selber einloggen.
Damit man eine Übersicht darüber hat, welche NetWorker Version, bzw. welche Module man wo installiert hat, gibt es in der NMC den Reiter “Software Inventory”. Doch wenn man einen Client löscht (z.B. weil er dekommissioniert worden ist), verschwindet er leider nicht aus dem Software Inventory. Und die NMC bietet auch leider keine Möglichkeit, nicht mehr existierende Clients aus der Liste zu entfernen. Was also tun? Weiterlesen

Die /nsr/nsrrc Datei von NetWorker – Umgebungsvariablen und mehr

Beim Dell EMC NetWorker kann man diverse Verhaltensmuster durch das Setzen von bestimmten Umgebungsvariablen beeinflussen. Bei Windows gibt es dafür die Möglichkeit, dies über Systemvariablen zu bewerkstelligen. Diese Möglichkeit gibt es bei Linux/Unix nicht so richtig in dieser Form. Aus diesem Grund hat sich Dell EMC dafür eine andere Möglichkeit einfallen lassen.
NetWorker sucht bei jedem Start nach einer Datei (bzw. einem Bourne shell script) Namens nsrrc im /nsr Verzeichnis. Findet er sie, führt er diese aus. Doch man kann damit auch noch viel mehr machen als nur Umgebungsvariablen zu setzen. Weiterlesen

NetWorker und Schedule Override Last day of every month

In vielen Unternehmen ist es so, dass einmal im Monat ein Backup mit einer längeren Aufbewahrungszeit als normalerweise durchführt werden soll. Hierfür hat man verschiedene Möglichkeiten. Z.B. wenn das Full Backup an einem Freitag läuft nimmt man dann einfach den letzten Freitag im Monat. Bei manchen Unternehmen gibt es jedoch auch den Stichtag des letzten Tages im Monat, der dafür genutzt werden soll. Dafür bietet der Dell EMC NetWorker in der NMC die Möglichkeit, einen override “last day every month” zu wählen. Alles gut…. Oder doch nicht? Weiterlesen

Wie löscht man Backups im NetWorker? – Teil 2

Im vorherigen Beitrag bin ich darauf eingegangen, wie man Backups ohne große Umschweife löschen kann, was jedoch den Nachteil hat, dass der Dell EMC NetWorker hier keinerlei Kontrollen durchführt, ob das Backup vielleicht noch benötigt wird. Daher stelle ich in diesem Beitrag nun die zweite Methode – Manipulation der Aufbewahrungszeiten – vor. Weiterlesen

Wie löscht man Backups im NetWorker? – Teil 1

Nachdem ich in den letzten Beiträgen darauf eingegangen bin, wie man (unerwünschte) Backups findet, stellt sich nun natürlich die große Frage, wie man diese denn jetzt los wird.
Dafür gibt es mehrere Methoden, welche man auf der Kommandozeile und mit der NetWorker Management Console (NMC) nutzen kann.
Weiterlesen