Symantec NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
tpclean — テープドライブのクリーニングの管理
概要
tpclean -L | -C drive_name [-priority number] | -M drive_name | -F drive_name cleaning_frequency
UNIX システムでは、このコマンドへのディレクトリパスは /usr/openv/volmgr/bin/ です。
Windows システムでは、このコマンドへのディレクトリパスは install_path\Volmgr\bin\
です。
説明
tpclean を実行すると、Media Manager のテープドライブの使用状況を監視し、必要に応じてテープドライブが自動的にクリーニングされるように構成できます。(この機能は、ACS または TLH ロボット内のドライブ、あるいは QIC ドライブには適用されません。)
Media Manager によって、ボリュームがドライブにマウントされている合計時間のトラッキングが行われます。tpclean を使用すると、ドライブに対するクリーニングの間隔(時間)を指定できます。
次の条件に該当する場合、ドライブがクリーニングされます。
マウント時間がクリーニング間隔を超過している。
TapeAlert により「CLEAN NOW」または「CLEAN PERIODIC」フラグがマークされている。
ロボット内にドライブが存在している。
Media Manager ボリューム構成にロボット内のクリーニングテープが示されている。
次の場合、tpclean -L による出力の[コメント (Comment)]フィールドにクリーニングが必要なことを示すメッセージが表示されます。
マウント時間がクリーニング間隔を超過している。
ドライブがスタンドアロンドライブであるか、またはドライブにクリーニングテープを定義していない。
ドライブを手動でクリーニングし、-M オプションを使用してマウント時間をリセットします。
-C、-M、-F オプションが機能するには、ltid が UNIX システムで実行されているか、NetBackup Device Manager サービスが Windows システムで実行されている必要があります。
TapeAlert と他のドライブクリーニングについて詳しくは、『NetBackup 管理者ガイド Vol. 2』を参照してください。
NetBackup Enterprise Server では、共有ドライブで間隔に基づくクリーニングはサポートされていません。
このコマンドを実行するには、管理者権限が必要です。
オプション
- -C drive_name
このオプションを指定すると、ロボット内のドライブのクリーニングが開始されます。ロボットにドライブが定義済みで、クリーニングテープが Media Manager ボリューム構成に定義済みである必要があります。マウント時間は 0 (ゼロ) にリセットされます。ドライブ名は、そのドライブが構成に追加されたときに割り当てられた名前です。
- -L
このオプションを指定すると、クリーニング統計が出力されます。(UNIX システムでは、stdout に出力されます。)
- -priority number
tpclean がリソースのメディアドライブの組み合わせを取得する、ジョブの新しい優先度を指定します。新しい優先度はデフォルトのジョブ優先度を上書きします。
- -M drive_name
ドライブが手動でクリーニングされたことを示します。マウント時間は 0 (ゼロ) にリセットされます。ドライブ名は、そのドライブがデバイスの構成に追加されたときに割り当てられた名前です。
- -F drive_name cleaning_frequency
このオプションでは、指定したドライブのクリーニング間隔の時間を cleaning_frequency に設定します。ドライブ名は、そのドライブが追加されたときにそのドライブに割り当てられた名前です。cleaning_frequency には、0 (ゼロ) 時間から 10,000 時間の間の値を指定する必要があります。
注意事項
tpconfig -d、tpconfig -l、vmoprcmd では、長いドライブ名が切り捨てられる場合があります。完全なドライブ名を取得するには、tpconfig -dl を使用します。
tpclean では、ドライブ名が 22 文字で切り捨てられます。
例
例 1 - クリーニング統計を表示します。ドライブ形式の横にあるアスタリスクは、そのデバイスがロボットとして定義されていることを示します。
# tpclean -L Drive Name Type Mount Time Frequency Last Cleaned Comment ********** **** ********** ********** ************ ******* rob_A_drv1 8mm* 11.4 30 14:33 05/29/92 4mm_drv5 4mm 5.6 10 13:01 06/02/92 dlt_drv6 dlt 3.0 0 N/A
例 2 - dlt_drv6 というドライブのクリーニング間隔を 25 時間に設定します。マウント時間が 25 時間を超えると、ドライブが要クリーニングとしてフラグ付けされます。
# tpclean -F dlt_drv6 25
例 3 - rob_A_drv1 というドライブのマウント時間を 0 (ゼロ) にリセットします。通常、このコマンドは、ドライブを手動でクリーニングした後に使用します。
# tpclean -M rob_A_drv1
例 4 - ドライブ rob_A_drv1 のクリーニングを開始します。この例では、ドライブがロボットドライブで、クリーニングテープが定義済みであると想定します。マウント時間は 0 (ゼロ) にリセットされます。
-C オプションを指定すると、cleaning_frequency に達する前にドライブのクリーニングを強制実行できます。通常、ロボットドライブは、そのマウント時間がクリーニング間隔に指定した時間を超えると、自動的にクリーニングされます。
# tpclean -C rob_A_drv1
メモ:
クリーニングテープを使用するには、そのテープの[有効クリーニング数 (Cleanings Remaining)]が 1 以上である必要があります。(この値は、NetBackup 管理コンソールの[メディア (Media)]ノードのボリュームリストまたは vmquery コマンドで表示されます。) このクリーニング数は、そのクリーニングテープを使用可能な残りの回数を示します。[メディア (Media)]ノードを使用して、または vmchange コマンドを実行してこの回数を変更できます。