DEFINE SUBRULE (Ausnahme für eine Tiering-Speicherregel definieren)
Mit diesem Befehl können Sie eine untergeordnete Regel definieren, die eine Ausnahme für eine Speicherregel ist.
Berechtigungsklasse
Für diesen Befehl ist die Systemberechtigung erforderlich.
Syntax
Parameter
- Name_der_übergeordneten_Regel (Erforderlich)
- Gibt den Namen der übergeordneten Speicherregel an.
- Unterregelname (Erforderlich)
- Gibt den Namen der untergeordneten Regel an. Der Name muss eindeutig sein und darf maximal 30 Zeichen lang sein.
- Knotenname (Erforderlich)
- Gibt die Knoten an, für die die untergeordnete Regel gilt. Sie können einen einzelnen Knotennamen oder eine durch Kommas begrenzte Liste mit Knotennamen angeben.
- ACTiontype (Erforderlich)
- Gibt den Typ der untergeordneten Regel an. Sie müssen einen der folgenden Werte angeben:
- TIERBYAge
- Gibt an, dass Daten mit Tiering versetzt werden, wenn ein Altersschwellenwert erreicht wird.
- TIERBYSTate
- Gibt an, dass nur inaktive Daten mit Tiering versetzt werden, nachdem ein Altersschwellenwert erreicht wurde
- NOTiering
- Gibt an, dass Daten nicht mit Tiering versetzt werden.
- TARGETSTGpool
- Gibt den Namen des Zielspeicherpools an. Dieser Parameter ist wahlfrei. Standardmäßig wird der Zielspeicherpool aus der übergeordneten Speicherregel übernommen.
Wenn Sie diesen Parameter für Cloudspeicher angeben, müssen Sie einen Cloud-Containerspeicherpool angeben, der das Cloud-Computing-System Microsoft Azure oder Google Cloud Storage oder das ProtokollS3(Simple Storage Service) verwendet. Wenn Sie diesen Parameter für Bandspeicher angeben, müssen Sie einen Speicherpool angeben, der für ein physisches oder virtuelles Bandarchiv definiert ist.
- TIERDelay
- Gibt das Intervall in Tagen an, nach dem Daten mit Tiering versetzt werden. Sie können eine ganze Zahl im Bereich von 0 bis 9999 angeben. Dieser Parameter ist wahlfrei. Wird ACTIONTYPE=TIERBYAGE angegeben, ist der Standardwert 30. Wird ACTIONTYPE=TIERBYSTATE angegebe, ist der Standardwert 1. Wird ACTIONTYPE=NOTIERING angegeben, können Sie keine Tier-Verzögerung angeben.
- MAXPRocess
- Gibt die maximale Anzahl paralleler Prozesse für die untergeordnete Regel an. Dieser Parameter ist wahlfrei. Sie können einen Wert im Bereich von 1 bis 99 angeben. Der Standardwert ist 4.Tipp: Stellen Sie zur Optimierung des Prozesses zum Versetzen von Daten mit Tiering auf Band sicher, dass die Summe aller MAXPROCESS -Werte für eine Regel und ihre untergeordneten Regeln kleiner-gleich der Anzahl Bandlaufwerke ist.
- FIlespace
- Gibt eine oder mehrere virtuelle Maschinen an, die als Dateibereiche beim IBM
Storage Protect -Server registriert sind. Dieser Parameter gilt nur für virtuelle Maschinen und ist wahlfrei. Es können
Platzhalterzeichen verwendet werden. Der angegebene Wert kann maximal 1024 Zeichen haben. Sie können einen der folgenden Werte angeben:
- *
- Geben Sie einen Stern (*) an, um alle Dateibereiche oder IDs anzugeben. Dies ist der Standardwert.
- Dateibereichsname
- Gibt den Namen des Dateibereichs an.
- FSID
- Gibt den Namen einer Dateibereichs-ID (FSID) an. Dieser Parameter ist für Clients mit Dateibereichen in Unicode-Format gültig. In demselben Befehl dürfen nicht gleichzeitig Dateibereichsnamen und Dateibereichs-IDs (FSIDs) angegeben werden.
Für Clients mit Dateibereichen in Unicode-Format können Sie entweder einen Dateibereichsnamen oder eine Dateibereichs-ID (FSID) eingeben. Wenn Sie einen Dateibereichsnamen eingeben, muss der Server möglicherweise den eingegebenen Dateibereichsnamen konvertieren. Beispielsweise muss der Server gegebenenfalls den Namen, den Sie eingeben, aus der Codepage des Servers in Unicode konvertieren.
Wenn Sie Knoten und Dateibereiche angeben, gelten die folgenden Regeln:- Sie können einen einzelnen Knoten und einen einzelnen Dateibereich angeben, die einer vorhandenen virtuellen Maschine entsprechen.
- Sie können einen einzelnen Knoten und alle Dateibereiche angeben, indem Sie einen Stern (*) als Platzhalterzeichen verwenden, das alle Dateibereiche darstellt, oder indem Sie keinen Wert eingeben, um alle Dateibereiche einzuschließen.
- Sie können eine durch Kommas begrenzte Liste mit Knoten und keinen Dateibereich angeben, um alle Dateibereiche einzuschließen.
- Sie können einen einzelnen Knoten und einen Dateibereichsnamen mit einem oder mehreren Sternen im Dateibereichsnamen angeben. Die Sterne können an beliebiger Position im Namen angeordnet werden.
- Wenn Sie Platzhalterzeichen in einem Dateibereichsnamen verwenden, können Sie keine Platzhalterzeichenmuster angeben, die zu überlappenden Knoten- und Dateibereichspaaren führen können. Jedes Platzhalterzeichenmuster kann ein oder mehrere Knoten- und Dateibereichspaare angeben, aber die Paare in einem Muster dürfen die Paare in einem anderen Muster nicht überlappen. Beispielsweise können Sie nicht Knoten NODE1 und Dateibereich ABC* in einer untergeordneten Regel und Knoten NODE1 und Dateibereich A* in derselben untergeordneten Regel oder in einer anderen untergeordneten Regel angeben.
- NAMEType
- Gibt an, wie der Server die Dateibereichsnamen interpretieren soll, die Sie eingeben. Verwenden Sie diesen Parameter, wenn IBM
Storage Protect -Clients Dateiräume im Unicode-Format haben und unter den Betriebssystemen Windows, NetWare, oder Macintosh OS X laufen. Dieser Parameter ist wahlfrei.Dieser Parameter ist erforderlich, wenn Sie einen Knotennamen und einen Dateibereichsnamen bzw. eine Dateibereichs-ID (FSID) angeben.Einschränkung: Bei Angabe dieses Parameters darf der Dateibereichsname keinen Stern enthalten.
Sie können einen der folgenden Werte angeben:
- SERVER
- Der Server verwendet die Zeichenumsetztabelle des Servers, um die Dateibereichsnamen zu interpretieren. Dies ist der Standardwert.
- UNIcode
- Der Server konvertiert den eingegebenen Dateibereichsnamen aus der Serverzeichenumsetztabelle in die Zeichenumsetztabelle UTF-8. Der Erfolg der Konvertierung hängt von den Zeichen in dem Namen und der Zeichenumsetztabelle des Servers ab.Einschränkung: Die Konvertierung kann fehlschlagen, wenn die Zeichenfolge Zeichen enthält, die in der Server-Codepage nicht verfügbar sind, oder wenn der Server nicht auf Systemkonvertierungsroutinen zugreifen kann.
- FSID
- Der Server interpretiert die Dateibereichsnamen als ihre FSIDs.
- CODEType
- Gibt den Typ der Dateibereiche an, die in der untergeordneten Regel berücksichtigt werden
sollen. Der Standardwert lautet BOTH. Dieser Standardwert gibt an, dass Dateibereiche unabhängig vom Typ der Codepage eingeschlossen werden. Verwenden Sie diesen Parameter nur, wenn Sie einen Stern zum Anzeigen von Informationen zu allen Dateibereichen eingeben. Dieser Parameter ist wahlfrei. Sie können einen der folgenden Werte angeben:
- UNIcode
- Dateibereiche einschließen, die ein Unicode-Format haben.
- NONUNIcode
- Dateibereiche einschließen, die kein Unicode-Format haben.
- BOTH
- Dateibereiche unabhängig von der Art der Zeichenumsetztabelle einschließen.
Eine untergeordnete Regel für Cloud-Tiering definieren
Die Speicherregel TIERROSTERS wird verwendet, um Teilnehmerlisten von Mitarbeitern mit Tiering aus dem Plattenspeicher in den Cloudspeicher zu versetzen. Definieren Sie eine Ausnahme für die Speicherregel TIERROSTERS, indem Sie die untergeordnete Regel THISWEEK erstellen. Die untergeordnete Regel stellt sicher, dass die Teilnehmerliste für die aktuelle Woche nicht mit Tiering versetzt wird, sondern im lokalen Speicher auf der Platte verbleibt. Der Name des betroffenen Knotens, auf dem aktuelle Teilnehmerlisten gespeichert werden, lautet NODE1:
define subrule tierrosters thisweek node1 actiontype=notiering
Eine untergeordnete Regel für Band-Tiering definieren
Die Speicherregel TIERTOTAPE wird verwendet, um medizinische Daten, die 30 Tage alt sind, aus Verzeichniscontainerspeicherpools in einen Bandspeicherpool TAPE1 zu versetzen. Definieren Sie eine Ausnahme für die Speicherregel TIERTOTAPE, indem Sie die untergeordnete Regel CARDIAC erstellen. Die untergeordnete Regel stellt sicher, dass aktive Daten zu Herzpatienten im lokalen Plattenspeicher verbleiben, so dass schnell auf die Daten zugegriffen werden kann. Nach 90 Tagen werden nur inaktive Daten mit Tiering in den Speicherpool TAPE1 versetzt. Der Name des Knotens, der die Daten zu Herzpatienten enthält, lautet NODE6:
define subrule tiertotape cardiac node6 actiontype=tierbystate tierdelay=90
Zugehörige Befehle
| Befehl | Beschreibung |
|---|---|
| DEFINE STGRULE (Tiering) | Definiert eine Speicherregel für Tiering. |
| SUBRULE LÖSCHEN | Löscht untergeordnete Regeln. |
| ABFRAGE-TERPRÜFUNG | Zeigt Informationen zu untergeordneten Regeln an. |
| UPDATE SUBRULE (Tiering) | Aktualisiert eine untergeordnete Regel, die eine Ausnahme für eine Tiering-Speicherregel ist. |
