Veritas NetBackup 並列ストリームフレームワーク SDK 開発者ガイド

Last Published:
Product(s): NetBackup & Alta Data Protection (8.1.2)
  1. NetBackup Parallel Streaming Framework を使用したワークロードの保護
    1.  
      NetBackup Parallel Streaming Framework について
    2.  
      Parallel Streaming Framework SDK について
    3.  
      Parallel Streaming Framework を使用したバックアップ処理
    4.  
      Parallel Streaming Framework を使用したリストア処理
    5.  
      NetBackup Parallel Streaming Framework の用語
  2. NetBackup Parallel Streaming Framework プラグインアーキテクチャ
    1.  
      プラグインの操作
    2.  
      NetBackup Parallel Streaming Framework API アーキテクチャ
    3.  
      サポート対象の NetBackup 機能
  3. NetBackup Parallel Streaming Framework SDK の配備
    1.  
      オペレーティングシステムとプラットフォームの互換性
    2.  
      NetBackup Parallel Streaming Framework SDK のライセンス
    3.  
      NetBackup Parallel Streaming Framework SDK のダウンロード
    4.  
      NetBackup Parallel Streaming Framework SDK のインストール
  4. プラグイン開発の準備
    1.  
      NetBackup 環境の準備
    2. バックアップホストの管理
      1.  
        NetBackup マスターサーバー上の NetBackup クライアントのホワイトリスト
    3.  
      BigData バックアップポリシーの作成
    4.  
      認証機構の処理
    5.  
      NetBackup での作業負荷クレデンシャルの追加
    6.  
      セキュリティの考慮事項
    7.  
      プラグインを利用できるようにするために必要な認証
  5. サンプルプラグインの使用
    1.  
      サンプルプラグインについて
    2.  
      サンプルプラグインの開発
  6. 作業負荷プラグインの開発
    1.  
      プラグインの開発フェーズについて
    2.  
      プラグインの初期化フェーズについて
    3.  
      プラグインの要求フェーズについて
    4.  
      プラグインのアンロードフェーズについて
    5. 作業負荷検出フェーズについて
      1.  
        作業負荷ファイルについて
    6.  
      データバックアップフェーズについて
    7.  
      リストアフェーズについて
    8.  
      リカバリフェーズについて
    9.  
      API の実行時間の管理
    10.  
      開発中のプラグインの検証およびテスト
    11.  
      作業負荷プラグインのパッケージ化
  7. ワークロードプラグインの配備
    1.  
      NetBackup File Checksum Validator ツールを使用したプラグインの検証
    2.  
      バックアップホストへの作業負荷プラグインのインストール
    3.  
      作業負荷向けの NetBackup の構成
    4.  
      作業負荷のバックアップとリストアの実行
  8. NetBackup Parallel Streaming Framework API リファレンス
    1.  
      aapi_close_object
    2.  
      aapi_close_server
    3.  
      aapi_create_object
    4.  
      aapi_delete_object
    5.  
      aapi_discovery
    6.  
      aapi_flush
    7.  
      aapi_get_object_prop
    8.  
      aapi_get_object_prop_byname
    9.  
      aapi_get_server_prop
    10.  
      aapi_get_snappath_from_realpath
    11.  
      aapi_open_object
    12.  
      aapi_open_server
    13.  
      aapi_pgn_claim
    14.  
      aapi_pgn_init
    15.  
      aapi_postprocess
    16.  
      aapi_read_object
    17.  
      aapi_set_object_utimes
    18.  
      aapi_terminate
    19.  
      aapi_write_object
    20.  
      aapi_restore_preprocess
    21.  
      aapi_restore_postprocess
    22.  
      NetBackup Parallel Streaming Framework API の戻り値
  9. ログとトラブルシューティング
    1.  
      プラグインのログの有効化

バックアップホストの管理

バックアップホストは、作業負荷クラスタのすべてのバックアップとリストア操作をホストするプロキシクライアントとして機能します。バックアップホストは、作業負荷クラスタにインストールされている独立したエージェントなしですべてのバックアップとリストア操作を実行します。

バックアップホストは、Linux コンピュータである必要があります。NetBackup は、バックアップホストとして RHEL および SUSE プラットフォームのみをサポートします。

バックアップホストとして、NetBackup クライアント、メディアサーバー、またはマスターサーバーを使用することができます。メディアサーバーをバックアップホストとして設定することをお勧めします。

バックアップホストを追加する前に、次の点を考慮します。

  • バックアップ操作用に、1 つまたは複数のバックアップホストを追加できます。

  • リストア操作用に、バックアップホストを 1 つだけ追加できます。

  • プラグインは、すべてのバックアップホストにインストールされます。

  • NetBackup クライアントをバックアップホストとして使用するには、それをホワイトリストに載せる必要があります。NetBackup マスターサーバー上の NetBackup クライアントのホワイトリストを参照してください。

NetBackup 管理コンソールからバックアップホストを追加するには

  1. BigData ポリシーを作成します。BigData バックアップポリシーの作成を参照してください。
  2. BigData ポリシーを作成するときに、[バックアップ対象]タブをクリックします。
  3. [バックアップ対象]タブでは、[新規]をクリックし、次の形式でバックアップホストを追加します。

    Backup_Host=<IP アドレスまたはホスト名>

    また、次のコマンドを使用して、バックアップホストを追加することもできます。

    Windows の場合:

    bpplinclude PolicyName -add "Backup_Host=IP アドレスまたはホスト名"

    UNIX の場合:

    bpplinclude PolicyName -add 'Backup_Host=IP アドレスまたはホスト名'

  4. ベストプラクティスとして、すべてのバックアップホスト上の /etc/hosts ファイルに、すべての <Master> ノードと <Data> ノードのエントリを追加します。FQDN 形式でホスト名を追加する必要があります。

    または

    /etc/resolve.conf ファイルに適切な DNS エントリを追加します。

NetBackup コマンドラインインターフェースを使用してバックアップホストを追加するには

  1. BigData ポリシーを作成します。BigData バックアップポリシーの作成を参照してください。
  2. 次のコマンドを使用して、バックアップホストを追加します。

    Windows の場合:

    bpplinclude PolicyName -add "Backup_Host=IP アドレスまたはホスト名"

    UNIX の場合:

    bpplinclude PolicyName -add 'Backup_Host=IP アドレスまたはホスト名'

  3. ベストプラクティスとして、すべてのバックアップホスト上の /etc/hosts ファイルに、すべての <Master> ノードと <Data> ノードのエントリを追加します。FQDN 形式でホスト名を追加する必要があります。

    または

    /etc/resolve.conf ファイルに適切な DNS エントリを追加します。

バックアップホストを削除するには

  1. [バックアップ対象]タブで、削除するバックアップホストを選択します。
  2. 選択したバックアップホストを右クリックし、[削除]をクリックします。

    また、次のコマンドを使用して、バックアップホストを削除することもできます。

    Windows の場合:

    bpplinclude PolicyName -delete "Backup_Host=IP アドレスまたはホスト名"

    UNIX の場合:

    bpplinclude PolicyName -delete 'Backup_Host=IP アドレスまたはホスト名'