RECLAIM STGPOOL (順次アクセス・ストレージ・プール内のボリュームのレクラメーション)

このコマンドは、順次アクセス・ストレージ・プールでボリュームをレクラメーション処理するために使用します。 レクラメーションでは、活動データ・プールのボリュームからバックアップ・データの非活動バージョンは移動されません。

このコマンドは、以下のタイプのストレージ・プールには使用できません。
  • コンテナー・コピー・ストレージ・プール。 これらのストレージ・プール内のスペースは、PROTECT STGPOOL コマンドで実行される処理の一部としてレクラメーション処理されます。
  • 以下のいずれかのデータ・フォーマットを持つストレージ・プール
    • NETAPPDUMP
    • CELERRADUMP
    • NDMPDUMP
  • CENTERA 装置クラスを使用するストレージ・プール。
  • Write Once Read Many (WORM) 装置クラスを使用するストレージ・プール。 WORM ボリュームは再使用可能でないため、レクラメーションは不要ですが、レクラメーションを実行すると、データをより少ない数のボリュームに統合することができます。

このコマンドは、ストレージ・プールの自動レクラメーションを使用しない場合にのみ使用してください。 このコマンドは、ストレージ・プール定義の RECLAIMPROCESS 属性と RECLAIMSTGPOOL 属性の値を受け入れます。 また、このコマンドは、OFFSITERECLAIMLIMIT コマンド・パラメーターと THRESHOLD コマンド・パラメーターによってオーバーライドされない場合、ストレージ・プール定義の OFFSITERECLAIMLIMIT パラメーターと RECLAIM パラメーターの値も受け入れます。

ヒント:
  • このコマンドを発行すると、データ重複排除に対応するようにセットアップされた 1 次ストレージ・プール、コピー・ストレージ・プール、または活動データ・プール内の重複データが除去されます。
  • このコマンドを使用して、重複排除されたオブジェクトを同じストレージ・プールにリストアする場合、重複データ・ブロックは、重複排除されたエクステントへの参照に置き換えられます。

RECLAMATIONTYPE=SNAPLOCK で定義されているストレージ・プールの場合、このコマンドは、レクラメーション期間が過ぎた空の WORM FILE ボリュームも削除します。

制約事項: 保存ストレージ・プール内のボリュームをレクラメーション処理することはできますが、データは同じ保存ストレージ・プールにレクラメーション処理されます。 保存ストレージ・プール内のデータを、非保存ストレージ・プール内のデータと混在させることはできません。

特権クラス

このコマンドを発行するには、レクラメーション処理されるストレージ・プールおよびレクラメーション処理ストレージ・プールに関するシステム特権、無制限ストレージ特権または制限付きストレージ特権を適宜もっている必要があります。

構文

構文図を読むビジュアル構文図をスキップ RECLaim STGpool pool_name THreshold=有効DUration=Wait=NoWait=NoYesOFFSITERECLAIMLimit=ボリューム数 (number_of_volumes)

パラメーター

pool_name (必須)
ボリュームをレクラメーション処理するストレージ・プールを指定します。
DUration
自動的に取り消されるまでレクラメーションが実行される最大分数を指定します。 1 から 9999 の数値を指定できます。 このパラメーターはオプションです。

指定した分数が経過した後、次にサーバーがレクラメーション・プロセスを検査するときにサーバーはレクラメーション・プロセスを停止します。 サーバーは、レクラメーション処理されるストレージ・プールから別の適格ボリュームをマウントする場合に、レクラメーション・プロセスを検査します。 また、サーバーは、現在マウントされているボリュームからファイルの新規バッチのレクラメーション処理を開始する場合にも、レクラメーション・プロセスを検査します。 そのため、このパラメーターで指定した値よりも長くレクラメーションが実行される場合もあります。

サーバーがレクラメーション・プロセスを検査するまで、所要時間が期限切れになったことは示されません。 サーバーがレクラメーション処理を停止すると、サーバーはメッセージ ANR4927Wを出します。Reclamation terminated for volume xxx - duration exceeded.

