« 腑に落ちないので、もう一度・・・ | トップページ | TEC hidescan3 »

【VMware】Open Virtualization Format Tool

VMwareが提供するOpen Virtualization Format Tool(OVF Tool)の使い方について、手元にあるESXi 4.1を使って、調べてみました。

OVFについては、「Open Virtualization Format (OVF) -Virtual Machines - Virtualization」を参照。ツールのダウンロードは下の方にある”VMware OVF Tool”から。

(1)ESXi 4.1上の仮想マシンをOVF形式でエクスポートする

Ovfexport05

vSphere Clientから見たときに、ルート直下にWin2003R2という仮想マシンがあります。それをOVF形式でエクスポートするには・・・

---------------------------------------------

ovftool.exe vi://root:password@192.168.164.140\Win2003R2 E:\TEMP\TEST.ovf

---------------------------------------------

ここで、192.168.164.140はESXホストのIPアドレスです。名前解決できるなら、ホスト名を指定します。rootはESXホストの管理者ID、passwordはそのパスワードです。

実行結果は・・・

---------------------------------------------

Opening VI source: vi://root@192.168.164.140:443/Win2003R2
Opening OVF target: E:\TEMP\TEST.ovf
Writing OVF package: E:\TEMP\TEST.ovf
Disk Transfer Completed

Completed successfully

---------------------------------------------

次のようなファイルが出力されます(マニフェストファイル(*.mf)、OVFファイル(*.ovf)、仮想ハードディスクファイル(*.vmdk))。vmdkファイルが2つあるのは、このサーバが仮想ハードディスクを2つ持っているからです。

Ovfexport01

(2)OVFファイルを分割してエクスポートする

指定したファイルサイズで分割エクスポートすることも出来ます。単位はkb、mb、gbを指定できます。

---------------------------------------------

ovftool.exe --chunkSize=512mb vi://root:password@192.168.164.140\Win2003R2 E:\TEMP\TEST5.ovf

---------------------------------------------

実行結果は・・・

---------------------------------------------

Opening VI source: vi://root@192.168.164.140:443/Win2003R2
Opening OVF target: E:\TEMP\TEST5.ovf
Writing OVF package: E:\TEMP\TEST5.ovf
Disk Transfer Completed

Completed successfully

---------------------------------------------

512MBを超えるvmdkファイルが5つに分割されました。ファイル名には、連番が振られます。

Ovfexport02

(3)OVFファイルを圧縮してエクスポートする

OVF形式でエクスポートした時点で、vmdkファイルは圧縮されているのですが、更にgunzip形式で圧縮してくれてるみたいです。圧縮対象のVMが1つの場合は、--makeDeltaDisksを指定する意味はないそうです。

---------------------------------------------

ovftool.exe --compress=9 --makeDeltaDisks vi://root:password@192.168.164.140\Win2003R2 E:\TEMP

---------------------------------------------

実行結果は・・・

---------------------------------------------

Opening VI source: vi://root@192.168.164.140:443/Win2003R2
Completed successfully

---------------------------------------------

きも~ち、圧縮されています(2,281MBが2,257MBに)。vmdkファイルの拡張子に”*.gz”が付きます。

Ovfexport03_3

(4)OVFファイルを圧縮しながら、分割してエクスポートする

--chunkSizeと--compress=9の両方を指定できます。

---------------------------------------------

ovftool.exe --chunkSize=512mb --compress=9 --makeDeltaDisks vi://root:password@192.168.164.140\Win2003R2 E:\TEMP

---------------------------------------------

実行結果は・・・

---------------------------------------------

Opening VI source: vi://root@192.168.164.140:443/Win2003R2
Completed successfully

---------------------------------------------

分割したvmdkファイルが圧縮されています。

Ovfexport04

« 腑に落ちないので、もう一度・・・ | トップページ | TEC hidescan3 »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: 【VMware】Open Virtualization Format Tool:

« 腑に落ちないので、もう一度・・・ | トップページ | TEC hidescan3 »

2021年11月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

最近のトラックバック

無料ブログはココログ