web-dev-qa-db-ja.com

Netbackupプール/グループからテープを削除します

オフサイトバックアップに使用するテープ用に個別のボリュームプールを作成しました。バックアップが完了したら、テープを取り外してロボットインベントリを再実行します。

インベントリはテープが削除されたことを確認しますが、テープはプールに残ります。 GUIを介してテープを「削除」しようとすると、エラー91が発生します。

これらのテープをnetbackupから削除する方法を知っている人はいますか?

2
Kyle Brandt

少なくとも、テープに有用なデータが含まれている間は、そうしません。

データの有効期限が切れたら、メディアマネージャーでテープをクリックし、[変更]を選択して、プールを変更します(おそらく、必要に応じて選択されて使用されるように、スクラッチプールに変更します)。 。

4

カイル、NetBackupの「Vault」機能を複製しようとしているようです。これは、使用されたテープを検出し、毎日、毎週、またはその他の基準で手動で排出するように設定できます。

これは、古いバージョンのNetBackupでは高価な応急修理でしたが、6.5ではかなりうまく機能します。ただし、別のライセンスが必要です。

このアクティビティを自分でスクリプト化することは可能ですが、変更するのはボリュームプール(多くの場合、目的または保持によるテープの論理グループを指します)ではなく、ボリュームグループ(テープの物理的な場所を指します)です。 000_00000_TLDは、「最初のDLTライブラリ内」のかなり想像上の名前のボリュームグループ名であり、「VAULT-PRIMARIES-HMED1」は最初のオフサイトの場所です)。

必要なコマンドは次のとおりです。

vmquery -rn 0 -b#ロボット内のどのテープ(-rn 0)が割り当てられているか、つまり使用されているかを確認するために使用します。

次に、それらのそれぞれについて、以下を使用します。

vmchange -res -multi_eject -ml T00036 -rn 0 -rt TLD -rh hpstmed001#ホストhpstmed001のDLTロボット0からテープT00036を排出します

これらのコマンド構文が正しくないことを保証するため、コマンドリファレンスをお読みください。

よろしく、

ジョナサン

1
Jonathan Bourke

これは、NetBackup側で設計された動作です。なぜプールからテープを取り除きたいのですか?

1
Evan Anderson