Convert a VMX to OVF – VMware Open Virtualization Format Tool(ovftool.exe)

Facebooktwittermail

EaseUS Todo Backup WorkstationでP2Vを行ってVMware仮想マシンを作成しました。

EaseUS Todo Backup WorkstationでP2Vコピー
https://www.rootlinks.net/2016/03/16/easeus-todo-backup-workstationでp2vコピー/

このファイルは*.vmx(設定ファイル)と*.vmdk(仮想HDD)で構成されています。
VMware Workstationではそのまま仮想マシンを取り込んで実行できますが、例えばVMware ESXiなどそれ以外の仮想環境では取り込むことができません。

これをOVF(Open Virtualization Format)に変換します。

OVF
https://ja.wikipedia.org/wiki/OVF

Open Virtualization Format 略して OVF は、仮想機械のイメージフォーマット形式の preliminary standard である。 この規格によって、さまざまな種類の仮想機械のディスクイメージなどを相互にやり取りすることが出来る。

VMware Workstationがあればvmxを取り込んでからovfにエクスポートできますが、このようなソフトがない場合はVMware Open Virtualization Format Toolでコンバートすることができます。

OVF Tool Documentation – VMware
https://www.vmware.com/support/developer/ovf/

ダウンロード VMware Open Virtualization Format Tool 4.0.0
https://my.vmware.com/jp/web/vmware/details?productId=353&downloadGroup=OVFTOOL400

Image20160313141628

上記サイトから必要なプログラムをダウンロードしてインストールします。

Image20160313110900

Image20160313110904

Image20160313110907

Image20160313110910

Image20160313110919

ovftool.exeはコマンドベースのプログラムでGUIはありません。
試しにEaseUS Todo Backup WorkstationでP2Vしたvmxをovfにコンバートしてみます。

コンバートが成功したら*.ovf, *.mf, *.vmdkが作成されます。
今回は下記のファイルが作成されました。

以下はドキュメントの目次から抜粋しました。
OVF Tool User’s Guide – VMware Open Virtualization Format Tool 4.1.0
https://www.vmware.com/support/developer/ovf/ovf410/ovftool-410_userguide.pdf

3 Examples of OVF Tool Syntax 31
Supported File Types and Package Formats 31
Changing File or Package Formats 32
Converting an OVF Package to an OVA Archive 33
Converting an OVA Archive to OVF Package 33
Converting VMX Format to an OVF Package 33
Converting VMX Format to an OVA Archive 33
Converting an OVA Archive to VMX Format 33
Converting an OVF Package to VMX Format 33
Installing an ESXi host from an OVF Package 33
Installing an ESXi host from an OVF Package on a Web Server 33
Installing an ESXi host or Adding Files from a VMX Format 34
Installing a vCenter Server or Adding Files from an OVF Package 34
Converting a VM on ESXi or vCenter Server to an OVF Package 34
Installing vCenter Server from an OVF Package Using an Inventory Path 34
Setting OVF Package Properties 34
Setting OVF Properties When Deploying to vSphere or vCloud Director 34
Setting OVF Network Maps When Deploying to vSphere 34
Setting a vService Dependency 35
Modifying an OVF Package 35
Renaming the OVF Package 35
Omitting Disks in the VMware OVF Tool Output 35
Compressing an OVF Package 35
Chunking or Splitting OVF Packages 35
Deploying OVF Packages 35
Deploying an OVF Package Directly on an ESXi Host 36
Deploying an OVF Package to vCenter Server 36
Deploying an OVF Package and Powering It On 36
Deploying an OVF Package into vCloud Director 36
Deploying an OVF Package into a vApprun Workspace 36
Importing an OVF Package 36
Importing an OVF File into a vCloud instance 36
Importing a Virtual Machine from vSphere to vCloud 37
Importing VMX Files into a vApprun Workspace 37
Exporting Virtual Machines to OVF Packages 37
Exporting a Virtual Machine from a vCloud instance to an OVF Package 37
Exporting a Running Virtual Machine or vApp from vSphere 37
Exporting a vApprun Entity to an OVF Package 37
Displaying Summary Information 37
Validating an OVF 1.0 or OVF 1.1 Descriptor 38
Downloading an OVF Package from a Protected Web Site 38
Using a Proxy 38
Overwriting a Running Virtual Machine or vApp from vSphere 38
Canceling the VMware OVF Tool While it Is Running 38

目次だけですが思ったより高機能でビックリです。

Leave a Reply