このパラメーターを指定しないと、しきい値を満たすボリュームがなくなった場合にのみプロセスは停止します。

オフサイト・ボリュームを備えたコピー・ストレージ・プールのレクラメーションに対して所要時間の値を指定すると、ボリュームのレクラメーション処理が完了する前に、レクラメーションが終了する可能性があります。 オフサイト・ボリュームを備えたコピー・ストレージ・プールに対するレクラメーションを開始するほとんどの状況では、所要時間を制限するのではなく、レクラメーション対象のオフサイト・ボリュームの数を制限することを検討してください。 詳しくは、 OFFSITERECLAIMLIMIT パラメーターを参照してください。

THreshold
レクラメーション対象にするボリューム上のレクラメーション処理可能スペースのパーセンテージを指定します。 レクラメーション処理可能なスペースとは、サーバー・データベースで有効期限切れになったか 削除されたファイルによって占有されるスペースの量です。 レクラメーション処理可能なスペースには、未使用のスペースも含まれます。

1 から 99 の数値を指定できます。 このパラメーターはオプションです。 指定されていない場合は、ストレージ・プール定義の RECLAIM 属性が使用されます。

ボリュームの再利用可能スペースのパーセンテージを判別するには、QUERY VOLUME コマンドを発行し、FORMAT=DETAILED を指定します。 Pct フィールドの値。 レクラメーション可能スペースとは、ボリュームに対するレクラメーション処理可能なスペースのパーセンテージです。

2 つのボリューム上に保管されているファイルを単一のターゲット・ボリュームに結合できるように、このパラメーターに 50 パーセント以上の値を指定します。

OFFSITERECLAIMLimit
サーバーがレクラメーション処理を試みるオフサイト・ストレージ・プール・ボリュームの最大数を指定します。 このパラメーターは、コピー・ストレージ・プールに対してのみ有効です。 0 から 99999 の数値を指定できます。 このパラメーターはオプションです。 指定されていない場合は、ストレージ・プール定義の OFFSITERECLAIMLIMIT 属性が使用されます。
Wait
サーバーがこのコマンドをフォアグラウンドで処理完了するまで 待機するかどうかを指定します。 このパラメーターはオプションです。 デフォルトは NO です。 以下のいずれかの値を指定することができます。
No
サーバーがこのコマンドをバックグラウンドで処理することを指定します。

このコマンドが処理されている間に、他のタスクを続けることができます。 バックグラウンド・プロセスから 作成されたメッセージは、メッセージが記録されている場所に応じて、活動記録ログまたはサーバー・コンソールのいずれかに表示されます。

このプロセスを取り消しても、いくつかのファイル は取り消し前に既に新規ボリュームに移動されている場合があります。

Yes
サーバーがこのコマンドをフォアグラウンドで処理することを指定します。 他のタスクを続けるには、この操作が完了していなければなりません。 操作が完了すると、出力メッセージが管理クライアントに表示されます。 また、メッセージは、メッセージがログに記録される場所に応じて、活動記録ログまたはサーバー・コンソール、あるいはその両方にも表示されます。
制約事項: サーバー・コンソールから WAIT=YES を指定することはできません。

例: 順次アクセス・ストレージ・プール内のボリュームのレクラメーション処理

TAPEPOOL というストレージ・プールでボリュームをレクラメーション処理します。 60 分を経過したらできるだけ速やかにレクラメーションを終了することを指定します。
reclaim stgpool tapepool duration=60

関連コマンド

表 1. RECLAIM STGPOOL に関連するコマンド
コマンド 説明
プロセスの取り消し バックグラウンド・サーバー・プロセスを取り消します。
ストレージ・プールのマイグレーション ファイルを 1 次ストレージ・プールから、階層内の次のストレージ・プールにマイグレーションします。
DRMEDIA の移動 DRM メディアをオンサイトおよびオフサイトに移動します。
媒体の照会 災害時回復ボリュームについての情報を表示します。
照会プロセス バックグラウンド・プロセスについての情報を表示します。
照会 STGPOOL ストレージ・プールについての情報を表示します。