ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました

各仮想マシンには注意をファイル:
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
仮想マシンではマシンの起動エラーが発生した後:
すべてのディスクにできません列挙ディスクを見つけることができません
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました

損失の.vmdk記述子ファイルのないスナップショットの場合:

データストレージディスクファイルブラウザリスト仮想マシンのディスクファイルベースとして-flat.vmdk

ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
VMDK記述子ファイルを再作成します:
1.ベースflat.vmdkディスクファイル(バイト)のサイズを決定し
、同じサイズのflat.vmdkの新しい空の仮想ディスクを作成します。2.。
名前3.名前の変更は、新しく作成されたの.vmdkディスク記述子ファイルは、元の仮想ディスクに一致する
フラットファイルを参照するために名前を変更した記述ファイルの4.変更内容を。
新しく遺産を作成した一時的なフラットディスクファイルを削除する5.。
データ格納ディレクトリへのSSHログインESXiは:
Cd /vmfs/volumes/5dd90fdc-2ceecbae-b595-801844eed08a/cl-win7
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
ファイルサイズを指定します。-c:欠落している記述子ファイルとして新しい仮想ディスクを同じサイズを作成し
vmkfstools -c 214748364800 -a lsilogic -d thin temp.vmdk
、新しい基本ディスクを削除するには、新しいディスクリプタファイルを保つ:
rm -i temp-flat.vmdk
新しい記述子ファイルの名前が変更損失であります仮想ディスク:
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
ベース仮想ディスクファイルへの編集新しいディスクリプタファイルのポイントを:VI CL-win7_4.vmdk
注:それが取り除かれた後、元の.vmdk薄いないディスク場合、ddb.thinProvisioned =「1」の行を見つけます。
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました

ディスク本鎖の状態をチェックします:正常に戻る
のvmkfstoolsは-e CL-win7_4.vmdk
通常開いて電源を:
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました

.vmdk記述子ファイルを欠落しているスナップショットがある場合の場合:

あなたが起動することはできません、スナップショットを復元することはできません:
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
:私はここで2つのスナップショットを作ったので、2つの増分ディスクファイルがある
-flatベースの01-sesparse.vmdk DO増分スナップショットベースの02-sesparse.vmdkは、01-sesparse.vmdk。完全なディスクチェーンを形成するために、増分ベースを行うには、VMDKディスク
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
ディスクチェーンを検出するために、最新のスナップショットファイルで始まる:(使用されているスナップショットデルタディスクファイルの最大数)
のvmkfstoolsはCl-win7_4-000002.vmdkを-e
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
チェック02.vmdkが戻っ情報表示02.vmdk検査は正常であった見ることができ、一貫性のないディスク鎖が01.vmdk
のみCL-win7_4-000001-sesparse.vmdkことが判明した01.vmdkをチェックしていき増分ディスクファイル、不足しているディスク記述子ファイルを我々は、デルタディスク記述子ファイル用のディスクを再構築:
ベーシックディスク記述子からテンプレートをコピーするには:
のClのClが-win7_4-000001.vmdk CP-win7_4.vmdk
CIDを変更CL-win7_4-000001.vmdk、parentCID、に、createType 、削除空白行は、行の親VMDKファイルを追加します。
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
複数の低レベルのスナップショットでCID不足しているファイルから読み込むことができ
、私はここに行方不明として、私は2.vmdkから親CIDを読んで、1.VMDK 1.vmdkですCID、1.V CIDは、親MDKの基本CIDディスクリプタである
ディスク・セーブ最後は最後のテストに整合性のチェーンを変更:
CL-win7_4-000002.vmdk -e vmkfstoolsの
ESXI仮想マシンが起動ディスクを見つけることができないのvmware、VMDKファイルの回復を失いました
テストが正常である、あなたが正常に起動することができます

おすすめ

転載: blog.51cto.com/11706802/2453350