Veritas NetBackup™ 53xx Appliance 高可用性リファレンスガイド

Last Published:
Product(s): Appliances (3.1 (5340), 3.1 (5330))

2 ノードのエラーのディザスタリカバリ

高可用性 (HA) 構成で 2 ノードのエラーが発生した場合は、システムとデータを次のようにリカバリすることをお勧めします。

  • 2 ノードのエラーによる災害を、通常のアプライアンスの災害に変更します。

    メモ:

    多数の状況により致命的な状態が引き起こされ、ディザスタリカバリが必要になることがあります。ディザスタリカバリの状況では、災害の原因を特定し、可能な限り多くのデータをシステムからリカバリすることが重要です。したがって、HA 構成のリカバリを試みる前に、ベリタステクニカルサポートに問い合わせてください。

  • アプライアンスをリカバリします。

  • HA 構成を再作成します。

リカバリ手順では、例として、次のシステム設定を使用します。

  • マスターサーバーのホスト名: host-master

  • HA 構成を設定するために使用したノードの元のホスト名: host-origin

  • HA 構成を設定するために使用したノードの新しいホスト名: host-setup

  • パートナーノードとして追加するノードのホスト名: host-partner

2 ノードのエラーによる災害を、通常のアプライアンスの災害に変更するには

  1. マスターサーバーで、管理コンソールにログインします。
  2. 次のように、NetBackup オブジェクトの状態を確認します。
    • 次のコマンドを実行して、稼働システムのメディアサーバーの状態を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # vmoprcmd

      次に出力例を示します。

      HOST STATUS
      Host Name                                  Version   Host Status
      =========================================  =======   ===========
      host-master                                801000    ACTIVE-DISK
      host-setup                                 810000    OFFLINE
      host-partner                               810000    OFFLINE
    • 次のコマンドを実行して、ストレージサーバーの情報を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # nbdevquery -liststs

      次に出力例を示します。

      V7.5 host-setup   AdvancedDisk 5
      V7.5 host-partner AdvancedDisk 5
      V7.5 host-master  PureDisk 9
    • 次のコマンドを実行して、AdvancedDisk プールの状態を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # nbdevquery -listdp -U -stype AdvancedDisk

      次に出力例を示します。

      Disk Pool Name   : dp_adv_host-origin
      Disk Pool Id     : dp_adv_host-origin
      Disk Type        : AdvancedDisk
      Status           : UP
      …
      Storage Server   : host-setup (UP)
      Storage Server   : host-partner (UP)
    • 次のコマンドを実行して、MSDP ディスクプールの状態を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # nbdevquery -listdp -U -stype PureDisk

      次に出力例を示します。

      Disk Pool Name   : dp_disk_host-origin
      Disk Pool Id     : dp_disk_host-origin
      Disk Type        : PureDisk
      Status           : UP
      …
      Storage Server   : host-origin (UP)
  3. 次のコマンドを実行して、既存のストレージユニットすべてで、リカバリ手順の後に利用可能な任意のメディアサーバーを使用できることを確認します。

    /usr/openv/netbackup/bin/admincmd/bpsturep -label AdvanceDisk-storage-unit -nodevhost

    /usr/openv/netbackup/bin/admincmd/bpsturep -label MSDP-storage-unit -nodevhost

  4. 次のコマンドを実行して、HA 構成を設定するために使用したノード上のメディアサーバーの名前を変更します。

    /usr/openv/netbackup/bin/admincmd/nbemmcmd -renamehost -machinename host-setup -machinetype media -newmachinename [host-origin]

  5. 次のように、NetBackup オブジェクトの状態を再度確認します。
    • 次のコマンドを実行して、稼働システムのメディアサーバーの状態を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # vmoprcmd

      次に出力例を示します。

      HOST STATUS
      Host Name                                  Version   Host Status
      =========================================  =======   ===========
      host-master                                801000    ACTIVE-DISK
      host-origin                                810000    OFFLINE
      host-partner                               810000    OFFLINE
    • 次のコマンドを実行して、ストレージサーバーの情報を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # nbdevquery -liststs

      次に出力例を示します。

      V7.5 host-origin  AdvancedDisk 5
      V7.5 host-partner AdvancedDisk 5
      V7.5 host-origin  PureDisk 9
    • 次のコマンドを実行して、AdvancedDisk プールの状態を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # nbdevquery -listdp -U -stype AdvancedDisk

      次に出力例を示します。

      Disk Pool Name   : dp_adv_host-origin
      Disk Pool Id     : dp_adv_host-origin
      Disk Type        : AdvancedDisk
      Status           : UP
      …
      Storage Server   : host-origin (UP)
      Storage Server   : host-partner (UP)
    • 次のコマンドを実行して、MSDP ディスクプールの状態を確認します。

      host-master:/opt/IMAppliance/nbaha-media/server/bin # nbdevquery -listdp -U -stype PureDisk

      次に出力例を示します。

      Disk Pool Name   : dp_disk_host-origin
      Disk Pool Id     : dp_disk_host-origin
      Disk Type        : PureDisk
      Status           : UP
      …
      Storage Server   : host-origin (UP)
  6. 次のコマンドを実行して、既存の AdvancedDisk プールから、パートナーノード上の AdvancedDisk ストレージサーバーを削除します。

    /usr/openv/netbackup/bin/admincmd/nbdevconfig -changedp -stype AdvancedDisk -dp AdvancedDisk-pool -del_storage_servers host-partner

    メモ:

    削除する AdvancedDisk ストレージサーバーは、以前の HA 構成の作成手順で作成されたものです。

  7. 次のコマンドを実行して、削除された AdvancedDisk ストレージサーバーを稼働システムから削除します。

    /usr/openv/netbackup/bin/admincmd/nbdevconfig -deletests -storage_server host-partner -stype AdvancedDisk

  8. メディアサーバーのバックアップデータを、パートナーノードから HA 構成の設定に使用したノード上のメディアサーバーに移動します。

    /usr/openv/netbackup/bin/admincmd/bpmedia -movedb -allvolumes -oldserver host-partner -newserver host-origin

  9. パートナーノードのメディアサーバーを削除します。

    /usr/openv/netbackup/bin/admincmd/nbemmcmd -deletehost -machinename host-partner -machinetype media

  10. 次のコマンドを実行して、HA 構成を設定するために使用したノード用のホスト ID ベースのセキュリティ証明書を無効にします。

    /usr/openv/netbackup/bin/nbcertcmd -revokeCertificate -host host-setup

手順が完了すると、2 ノードのエラーによる災害が、通常のアプライアンスの災害に変更されます。通常のアプライアンスの災害用のリカバリ手順については、『NetBackup Appliance 管理者ガイド』マニュアルの「ディザスタリカバリについて」のセクションを参照してください。

通常のアプライアンスのディザスタリカバリが完了したら、次の手順を実行して HA 構成をリカバリします。

HA 構成をリカバリするには

  1. リカバリしたアプライアンスの初期構成を実行します。

    初期構成の手順中に、アプライアンスの再発行トークンを入力する必要があります。

    次のメッセージが表示されたら、no と入力します。

    >> Do you want to clean up existing storage objects? [yes,no]

  2. 初期構成を実行したノードで HA 構成を設定します。
  3. パートナーノードで初期構成を実行します。
  4. 構成したパートナーノードを追加して、HA 構成を完了します。

    メモ:

    手順の間、パートナーノードの再発行トークンを入力する必要があります。

手順について詳しくは、『NetBackup 53xx Appliance 初期構成ガイド』を参照してください。