場合によっては、vSphere Auto Deploy データベースで問題が発生することがあります。最も効率的なリカバリ オプションは、既存のデータベース ファイルを最新のバックアップに置き換えることです。

手順

  1. vSphere Auto Deploy サーバ サービスを停止します。
  2. vSphere Web Client の [vSphere Auto Deploy] ページに移動して、vSphere Auto Deploy のログを検索します。
  3. ログで次のメッセージがないかを確認します。

    DatabaseError: database disk image is malformed.

    このメッセージが表示された場合は、既存のデータベースを最新のバックアップに置き換えます。

  4. vSphere Auto Deploy のデータ ディレクトリに移動します。

    オペレーティング システム

    ファイルの場所

    vCenter Server Appliance

    /var/lib/rbd

    Microsoft Windows

    %VMWARE_DATA_DIR%\autodeploy\Data

    ディレクトリには db という名前のファイルと、db-yyy-mm-dd という名前のバックアップ ファイルが含まれています。

  5. 現在の db ファイルの名前を変更します。

    VMware サポートに問い合わせたときに、そのファイルが要求される可能性があります。

  6. db に最新のバックアップの名前を変更します。
  7. vSphere Auto Deploy サーバ サービスを再起動します。
  8. まだメッセージがログに表示される場合は、この手順を繰り返して、vSphere Auto Deploy がデータベース エラーを発生させることなく機能するまで次に最新のバックアップを使用します。