NetWorker: So löschen Sie mehrere oder einzelne SSIDs
Zusammenfassung: Dieser Artikel enthält eine vollständige Beschreibung zum manuellen Löschen von Savesets, um belegten Speicherplatz zurückzugewinnen.
Weisungen
E) wird für normale Situationen bevorzugt, in denen eine Speicherplatzrückgewinnung erforderlich ist, die Datenbankintegrität jedoch nicht in Frage gestellt wird. Eine falsche Verwendung dieser Informationen kann zu Datenverlust führen. Der Dell Support kann keine Empfehlungen geben, welche Daten gelöscht werden sollten, und kann auch keine Daten aus einer Umgebung löschen. Der/die NetWorker-AdministratorIn muss mit Genehmigung des Standort-, Storage- und Infrastrukturmanagements die zu löschenden Daten identifizieren und validieren und dann den Löschvorgang durchführen.
Informationen zum NetWorker-Saveset-Lebenszyklus.
- Wenn ein Saveset zum ersten Mal erstellt wird, wird es mit dem konfigurierten Aufbewahrungsdatum (
clretentInmminfo) enthalten. Dies ist das Datum, nach dem der Administrator festgelegt hat, dass das Saveset automatisch von NetWorker entfernt wird. - Wenn ein Saveset geklont wird, erhält dieser Clone auch einen Datensatz mit seinem eigenen Aufbewahrungsdatum. Bei der
mminfo.ssretentListet die letzte ablaufende Kopie des Saveset in der gesamten Datenzone auf. - Beim Herunterladen von
nsrimausgeführt wird (entweder manuell oder täglich mithilfe der Server Protection> Server Backup-Ablaufaktion>) ausgeführt wird, werden alle Savesets überprüft, ob ihre individuelle Aufbewahrungsfrist überschritten ist (clretent) enthalten. - Wenn für ein Saveset das Aufbewahrungsdatum überschritten wurde, aber abhängige Savesets vorhanden sind, die das Aufbewahrungsdatum noch nicht überschritten haben (z. B.: Ein komplettes Backup und die abhängigen inkrementellen Backups), wird dieses Saveset nicht als abgelaufen markiert (da es weiterhin von seinen abhängigen Backups benötigt wird).
- Wenn keine Abhängigkeiten gefunden werden, die ein Ablaufen verhindern, wird das Saveset als Abgelaufen markiert und für Festplatten-Volumes versucht NetWorker sofort, die Datendatei zu löschen, die dem Saveset-Datensatz entspricht.
- Wenn der Löschvorgang erfolgreich ist: Der Datensatz wird ebenfalls gelöscht.
- Wenn das Löschen aus irgendeinem Grund fehlschlägt: Der Datensatz ist mit dem Flag Expired (
E) und "Suspect"-Markierung(en) in der Saveset-InstanzclflagsFeld. Beim nächsten Malnsrim/ Ablauf läuft, es wird erneut versucht, den Löschvorgang durchzuführen, aber selbst wenn dies fehlschlägt, wird der Datensatz trotzdem gelöscht. - Da NetWorker Saveset-Strukturen für ein Volume löscht, die ohnehin keinen Datensatz in der Mediendatenbank haben, überspringt das Löschen des Saveset-Datensatzes die Ablauf- und Aufbewahrungsberechnung und löscht stattdessen während der letzten Phase der Ablaufaktion Dateien von der Festplatte.
nsrimAusführen (Speicherplatzwiederherstellung).
- Sobald die Dateien gelöscht sind (durch den Ablauf- oder Speicherplatzrückgewinnungsprozess), wird der Speicherplatz sofort für ein Standardfestplattengerät verfügbar. Bei einem Gerät vom Typ Data Domain werden die Dateien gelöscht, aber der Speicherplatz wird erst zurückgewonnen, wenn die Data Domain-Dateisystembereinigung abgeschlossen ist. Dasselbe gilt für ein DD Cloud Tier-Gerät. Nachdem NetWorker den Datensatz gefolgt von den Saveset-Dateien gelöscht hat, wird der Speicherplatz erst zurückgewonnen, wenn die Cloud-Bereinigung ausgeführt wurde.
Weitere Informationen zu Saveset-Markierungen finden Sie unter: NetWorker: Grundlegendes zu Saveset-Markierungen
Best Practices vor dem Fortfahren
- Wenn der NetWorker-Server eine virtuelle Maschine ist, erstellen Sie einen Snapshot des NetWorker-Servers.
- Deaktivieren Sie die Bereinigung auf der Data Domain.
- Führen Sie ein NetWorker Server Protection-Backup durch. Erfassen Sie nach Abschluss des Vorgangs die neuesten Bootstrap-Backupdetails.
mminfo -B
- Wenn der Speicherplatz im Dateisystem es zulässt, erstellen Sie eine Kopie der folgenden NetWorker-Datenbankordner (
res,mm,index) enthalten.- Diese Ordner befinden sich im Ordner
/nsrVerzeichnis des NetWorker-Installationspfads. - Die (
mm) kann in ein.xdrKopieren: Exportieren der NetWorker-Mediendatenbank mithilfe von nsrmmdbasm
- Diese Ordner befinden sich im Ordner
- Benennen Sie die
nsrimBinärdatei auf dem NetWorker-Server. Dadurch wird ein versehentliches Löschen verhindert. Der im Wissensdatenbank-Artikel beschriebene Prozess beinhaltet das Umbenennen der Binärdatei auf den Standardnamen, sobald sie bereit sind, mit der Datenlöschung fortzufahren.- Windows:
C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe - Linux:
/usr/sbin/nsrim
- Windows:
So löschen Sie einzelne oder mehrere SSIDs.
Voraussetzung: Dieser Prozess kann nur zum Löschen von Savesets auf AFTD-Geräten (Advanced File Type Devices), FTD-Geräten (File Type Devices) und Data Domain-Geräten (ddboost) verwendet werden. Einzelne Savesets können nicht von einem Band-Volume gelöscht werden, selbst wenn sich das Band-Volume auf einer virtuellen Bandbibliothek (VTL) befindet. Das gesamte Volume muss neu bezeichnet werden, um Speicherplatz zurückzugewinnen.
Beispiele für das Auflisten von SSIDs:
(Bei Verwendung von Leerzeichen oder Sonderzeichen muss die Abfrage in Anführungszeichen gesetzt werden):
- So zeigen Sie alle Savesets für einen Medienpool an:
SYNTAX:
mminfo -avot -q pool=<mediapool>
BEISPIEL:
mminfo -avot -q pool=LinuxPool
- So zeigen Sie alle Savesets für einen bestimmten Client und zwei separate Volumes an:
SYNTAX:
mminfo -avot -q client=<client_hostname>,volume=<vol1_name>,volume=<vol2_name>
BEISPIEL:
mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
- So zeigen Sie alle nicht durchsuchbaren Data Domain- und
adv_fileSavesets.
BEISPIEL:
mminfo -avot -q type=Data Domain,type=adv_file,recoverable
- So zeigen Sie alle Savesets an, die vor mehr als 30 Tagen erstellt wurden:
BEISPIEL:
mminfo -avot -q sscreate<=30 days ago
- Zeigen Sie alle Savesets für eine bestimmte Gruppe und einen bestimmten Datumsbereich an (bei Verwendung von Sonderzeichen sind Anführungszeichen erforderlich):
SYNTAX:
mminfo -avot -q group=<group_name>,sscreate>=<start_date>,sscreate<=<end_date>
BEISPIEL:
mminfo -avot -q group=WinBackup,sscreate>=1/1/2026,sscreate<=2/1/2026
Das NetWorker Command Reference Guide enthält außerdem Details zum mminfo .
So löschen Sie EINZELNE SSIDs:
Wenn eine Saveset-ID ohne die Clone-ID angegeben wird, werden alle Instanzen dieses Savesets gelöscht, einschließlich der Clones:
nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
nsrim auf den ursprünglichen Namen zurückführen.
nsrim -X
Die Löschungen werden in der daemon.rawverwalten:
-
- Linux:
/nsr/logs/daemon.raw - Windows (Standardeinstellung):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: So verwenden Sie nsr_render_log zum Rendern .raw Protokolldateien
- Linux:
Wenn keine Löschvorgänge für ein bestimmtes Volume durchgeführt werden, überprüfen Sie, ob der Vorgang ausgeführt wird:
nsrstage -C -V <volume name>
So löschen Sie MEHRERE SSIDs:
Löschen mehrerer Savesets mithilfe von Batch- oder Shell-Skriptbefehlen.
1. Hängen Sie zunächst die mminfo Ausgabe, um nur die ssid/cloneidverwalten:
SYNTAX:
mminfo -r ssid,cloneid -xc/
BEISPIEL:
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
2. Als Nächstes leiten Sie die Ausgabe in eine Textdatei weiter, um sie in einem Batch-Befehl auszuführen:
SYNTAX:
mminfo command -r ssid,cloneid -xc/> > ssid.txt
BEISPIEL:
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
3. Nachdem die Saveset-Liste erstellt wurde, vergewissern Sie sich, dass sie korrekt formatiert ist. ssid/cloneid Paar pro Zeile und stellen Sie sicher, dass keine Leerzeichen vorhanden sind, die die beiden trennen könnten. Sie können den Befehl -i Option zum Löschen der in der Datei identifizierten Savesets:
nsrmm -dy -i ssid.txt
Es ist jedoch sicherer und vorzuziehen, jedes Saveset, das gelöscht werden soll, als abgelaufen zu markieren. Dies erfordert einen Schleifenbefehl, um jedes einzelne zu verarbeiten. Dies dauert länger, ist aber sicherer, da NetWorker Abhängigkeiten besser berechnen kann, wenn jeden Tag eine Ablaufaktion ausgeführt wird:
WINDOWS:
ssid/clone-id" am Anfang der Datei (falls vorhanden). Andernfalls funktioniert der folgende Befehl nicht. Die Datei sollte mit einer numerischen ssid/cloneid Kombination.
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
ssid.txt Datei gefunden wird. Nachdem die Savesets als wiederverwendbar gekennzeichnet wurden, werden sie beim nächsten Mal gelöscht nsrim ausgeführt wird (nsrim wird automatisch während der Ablaufaktion der Serverschutz-Policy ausgeführt). Um ein automatisches Ablaufen zu ermöglichen, benennen Sie die nsrim Binär zurück zur Standardeinstellung.
4. Manuelles Starten nsrim So führen Sie den Löschvorgang in NetWorker durch:
nsrim auf den ursprünglichen Namen zurückführen.
nsrim -X
5. Die Löschungen werden in der daemon.raw.
-
- Linux:
/nsr/logs/daemon.raw - Windows (Standardeinstellung):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: So verwenden Sie nsr_render_log zum Rendern .raw Protokolldateien
- Linux:
Wenn keine Löschvorgänge für ein bestimmtes Volume durchgeführt werden, überprüfen Sie, ob der Vorgang ausgeführt wird:
nsrstage -C -V <volume_name>
Netapp
Bei NetApp-AFTD-Geräten wird der Speicherplatz nicht sofort zurückgewonnen, was von einer Reihe von Faktoren abhängt:
Wenn Snapshots des CIFS/NFS-Dateisystems erstellt werden, in dem die adv_file Gerät befindet, müssen sie ablaufen, bevor Daten für die Bereinigung verfügbar werden. Wenn der Filer stark ausgelastet ist, können Löschvorgänge einen längeren Zeitraum in Anspruch nehmen, da die Speicherplatzrückgewinnung ein Hintergrundvorgang mit niedriger Priorität ist.
Data Domain
Für Data Domain DDBoost-Geräte muss zum Freigeben von Speicherplatz der Data Domain-Bereinigungsvorgang ausgeführt werden.
Data Domain führt die Datenträgerbereinigung standardmäßig nur einmal pro Woche am Dienstag durch. Der Bereinigungszyklus kann über die Benutzeroberfläche von Data Domain Enterprise Manager gestartet werden (Data Management > File System > Start Cleaning).
Weitere Informationen
Siehe auch:
- NetWorker: Kapazität der Data Domain erreicht 100 % Auslastung – NetWorker-seitiges Troubleshooting (Anmeldung beim Dell Support erforderlich, um den Artikel zu lesen)
Durchsuchen und Aufbewahren:
-
NetWorker: So ändern Sie Such-/Aufbewahrungszeiten (Anmeldung beim Dell Support erforderlich, um den Artikel zu lesen)