NetBackup™ NAS 管理者ガイド
- 第 I 部 NAS バックアップについて
- 第 II 部 NAS-Data-Protection (D-NAS) の使用
- D-NAS の概要
- D-NAS の計画とチューニング
- D-NAS 構成の前提条件
- ボリュームのマルチホストバックアップ
- NAS ボリュームの D-NAS ポリシーの構成
- アクセラレータの使用
- ベンダー変更追跡の使用
- D-NAS ポリシーを使用したレプリケーション
- D-NAS バックアップからのリストア
- トラブルシューティング
- 第 III 部 NDMP の使用
- NetBackup for NDMP の概要
- NetBackup for NDMP について
- NDMP バックアップの形式
- 異なるホストへのテープドライブの割り当てについて
- NetBackup for NDMP のインストールについての注意事項
- NDMP に接続されたデバイスへの NDMP バックアップの構成
- [メディアおよびデバイスの管理 (Media and Device Management)]の構成について
- NDMP ポリシーの作成について
- DAR の有効化または無効化について
- NetBackup メディアサーバーへの NDMP バックアップ (リモート NDMP) の構成
- NDMP ダイレクトコピーの構成
- Accelerator for NDMP
- リモート NDMP とディスクデバイス
- NetBackup for NDMP での Shared Storage Option (SSO) の使用
- NDMP の NAS アプライアンス情報
- ベンダー固有の情報
- バックアップおよびリストアの手順
- トラブルシューティング
- NetBackup for NDMP のスクリプトの使用
- NetBackup for NDMP の概要
ndmp_start_path_notify.cmd スクリプト (Microsoft Windows の場合)
Windows メディアサーバーでは、バックアップ処理が NAS マシンに発行される前に通知するバッチスクリプトを作成できます。これらのスクリプトは、メディアサーバーの NetBackup バイナリと同じフォルダに置いておく必要があります。フォルダ名は次のとおりです。
install_path\NetBackup\bin
Install_path は、NetBackup がインストールされているディレクトリです。
ndmp_start_path_notify スクリプトは、すべてのバックアップについて通知するようにも、特定のポリシーまたはスケジュールのバックアップだけを通知するようにも作成できます。
スクリプト名を次のとおり設定すると、すべてのバックアップに適用する ndmp_start_path_notify スクリプトを作成できます。
install_path\netbackup\bin\ndmp_start_path_notify.cmd
スクリプト名に接尾辞として .policyname または .policyname.schedulename を追加すると、特定のポリシーまたはポリシーとスケジュールの組み合わせだけに適用するスクリプトを作成できます。次に 2 つの例を示します。
次のスクリプトは、days という名前のポリシーだけに適用されます。
install_path\netbackup\bin\ndmp_start_path_notify.days.cmd
次のスクリプトは、days というポリシー内の fulls というスケジュールだけに適用されます。
install_path\netbackup\bin\ndmp_start_path_notify.days.fulls.cmd
1 番目のスクリプトは、days というポリシー内のすべてのスケジュールバックアップに影響します。2 つ目のスクリプトは、days という名前のポリシーに含まれる、スケジュール名が fulls であるスケジュールバックアップだけに影響します。
該当するバックアップに対して、NetBackup では、ndmp_start_path_notify スクリプトが 1 つのみ呼び出され、次の順序で確認されます。
ndmp_start_path_notify.policy.schedule.cmd ndmp_start_path_notify.policy.cmd ndmp_start_path_notify.cmd
たとえば、ndmp_start_path_notify.policy.cmd スクリプトと ndmp_start_path_notify.policy.schedule.cmd スクリプトの両方が存在する場合、NetBackup では ndmp_start_path_notify.policy.schedule.cmd のみが使用されます。
メモ:
ndmp_start_notify スクリプトも使用する場合、ndmp_start_path_notify スクリプトとは異なるレベルの通知を取得できます。たとえば、両方のスクリプトが 1 種類ずつ存在する場合、ndmp_start_notify.policy.cmd および ndmp_start_path_notify.policy.schedule.cmd という組み合わせで使用できます。
バックアップの開始時に、NetBackup からスクリプトに通知されるパラメータは、次のとおりです。
表: ndmp_start_path_notify.cmd のスクリプトパラメータ (Microsoft Windows)
パラメータ | 説明 |
---|---|
%1 | NetBackup カタログのクライアント名を指定します。 |
%2 | NetBackup カタログのポリシー名を指定します。 |
%3 | NetBackup カタログのスケジュール名を指定します。 |
%4 | 次のいずれかを指定します。 FULL INCR CINC |
%5 | 操作の状態を指定します。これは、NetBackup サーバーに送信された状態と同じです。バックアップが正常に完了した場合は 0 (ゼロ) で、部分的に正常に完了した場合は 1 です。エラーが発生した場合、状態はそのエラーに対応する値になります。 |
%6 | NetBackup で、スクリプトからの戻りコードを確認する結果ファイルを指定します。NetBackup は、%6 を使用してファイル名を渡し、その後、スクリプトによってスクリプトと同じディレクトリにファイルが作成されると想定します。 スクリプトを特定のポリシーとスケジュールに適用する場合、結果ファイルに次の名前を付ける必要があります。 install_path\netbackup\bin\NDMP_START_PATH_NOTIFY_RES.policy.schedule スクリプトを特定のポリシーに適用する場合、結果ファイルに次の名前を付ける必要があります。 install_path\NetBackup\bin\NDMP_START_PATH_NOTIFY_RES.policy スクリプトをすべてのバックアップに適用する場合、結果ファイルに次の名前を付ける必要があります。 install_path\NetBackup\bin\NDMP_START_PATH_NOTIFY_RES echo 0> %6 文を使用して、スクリプトでファイルを作成することもできます。 NetBackup では、スクリプトを呼び出す前に既存の結果ファイルが削除されます。スクリプトが実行された後、NetBackup では新しい結果ファイルで状態が確認されます。スクリプトが正常終了したと見なされるには、状態が 0 (ゼロ) である必要があります。結果ファイルが存在しない場合、NetBackup ではスクリプトが正常終了したと見なされます。 |
%7 | バックアップの対象となるパス名。 |