Veritas NetBackup™ WebSocket サービス (NBWSS) リファレンスガイド

Last Published:
Product(s): NetBackup (8.1.1)
  1. NetBackup WebSocket サービス (NBWSS) を使用したクラウドアプリケーションとの通信
    1.  
      NetBackup 8.1.1 についての本ガイドの更新
    2.  
      NetBackup API に関する追加資料
    3.  
      NetBackup WebSocket サービス (NBWSS) について
    4.  
      NBWSS 通信を設定するためのタスクの概要
    5.  
      クラウドアプリケーションへの NetBackup 接続に関する注意事項
    6.  
      NBWSS メッセージの形式
    7.  
      NBWSS を介した API 呼び出し
    8.  
      NBWSS 通知
    9. NBWSS メッセージの例
      1.  
        NetBackup によるエンドポイントへの接続要求
      2.  
        クラウドアプリケーションによる REST API 呼び出し実行の要求
      3.  
        バックアップジョブの NetBackup 通知メッセージ
      4.  
        その他の NetBackup 通知メッセージ
  2. NBWSS に対する WebSocket エンドポイントの設定
    1.  
      WebSocket エンドポイントへの NetBackup 接続について
    2.  
      WebSocket エンドポイントの詳細とフォーマット
    3.  
      WebSocket サーバーエンドポイントの NetBackup クレデンシャルの保存
    4.  
      [WebSocket サーバー (WebSocket Server)]ダイアログ
    5.  
      WebSocket サーバーエンドポイントの NetBackup クレデンシャルの削除
    6.  
      NetBackup WebSocket サービス (NBWSS) のプロパティの設定
    7.  
      クラウドアプリケーションに対する NetBackup 接続の開始
  3. NBWSS のトラブルシューティング
    1.  
      NBWSS のログ記録
    2. NBWSS の問題
      1.  
        [WebSocket サーバー (WebSocket Server)]ダイアログでのエンドポイントサーバーの検証に関する問題
      2.  
        [WebSocket サーバー (WebSocket Server)]ダイアログで NetBackup エンドポイントの資格情報を保存するときの問題
      3.  
        NetBackup から WebSocket サーバーエンドポイントを削除するときの問題
      4.  
        NetBackup に追加された WebSocket サーバーのリストを表示するときの問題
      5.  
        エンドポイントサーバーの有効化または無効化に関する問題
      6.  
        NBWSS に関する追加の問題

クラウドアプリケーションへの NetBackup 接続に関する注意事項

NBWSS は、次のルールを使ってエンドポイントへの接続を確立します。

  • サーバーグループ内のエンドポイントへの有効な接続が存在しない場合、NetBackup は、最も高い優先度を持つエンドポイントに接続しようとします。

  • (サーバーが停止しているため) サーバーグループ内のエンドポイントに接続できない場合、NetBackup はそのサーバーグループで次に高い優先度を持つエンドポイントに接続しようとします。

次に示す追加のルールと制限に注意してください。

  • エンドポイントあたり同時に存在できる接続は最大 1 つです。

  • サーバーグループあたり同時に存在できる接続は最大 1 つです。

  • NBWSS は、最も高い優先度の接続がオンラインになった場合でも、既存の接続を自動的に閉じません。たとえば、サーバーグループ sg1 に優先度 1 と 2 を持つ 2 つのエンドポイント (ep1ep2) があると仮定します。NBWSS は、ep2 (優先度 2) に接続しているときに ep1 (優先度 1) がオンラインになっても、ep1 に自動的に接続しません。NBWSS が ep1 への接続を試行するには、クラウドアプリケーションが ep2 への接続を閉じる必要があります。

  • 接続処理は、エンドポイントの接続の変更 (新しいエンドポイントへの接続、削除されたエンドポイントからの接続の切断など) に対応するタイマーで実行されます。このタスクのデフォルトの期間は 60 秒です。そのため、エンドポイントの変更が有効になるまでに最大で 1 分間かかる場合があります。

    このタスクを設定するには、connectionInfo.period プロパティを使います。

    NetBackup WebSocket サービス (NBWSS) のプロパティの設定を参照してください。

  • NetBackup Web 管理コンソールサービスを再起動すると、NetBackup Web サーバーの起動までに数分かかります。そのため、現在設定しているエンドポイントが NetBackup 管理コンソールに表示されるまで数分かかる場合があります。これらのエンドポイントは、[メディアおよびデバイスの管理 (Media and Device Management)]、[クレデンシャル (Credentials)]、[WebSocket サーバー (WebSocket Servers)]の順に選択して表示されます。

  • 確立した接続には、時間の制限がなく、永続的に継続します。NetBackup がクラウドアプリケーションに送信したトークンの期限が切れたときなど、場合によっては、接続を再確立しなければならない場合があります。その場合は、新しい有効なトークンを使って、該当のエンドポイントの NetBackup クレデンシャルを再び追加する必要があります。接続は、(connectionInfo.period プロパティによって指定される) 次回の接続処理の実行時に再確立されます。

  • NetBackup WebSocket チャネルで許可される受信パケットの最大サイズは 2 MB です。NetBackup WebSocket サーバーが 2 MB を超えるパケットを受信すると、接続が切断されます。次の新たな接続 (デフォルトでは 60 秒後) で、NBWSS はリモートエンドポイントに対して再接続を試みます。