NetBackup™ 管理者ガイド (高可用性環境)

Last Published:
Product(s): NetBackup & Alta Data Protection (11.0)
  1. このマニュアルについて
    1.  
      このマニュアルの内容
    2.  
      高可用性の環境の NetBackup と関連している文書
  2. 単一障害点に対する NetBackup の保護
    1. コンポーネントのエラーに対する保護
      1.  
        ネットワークリンクのエラー
      2. ストレージデバイスの接続エラー
        1.  
          SAN 接続エラー
        2.  
          ロボット制御接続エラー
      3.  
        ストレージデバイスのエラー
      4.  
        メディアの可用性エラー
      5.  
        プライマリサーバーのエラー
      6. メディアサーバーエラー
        1.  
          専用のメディアサーバーのエラー
        2.  
          非専用のメディアサーバーのエラー
        3.  
          SAN メディアサーバーエラー
        4.  
          代替メディアサーバーを使ったテープバックアップのリストア
        5.  
          代替メディアサーバーを使ったディスクバックアップのリストア
      7.  
        LAN クライアントのエラー
      8.  
        SAN クライアントのエラー
    2.  
      サイトエラー
    3.  
      高可用性環境でのカタログの保護
  3. カタログバックアップとリカバリを使用したサイトディザスタリカバリについて
    1.  
      ディザスタリカバリパッケージ
    2. カタログリカバリについて
      1.  
        完全カタログリカバリについて
      2.  
        完全カタログリストアの実行
      3.  
        完全カタログリストア後の DR 環境の一貫性の保持
      4.  
        部分的なカタログリカバリについて
      5.  
        部分的なカタログリストアの実行
      6.  
        部分的なカタログリストア後の DR 環境の一貫性の保持
    3. DR ドメインのディスクリカバリについて
      1.  
        単一ドメインレプリケーションの DR 環境でのディスクリカバリ
      2.  
        自動イメージレプリケーション
      3.  
        クロスドメインレプリケーションの DR 環境でのディスクリカバリ
  4. 自動イメージとカタログレプリケーションによるサイトの損失保護について
    1.  
      自動イメージレプリケーション (AIR) について
    2. NetBackup カタログレプリケーションについて
      1.  
        レプリケートされた NetBackup カタログのサポートの条件について
      2.  
        カタログの同期について
      3. 複数サイト単一ドメインレプリケーションについて
        1.  
          拡張 SAN を使用する複数サイト単一ドメインについて
        2.  
          最適化複製を使用する複数サイト単一ドメインについて
      4. 複数サイトクロスドメインレプリケーションについて
        1.  
          複数サイトクロスドメインと BasicDisk ストレージについて
        2.  
          クロスドメインレプリケーションのディザスタリカバリドメインの計画
      5. 完全カタログレプリケーションについて
        1.  
          完全カタログレプリケーションを使ったカタログのリカバリ
        2.  
          完全カタログレプリケーションを使用した DR 環境の一貫性の保持
      6. 部分的なカタログレプリケーションについて
        1.  
          部分的なカタログレプリケーションに必要な環境の準備
        2.  
          部分的なカタログレプリケーションでの環境のリカバリ
        3.  
          ディザスタリカバリ環境と部分的なカタログレプリケーションを一致させる
        4.  
          部分的なカタログレプリケーションを使ったテープ管理の注意事項
  5. 完全カタログレプリケーションを使った NetBackup プライマリサーバーの配備
    1.  
      レプリケーションの注意事項について
    2. カタログレプリケーションを使用するクラスタ化されていない NetBackup プライマリサーバーについて
      1. カタログレプリケーションを使用するクラスタ化されていない NetBackup プライマリサーバーのインストールと構成
        1.  
          メイン NetBackup プライマリサーバーのインストールと構成
        2.  
          代替 NetBackup プライマリサーバーのインストールと構成
        3.  
          レプリケートされた非クラスタ構成での NetBackup プライマリサーバーのアップグレード
    3. カタログレプリケーションを使う、グローバルにクラスタ化された NetBackup プライマリサーバーについて
      1. カタログレプリケーションを使うグローバルにクラスタ化された NetBackup プライマリサーバーのインストールと構成
        1.  
          クラスタ化の注意事項について
        2.  
          メイン NetBackup プライマリサーバークラスタのインストールと構成
        3.  
          代替 NetBackup プライマリサーバークラスタのインストールと構成
      2.  
        NetBackup データベースのサーバーテーブルの入力
      3.  
        クラスタ化されたレプリケーション構成での NetBackup のアップグレード
      4.  
        代替プライマリサーバークラスタへのフェールオーバー
      5.  
        クラスタ化されたレプリケーション環境での NetBackup プライマリサーバークラスタのテスト
  6. クラスタでの NetBackup を使用したバックアップおよびリストア
    1. クラスタでの NetBackup を使用したバックアップとリストアについて
      1.  
        クラスタでのNetBackup を使用したユーザー主導バックアップ
      2. クラスタ内のデータのリストアについて
        1.  
          例: NetBackup クラスタ内のユーザー主導リストアの実行
    2.  
      クラスタでサポートされる NetBackup アプリケーションエージェントについて

完全カタログリストアの実行

完全カタログリカバリでは、カタログバックアップ全体が DR プライマリサーバーにリカバリされます。DR 環境に存在しないメディアサーバーは不必要なプールを避けるために無効にされます。DR サイトのデバイス構成が本番サイトと異なる可能性があるため、すべてのデバイスレコードが削除されます。NetBackup データベースを更新するためにデバイスの検出が実行されます。リストアを開始する前に次の手順を実行してください。また、DR 計画の手順を文書化してください。

