EXPIRE INVENTORY (Datenträgerbestandsverfall manuell starten)

Mit diesem Befehl kann die Verarbeitung des Datenträgerbestandsverfalls manuell gestartet werden. Beim Bestandsverfallsprozess werden Kopien von Clientsicherungs- und Archivierungsdateien aus dem Serverspeicher entfernt. Das Entfernen basiert auf Maßnahmenspezifikationen in den Sicherungs- und Archivierungskopiengruppen der Verwaltungsklassen, an die die Dateien gebunden sind.

Wenn Sie über die Disaster Recovery Manager-Funktion für Ihren IBM Storage Protect -Server verfügen, entfernt der Bestandsverfallsprozess auch auswählbare virtuelle Datenträger, die von den folgenden Prozessen verwendet werden:
  • Datenbanksicherungen der Art BACKUPFULL, BACKUPINCR und DBSNAPSHOT. Der Befehl SET DRMDBBACKUPEXPIREDAYS steuert, wann diese Datenträger für den Verfall auswählbar sind.
  • Wiederherstellungsplandateien der Art RPFILE und RPFSNAPSHOT. Der Befehl SET DRMRPFEXPIREDAYS steuert, wann diese Datenträger für den Verfall auswählbar sind.
Der Datenträgerbestandsverfall, der während der Serverinitialisierung ausgeführt wird, entfernt nicht diese virtuellen Datenträger.

Es kann nur jeweils ein Verfallsprozess ausgeführt werden, aber dieser Prozess kann auf maximal 40 Threads verteilt werden. Wird ein Verfallsprozess ausgeführt, kann kein anderer Prozess gestartet werden.

Mit der Serveroption EXPINTERVAL kann die automatische Verfallsverarbeitung konfiguriert werden. Wird die Option EXPINTERVAL auf 0 gesetzt, wird die Verfallsverarbeitung von dem Server nicht automatisch ausgeführt, und Sie müssen den Befehl EXPIRE INVENTORY ausgeben, um die Verfallsverarbeitung zu starten.

Dieser Befehl erstellt einen Hintergrundprozess, der mit dem Befehl CANCEL PROCESS abgebrochen werden kann. Um Informationen zu Hintergrundprozessen anzuzeigen, verwenden Sie den Befehl QUERY PROCESS .

Wird dieser Befehl auf einen WORM-Datenträger angewendet, kehrt der Datenträger in den Arbeitsdatenträgerstatus zurück, wenn er noch über Speicherbereich verfügt, in den Daten geschrieben werden können. Daten auf WORM-Datenträgern, einschließlich gelöschter und verfallener Daten, können nicht überschrieben werden. Daher können Daten nur in Speicherbereich geschrieben werden, der keine aktuellen, gelöschten oder verfallenen Daten enthält. Verfügt ein WORM-Datenträger über keinen Speicherbereich mehr, in den Daten geschrieben werden können, verbleibt der Datenträger im privaten Status. Soll der Datenträger aus dem Kassettenarchiv entfernt werden, müssen Sie den Befehl CHECKOUT LIBVOLUME verwenden.

Führen Sie den Befehl EXPIRE INVENTORY aus, um Dateien aus dem Serverspeicher zu löschen, wenn sie bei der Verwendung von Clientlöschoperationen nicht gelöscht wurden.

Weitere Informationen zu Clientlöschoperationen finden Sie unter Optionen und Befehle des Clients für Sichern/Archivieren.

Berechtigungsklasse

Für diesen Befehl ist die Systemberechtigung erforderlich.

Syntax

Syntaxdiagramm lesenVisuelles Syntaxdiagramm überspringen EXPIre Inventory Quiet=NoQuiet=NoYesWait=NoWait=NoYesNodes=*Nodes=knotennameKnotengruppennameEXCLUDENodes=Ausgeschlossener KnotennameDOmain=domain_nameType=ALlType=ALlArchiveBackupOtherREsource=4REsource=AnzahlSKipdirs=NoSKipdirs=NoYesDUration=Minuten

Parameter

Quiet
Gibt an, ob der Server während der Verfallsverarbeitung detaillierte Nachrichten zu Maßnahmenänderungen unterdrückt. Dieser Parameter ist wahlfrei. Der Standardwert ist NO. Gültige Werte:
No
Gibt an, dass der Server ausführliche Informationsnachrichten sendet.
Yes
Gibt an, dass der Server nur Übersichtsnachrichten sendet. Der Server gibt Nachrichten zu Maßnahmenänderungen nur aus, wenn Dateien gelöscht werden und entweder die Standardverwaltungsklasse oder der Aufbewahrungszeitraum der Domäne für den Dateiverfall verwendet wurde.

