各仮想マシンには注意をファイル:
仮想マシンではマシンの起動エラーが発生した後:
すべてのディスクにできません列挙ディスクを見つけることができません
損失の.vmdk記述子ファイルのないスナップショットの場合:
データストレージディスクファイルブラウザリスト仮想マシンのディスクファイルベースとして-flat.vmdk
VMDK記述子ファイルを再作成します:
1.ベースflat.vmdkディスクファイル(バイト)のサイズを決定し
、同じサイズのflat.vmdkの新しい空の仮想ディスクを作成します。2.。
名前3.名前の変更は、新しく作成されたの.vmdkディスク記述子ファイルは、元の仮想ディスクに一致する
フラットファイルを参照するために名前を変更した記述ファイルの4.変更内容を。
新しく遺産を作成した一時的なフラットディスクファイルを削除する5.。
データ格納ディレクトリへのSSHログインESXiは:Cd /vmfs/volumes/5dd90fdc-2ceecbae-b595-801844eed08a/cl-win7
ファイルサイズを指定します。-c:欠落している記述子ファイルとして新しい仮想ディスクを同じサイズを作成しvmkfstools -c 214748364800 -a lsilogic -d thin temp.vmdk
、新しい基本ディスクを削除するには、新しいディスクリプタファイルを保つ:rm -i temp-flat.vmdk
新しい記述子ファイルの名前が変更損失であります仮想ディスク:
ベース仮想ディスクファイルへの編集新しいディスクリプタファイルのポイントを:VI CL-win7_4.vmdk
注:それが取り除かれた後、元の.vmdk薄いないディスク場合、ddb.thinProvisioned =「1」の行を見つけます。
ディスク本鎖の状態をチェックします:正常に戻る
のvmkfstoolsは-e CL-win7_4.vmdk
通常開いて電源を:
.vmdk記述子ファイルを欠落しているスナップショットがある場合の場合:
あなたが起動することはできません、スナップショットを復元することはできません:
:私はここで2つのスナップショットを作ったので、2つの増分ディスクファイルがある
-flatベースの01-sesparse.vmdk DO増分スナップショットベースの02-sesparse.vmdkは、01-sesparse.vmdk。完全なディスクチェーンを形成するために、増分ベースを行うには、VMDKディスク
ディスクチェーンを検出するために、最新のスナップショットファイルで始まる:(使用されているスナップショットデルタディスクファイルの最大数)
のvmkfstoolsはCl-win7_4-000002.vmdkを-e
チェック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ファイルを追加します。
複数の低レベルのスナップショットでCID不足しているファイルから読み込むことができ
、私はここに行方不明として、私は2.vmdkから親CIDを読んで、1.VMDK 1.vmdkですCID、1.V CIDは、親MDKの基本CIDディスクリプタである
ディスク・セーブ最後は最後のテストに整合性のチェーンを変更:
CL-win7_4-000002.vmdk -e vmkfstoolsの
テストが正常である、あなたが正常に起動することができます