オフサイトバックアップに使用するテープ用に個別のボリュームプールを作成しました。バックアップが完了したら、テープを取り外してロボットインベントリを再実行します。
インベントリはテープが削除されたことを確認しますが、テープはプールに残ります。 GUIを介してテープを「削除」しようとすると、エラー91が発生します。
これらのテープをnetbackupから削除する方法を知っている人はいますか?
少なくとも、テープに有用なデータが含まれている間は、そうしません。
データの有効期限が切れたら、メディアマネージャーでテープをクリックし、[変更]を選択して、プールを変更します(おそらく、必要に応じて選択されて使用されるように、スクラッチプールに変更します)。 。
カイル、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を排出します
これらのコマンド構文が正しくないことを保証するため、コマンドリファレンスをお読みください。
よろしく、
ジョナサン
これは、NetBackup側で設計された動作です。なぜプールからテープを取り除きたいのですか?