Außerdem kann mit der Option EXPQUIET in der Serveroptionsdatei automatisch festgestellt werden, ob die Verfallsverarbeitung mit Übersichtsnachrichten ausgeführt wird.

Wait
Gibt an, ob darauf gewartet werden soll, dass der Server die Verarbeitung dieses Befehls im Vordergrund beendet. Dieser Parameter ist wahlfrei. Der Standardwert ist NO. Gültige Werte:
No
Gibt an, dass der Server diesen Befehl im Hintergrund verarbeitet. Während der Verarbeitung des Befehls können andere Tasks ausgeführt werden.

Bei dem Hintergrundprozess erstellte Nachrichten werden vom Server entweder im Aktivitätenprotokoll oder an der Serverkonsole angezeigt, je nachdem, wo Nachrichten protokolliert werden.

Yes
Gibt an, dass der Server diesen Befehl im Vordergrund verarbeitet. Sie warten auf die Beendigung des Befehls, bevor Sie mit anderen Tasks fortfahren. Der Server zeigt die Ausgabenachrichten dann dem Verwaltungsclient an, wenn der Befehl beendet ist.
Einschränkung: Sie können WAIT = YES nicht über die Serverkonsole angeben.
SKipdirs
Gibt an, ob der Server während der Verfallsverarbeitung Objekte mit einem Verzeichnistyp überspringt. Dieser Parameter ist wahlfrei. Der Standardwert ist NO. Gültige Werte:
No
Gibt an, dass der Server Dateien und Verzeichnisse auf der Basis der entsprechenden Maßnahmekriterien als verfallen kennzeichnet.
Yes
Gibt an, dass der Server Sicherungs- und Archivierungsobjekte mit einem Verzeichnistyp während der Verfallsverarbeitung überspringt, auch wenn die Verzeichnisse für die Verfallsverarbeitung ausgewählt werden können. Bei Angabe von YES verhindern Sie das Löschen von Verzeichnissen und die Verfallsverarbeitung kann schneller ausgeführt werden.
Achtung: Verwenden Sie diese Option nicht immer. Ab IBM Storage Protect 6.0 können Sie mehrere Threads (Ressourcen) für einen Verfallsprozess ausführen. Wird YES oft angegeben, wächst außerdem die Datenbank an, da die Verzeichnisobjekte akkumulieren, und es erhöht sich die für die Verfallsverarbeitung benötigte Zeit. Führen Sie SKIPDIRS=NO regelmäßig aus, um die Verzeichnisse als verfallen zu kennzeichnen und die Größe der Datenbank zu reduzieren.
Nodes
Gibt den Namen der Clientknoten oder Knotengruppen an, deren Daten verarbeitet werden sollen. Sollen mehrere Knoten- und Knotengruppennamen angegeben werden, sind die Namen ohne Leerzeichen durch Kommas voneinander zu trennen. Knotennamen können Platzhalterzeichen enthalten, Knotengruppennamen dagegen nicht. Dieser Parameter ist wahlfrei.

Sie können NODES, EXCLUDENODES, DOMAINoder eine beliebige Kombination angeben. Wenn Sie mehrere dieser Parameter angeben, werden nur die Knoten verarbeitet, die den Kriterien für NODES und DOMAIN entsprechen und nicht den Kriterien für EXCLUDENODES -Befehlsoptionen entsprechen. Wenn Sie NODES, EXCLUDENODESoder DOMAIN nicht mit einem Wert angeben, dann werden Daten für alle Knoten verarbeitet.

EXCLUDENodes
Gibt die Namen der Clientknoten oder Knotengruppen an, deren Daten nicht verarbeitet werden sollen. Sollen mehrere Knoten- und Knotengruppennamen angegeben werden, sind die Namen ohne Leerzeichen durch Kommas voneinander zu trennen. Knotennamen können Platzhalterzeichen enthalten, Knotengruppennamen dagegen nicht. Dieser Parameter ist wahlfrei.

Sie können NODES, EXCLUDENODES, DOMAINoder eine beliebige Kombination angeben. Wenn Sie mehrere dieser Parameter angeben, werden nur die Knoten verarbeitet, die den Kriterien für NODES und DOMAIN entsprechen und nicht den Kriterien für EXCLUDENODES -Befehlsoptionen entsprechen. Wenn Sie NODES, EXCLUDENODESoder DOMAIN nicht mit einem Wert angeben, dann werden Daten für alle Knoten verarbeitet.

