NetVault Backupの複数の実行中ジョブを自動的に中止したい |
バックアップ・ウインドウを超えて、実行中のバックアップ・ジョブを特定の時間になったら自動的に中止したいといった場合、CLIコマンドのnvjobabortコマンドを利用することが可能です。 しかし、このコマンドは、 デフォルトでは、インスタンスID = 1のジョブしか中止しようとしません。そのため、 2回目以降に実行されたジョブは、インスタンスIDを指定する必要がありますが、インスタンスIDを管理するのは運用上難しい場合もあります。 今回のTips!では、nvjobabortとnvreport -templatefileコマンドを併用することにより、現在実行中のジョブを自動的に削除する方法を、Linuxでの操作方法を基本としてご紹介します。 【重要】 本Tips!で紹介するスクリプトは、あくまでサンプルであり、動作の保証をするものではありません。あくまでご使用者の責任に於いてお使いください。弊社によるサポートはありません。 【STEP 1】 nvreport -templatefileを使用して、アクティブ・ジョブのジョブIDとインスタンスIDをCSV形式にて出力する
【STEP 2】 アクティブ・ジョブ毎に nvjobabort実行スクリプトを作成する
|
||||||||