saotake’s blog

-竿竹-

VMwareイメージファイルvmdkファイルの最適化

この前、VMwareのイメージを入れているHDDがぶっ壊れました。

HDDの換装をしてイメージをバックアップからコピーしていたところ、ファイルサイズが巨大になっていることを発見。

 

対象は、VMwareのディスクイメージの実体、vmdkファイル。

初期状態では使用領域分のファイルサイズしかなくお得ですが、使ってるうちにどんどんファイルサイズが増え、最終的にはVMwareで設定したOSのディスクサイズまでファイルが大きくなってしまいます。

 

初期状態のように使っていない領域分だけのファイルサイズになるようにするには、以下のコマンドをゲストOS(仮想OS)側で実行します。なお、VMwaretoolがインストールされている必要があります。

■WindowsOS:

cd C:\Program Files\VMware\VMware Tools\

VMwareToolboxCmd.exe disk shrink C:\

Linux(root権限で実行):
vmware-toolbox-cmd disk shrink /