完全カタログリストアを準備する方法

  1. nbgetconfig コマンドを実行し、出力を保存します。この出力は、カタログリカバリ中に上書きされたホスト固有の情報をリカバリするために、カタログリカバリの後で使用できます。

    例:

    ./nbgetconfig > sample.txt

  2. カタログ全体をリカバリする bprecover コマンドを実行します。

    メモ:

    DR プライマリサーバーには本番プライマリサーバーと同じ名前とトポロジーがなければなりません。本番プライマリサーバーがクラスタの場合は、DR プライマリサーバーもクラスタである必要があります。メンバーノードの数とノードの名前は異なる可能性があります。

    メモ:

    別のメディアサーバーで作成されたカタログバックアップが使われる場合は、同じ名前のメディアサーバーがカタログリカバリに必要になります。

  3. bprecover コマンドを実行した後、後続のカタログバックアップが成功するように、ディザスタリカバリパッケージのパスフレーズを設定します。

    ディザスタリカバリパッケージを参照してください。

  4. カタログリカバリ時に、クラスタノードのセキュリティ証明書はリカバリされません。仮想名の証明書のみがリカバリされます。

    ホストの通信に NetBackup 証明書を使用する場合

    ホストで正常に通信するには、災害後にすべてのクラスタノードに NetBackup 証明書 (ホスト名ベースの証明書とホスト ID ベースの証明書) を配備する必要があります。

    詳しくは、『NetBackup セキュリティおよび暗号化ガイド』で「ディザスタリカバリインストール後のクラスタ化されたプライマリサーバーでの証明書の生成」の章を参照してください。

    ホストの通信に外部証明書を使用する場合

    ホストと正常に通信するには、災害後に外部証明書を使用するようにすべてのクラスタノードを構成する必要があります。

    詳しくは、『NetBackup セキュリティおよび暗号化ガイド』を参照してください。

  5. ドメイン内のすべてのホストで許可リストのキャッシュをクリアし、サービスを再起動します。
  6. バックアップが自動的に開始されないようにすべてのバックアップポリシーを無効にします。次のいずれかの方法を実行します。
    • NetBackup Web UI。

    • bpplinfo <policy> -modify -inactive CLI を実行します。

  7. NetBackup を停止します。
  8. 手順 1 でバックアップしたホスト設定をリカバリします。次のコマンドを実行します。
    ./nbsetconfig sample.txt
  9. 新しいプライマリサーバーで NetBackup Scale-Out Relational Database Manager、NetBackup PBX、EMM サービスを起動します。
    • Linux プライマリサーバーで、次のコマンドを実行します。

      • /usr/openv/netbackup/bin/nbdbms_start_stop start

      • start /opt/VRTSpbx/bin/pbx_exchange

      • /usr/openv/netbackup/bin/nbemm

    • Windows プライマリサーバーで、次の Windows サービスを起動します。

      • NetBackup Scale-Out Relational Database Manager

      • Veritas Private Branch Exchange

      • NetBackup Enterprise Media Manager

      メモ:

      NetBackup コマンドは PBX の停止と起動を行わないため、PBX 処理はすでに動作していることがあります。

      NetBackup Scale-Out Relational Database Manager について詳しくは、『NetBackup トラブルシューティングガイド』を参照してください。

  10. DR 環境の一部ではないメディアサーバーを無効にします。次のコマンドを実行します。

    nbemmcmd -updatehost -machinename media_server -machinestateop set_admin_pause -machinetype media -masterserver primary_server

  11. EMM データベースからすべてのテープデバイスを削除します。次のコマンドを実行します。

    nbemmcmd -deletealldevices -allrecords

  12. 環境内に NAT クライアントがある場合、この手順が必要です。

    NetBackup Messaging Broker (または nbmqbroker) サービスを構成した場合、カタログのリストア後に、configureMQ -enableCluster コマンドを使用してクラスタでサービスの監視を有効にする必要があります。

    コマンドについて詳しくは、『NetBackup コマンドリファレンスガイド』を参照してください。

  13. NetBackup を再起動します。
  14. 新しいテープドライブとライブラリの構成を作成します。
  15. バーコードマスキング規則が手順 9 で使われた場合は、同じ規則がここに設定されていることを確認します。必要に応じて、それらを追加します。
  16. すべてのリカバリメディアが非ロボットに設定されていることを確認します。
    • 非ロボットに設定される必要のあるリカバリメディアがまだある場合、次の操作を実行します。

    • ロボットメディアを選択し、右クリックして[移動 (Move)]を選択します。

    • [ロボット (robot )]フィールドを[スタンドアロン (Standalone)]に変更します。

    • [OK]をクリックして、変更を保存します。

  17. すべてのリカバリメディアが非ロボットに設定されたら、[すべてのテープライブラリのインベントリの実行 (Inventory all the tape libraries)]フィールドでメディアが正しいライブラリで識別されていることを確認します。

これで本番データセンターにバックアップされているクライアントデータのリストア操作とリカバリ操作を開始できます。

NetBackup Web サーバー用に外部 CA が署名した証明書を構成した場合は、アクティブノードで configureWebServerCerts コマンドを実行する必要があります。この処理により、フェールオーバー後に外部証明書が使用されるようになります。

コマンドについて詳しくは、『NetBackup コマンドリファレンスガイド』を参照してください。

すべてのクラスタノードで、次の操作を行います。

  • ノードの構成ファイルで、外部証明書構成オプション (ECA_CERT_PATHECA_CRL_PATH など) を定義します。

  • ノードで nbcertcmd -enrollCertificate を実行します。

    詳しくは、『NetBackup セキュリティおよび暗号化ガイド』を参照してください。