16231: Acronis ブータブルメディアから復元した後に VMware ESX Server のゲストシステムが起動しない

次の言語でも参照できます:

use Google Translate

Last update: 26-11-2010

ESX Server では UUID を使用してストレージがマウントされます。ハードディスクが変更されると、UUID も変更されます。そのため、ESX によるマウントが失敗します。

事例

  1. Acronis ブータブルメディアから ESX コンピュータを起動します。
  2. コンピュータのハードディスクをバックアップします。
  3. その後、コンピュータ内のハードディスクをまったく同じハードディスクと交換します。
  4. バックアップを新しいディスクで復元します。
  5. 復元されたディスクから ESX ホストコンピュータを起動します。
  6. ゲストオペレーティングシステムの起動が失敗し、ESX Server で復元されたディスクが認識されません。

原因

ESX Server では Universally Unique Identifier(UUID)を使用してストレージがマウントされます。ハードディスクが変更されると、UUID も変更されます。その結果、ESX Server は復元されたハードディスクを認識できず、ストレージをマウントできません。そのため、ゲストオペレーティングシステムの起動に失敗します。

解決法

ESX Server を新しいハードディスクに移行するには、次の手順に従ってください。

  1. ESX Server の既存のイメージを新しいハードディスクに復元します。
  2. ESX Server を起動して、Alt キーを押しながら F1 キーを押し、コマンドラインインターフェイスに切り替えます。root でログインします。
  3. 次のコマンドを実行します。

    esxcfg-advcfg -g /LVM/EnableResignature

    値 1 または 0 が出力されます。値が 0 の場合、ESX によって VMFS ヘッダは新しい LUN および UUID を使用して自動的に更新されません。そのため、この値は次のコマンドを実行して 1 に設定する必要があります。

    esxcfg-advcfg -s 1 /LVM/EnableResignature

  4. 次のコマンドを実行して ESX Server を再起動します。

    shutdown -r 0

  5. 再起動後、コンソールから ESX Server に接続して、データストレージが正しくマウントされているかどうかを確認します。

(!)ゲストオペレーティングシステムは、不明状態のままになります。そのため、ゲスト仮想コンピュータを再初期化する必要があります。

  1. ESX Server コンソールの左側のメニューで、ゲストコンピュータ名を右クリックし、[インベントリから削除] をクリックします。
  2. ホスト ESX サーバー -> [構成] を選択します。
  3. [ハードウェア] 項目で、[ストレージ] を選択して右クリックします(仮想コンピュータの一覧が格納されています)。
  4. [データストアの参照] をクリックします。
  5. インベントリから削除されたコンピュータの .vmx ファイルを選択します。
  6. [インベントリに追加] オプションをクリックします。

その後、ESX Server が正しく動作し、ゲストオペレーティングシステムが起動します。

詳細情報

Backing Up a Virtual Machine with Acronis True Image Echo and VMware Consolidated Backup」も参照してください。

タグ: