前のトピック: ARCserve データベース回復ウィザードを使用した CA ARCserve Backup データベースの回復次のトピック: ca_recoverdb - 構文


ca_recoverdb コマンドを使用した CA ARCserve Backup データベースの回復

バックアップ ジョブを実行するたびに、バックアップされたマシン、ディレクトリ、およびファイルの情報が CA ARCserve Backup データベースに記録されます。また、そのジョブに使用されたメディアに関する情報も記録されます。 これにより、ファイルをリストアする必要があるときに、簡単にそのファイルの場所を特定できます。 データベース回復コマンド(ca_recoverdb)は自己プロテクト機能であり、CA ARCserve Backup データベースが失われた場合、そのデータベースを使用している CA ARCserve Backup ドメインによってバックアップされている場合にデータベースを回復できます。

ca_recoverdb ユーティリティは、ca_restore コマンドを起動して、データベース回復機能を実装します。 ca_recoverdb ユーティリティは、CA ARCserve Backup データベースが SQL Server データベースか SQL Server 2008 Express Edition インスタンスかを自動的に判断し、ca_restore コマンドに適切なパラメータを提供します。

以下の動作に注意してください。

注: ca_recoverdb の構文およびオプションの詳細については、「構文」および「オプション」を参照してください。

クラスタ対応実装でのデータベースの回復

CA ARCserve Backup サーバをクラスタ対応に設定すると、すべての重要な CA ARCserve Backup ベース関連サービス(エージェント関連サービス以外)が適切なクラスタ サービス(MSCS または NEC CLUSTERPRO)によって監視されます。 CA ARCserve Backup ベース関連のサービスが失敗するか、またはシャットダウンする必要がある場合は、クラスタ サービスは自動的にその再起動を行い、再起動に失敗するとフェールオーバをトリガします。 このタスクを実行するには、CA ARCserve Backup サービスを停止する必要があります。 ただし、クラスタ対応の環境では、まずはクラスタ サービスを手動で停止して、サービスのモニタが続行されないようにし、自動再起動またはフェールオーバが実行されないようにする必要があります。 クラスタ サービスによって HA サービスのモニタリングを停止する方法については、「MSCS による HA サービス モニタリングの停止」または「NEC ClusterPro/ExpressCluster による HA サービス モニタリングの停止」を参照してください。

クラスタ対応環境内で ca_recoverdb コマンドを使用して、CA ARCserve Backup データベースを回復するには、以下の手順に従います。

  1. 以下の CA ARCserve Backup リソースをオフラインにします。
  2. SQL Server サービス(ARCSERVE_DB)を開始します。
  3. cstart.bat バッチ ファイルを使用して、すべての CA ARCserve Backup サービスを開始します。

    注: cstart.bat バッチ ファイルは CA ARCserve Backup ホーム インストール ディレクトリに保存されています。

  4. ca_recoverdb.exe を実行します。

    注: 詳細については、「構文」および「オプション」を参照してください。

  5. 以下の CA ARCserve Backup リソースをオンラインに戻します。