ESXiを実行しているマシンに3台(またはそれ以上)のWindows 2008R2サーバーをセットアップする必要がある教育プロジェクトを行っています。自分で有利なスタートを切りたかったので、VMware Workstation 8内にESXi環境を設定して、コピーするWindowsの基本インストールを作成し始めました。私の考えは、vmdkを次のクラスに持ってきて、それをESXiマシンにアップロードするのはかなり簡単だと思いました。しかし、vmwareのESXiサーバーからvmdkディスクイメージをダウンロードし始めたとき、非常に長い時間がかかることに気づきました。よく調べてみると、シンプロビジョニングを実行するように設定されていて、Windowsのインストールに約7 GBしかかからなかったにもかかわらず、vmdkが40GBのスペースを占有していることがわかりました。データストアブラウザでドライブを見ると、実際のサイズは7 GBで、プロビジョニングされたサイズは約40GBであることがわかります。動かそうとすると、どうして画像がこんなに大きくなるのでしょうか?
私は自分の問題を解決する方法を見つけました。 ESXi Shellを有効にし、仮想マシンを含むフォルダーをtar.gzにするだけです。次に、SCP/HTTP/Datastoreブラウザーで各tar.gzをダウンロードし、後で使用するために保存することができます。サーバーをtar.gzするためにシャットダウンする必要があるため、実行中のサーバー環境ではそれほど使用できない可能性がありますが、私のような小さなテスト環境では不思議に機能します。しかし提案をありがとう。
VMware GUIを使用してデータストアからマシンをコピーすると、マシンのプロビジョニングが解除されます。解決策については、 このVMwareコミュニティスレッド をご覧ください。
NFSの使用はオプションの場合がありますが、NFSについてはまったく触れていませんが、NFSを使用すると、デフォルトですべてがシンプロビジョニングされ、VMの移行が非常に簡単になります。 SAN NexentaStor CE、OpenFiler、FreeNASなどのソリューションを検討してください。これらはすべて、NFS共有のセットアップを簡単にし、費用はかかりません。
多くの人は、一部またはすべてのNFSベースのデータストアがあることは、iSCSIよりも実際には有利であり、場合によっては、このような理由から、ファイバーチャネルでさえ有利であることを認識しています。
VMware Converterを使用してVMを移動すると、シンプロビジョニングを保持することもできます。この方法でシックプロビジョニングディスクからシンプロビジョニングディスクに移行することもできます。