Domain
Gibt an, dass nur Daten für Clientknoten verarbeitet werden sollen, die der angegebenen Domäne zugeordnet sind. Dieser Parameter ist wahlfrei. Sie können NODES, EXCLUDENODES, DOMAINoder eine beliebige Kombination angeben. Wenn Sie mehrere dieser Parameter angeben, werden nur die Knoten verarbeitet, die den Kriterien für NODES und DOMAIN entsprechen und nicht den Kriterien für EXCLUDENODES -Befehlsoptionen entsprechen. Wenn Sie NODES, EXCLUDENODESoder DOMAIN nicht mit einem Wert angeben, dann werden Daten für alle Knoten verarbeitet.
Type
Gibt den Typ der Daten an, die verarbeitet werden sollen. Dieser Parameter ist wahlfrei. Der Standardwert ist ALL. Gültige Werte:
ALl
Alle Typen von Daten verarbeiten, die für die Verfallsverarbeitung auswählbar sind.
Archive
Nur Clientarchivierungsdaten verarbeiten.
Backup
Nur Clientsicherungsdaten verarbeiten.
Other
Nur Elemente für Disaster Recovery Manager-Funktionen verarbeiten, wie beispielsweise Wiederherstellungsplandateien und veraltete Datenbanksicherungen.
REsource
Gibt die Anzahl der Threads an, die parallel ausgeführt werden können. Geben Sie einen Wert im Bereich von 1 bis 40 an. Dieser Parameter ist wahlfrei. Der Standardwert ist vier.

Die Verfallsverarbeitung wird als einzelner Prozess ausgeführt, obwohl die Ressourcen parallele Arbeit durch den Server innerhalb des einzelnen Verfallsprozesses darstellen. Der Verfallsprozess für Archivierungsdaten für einen Knoten wird nur auf einer einzelnen Ressource ausgeführt, aber der Verfallsprozess für Sicherungsdaten kann auf Ressourcen auf Dateibereichsebene verteilt werden. Geben Sie beispielsweise NODE=X,Y,Z mit jeweils drei Dateibereichen und RESOURCE=5 an, wird die Verfallsverarbeitung für die drei Clientknoten X, Y und Z parallel ausgeführt. Mindestens eine Ressource verarbeitet jeden Knoten und mindestens ein Knoten verwendet mehrere Ressourcen für die Verarbeitung der Sicherungsdaten in den Dateibereichen.

DUration
Gibt die maximale Anzahl Minuten für die Ausführung des Verfallsprozesses an. Der Prozess stoppt, wenn die angegebene Anzahl Minuten überschritten wird oder wenn alle auswählbaren verfallenen Objekte gelöscht werden (je nachdem, welches Ereignis zuerst eintritt). Geben Sie einen Wert im Bereich von 1 bis 2880 an. Dieser Parameter ist wahlfrei. Wird dieser Parameter nicht angegeben, ist die Dauer des Verfallsprozesses nicht zeitlich begrenzt.

Beispiel: Die Bestandsverfallsverarbeitung für einen bestimmten Zeitraum ausführen

Den Verfallsprozess zwei Stunden lang ausführen.
expire inventory duration=120

Beispiel: Die Bestandsverfallsverarbeitung für Sicherungsdaten für zwei Clientknoten ausführen

Die Bestandsverfallsverarbeitung für die Sicherungsdaten der beiden Clientknoten CHARLIE und ROBBIE ausführen. Der Server soll die Verfallsverarbeitung ausführen, bis sie abgeschlossen ist.
expire inventory nodes=charlie,robbie resource=2 type=backup 

Beispiel: Die Bestandsverfallsverarbeitung für alle Clientknoten mit Ausnahme von zwei Knoten ausführen

Die Bestandsverfallsverarbeitung für alle Clientknoten mit Ausnahme der beiden Knoten CHARLIE und ROBBIE ausführen. Der Server soll die Verfallsverarbeitung ausführen, bis sie abgeschlossen ist.
expire inventory excludenodes=charlie,robbie

Beispiel: Die Bestandsverfallsverarbeitung für alle Clientknoten in einer Domäne mit Ausnahme eines Knotens ausführen

Die Bestandsverfallsverarbeitung für alle Clientknoten in einer Domäne mit Ausnahme des Knotens ROBBIE ausführen. Der Server soll die Verfallsverarbeitung ausführen, bis sie abgeschlossen ist.
expire inventory domain=standard excludenodes=robbie

Zugehörige Befehle

Tabelle 1. Zugehörige Befehle für EXPIRE INVENTORY
Befehl Beschreibung
LIZENZEN PRÜFEN Prüft die Einhaltung der definierten Lizenzen.
ABLAUF ABBRECHEN Bricht die Bestandsverfallsverarbeitung ab.
PROZESS ABBRECHEN Bricht einen Serverhintergrundprozess ab.
QUERY PROZESS Zeigt Informationen über Hintergrundprozesse an.