2012年8月26日日曜日

VMware ESXiでゲストOSのクローンを作成する


VMware ESXi cloneVMware VirtualCenter Serverを導入しないで、単体でESXiを運用している場合、ゲストOSのコピー・複製(クローン)を作成するには少し面倒な手順が必要になる。
VMware Infrastructure ClientのConfigurationタブでStorageを選択し、ストレージのリストを表示させる。その中からゲストOSを格納しているストレージを選択した状態で、右クリック・メニューの先頭のBrowse Datasoreをクリックする。
VMware ESXi cloneするとDatastore Browserが立ち上がり、VMゲストのディレクトリがリストされる。今回、コピー元にするvm122のディレクトリを見ると、vm122.vmdkというVirtual Diskファイルやvm122.vmxなどのVirtual Machineファイルがあることがわかる。

VMware ESXi clone先に、コピー先のゲストOSを格納するディレクトリを作ります。Create a new folderのアイコン・ボタンをクリックします。
VMware ESXi cloneするとダイアログが出てくるので、作成するゲストOSの名前を入力してください。
VMware ESXi cloneコピー元のログファイル以外のファイルを全て選択した状態(CTRLキーを押しながらクリックで複数ファイルを選択できます。)で、右クリック・メニューを表示し、Copyを選択します。
VMware ESXi cloneコピー先のディレクトリに移動し、右クリック・メニューでPasteを選択します。
VMware ESXi cloneコピーが始まります。コピーにはそれなりに時間がかかります。
*コピーが終わるまでの間は、VMゲストの操作などを行わないようにしてください。
VMware ESXi cloneコピー中は、VMware Infrastructure Clientの下方のTaskでコピーの進捗を確認するようにしてください。筆者の環境で、8GBのVirtual Diskファイルのコピーに約16分かかっています。りします。
この間、やってはいけない操作は、コピー中のVMゲスト、ディレクトリのリネーム、他のゲストOSのコピー(連続コピー)などです。特にディスクまわりはひとつの作業が終わってから作業しないと、ディスクI/O待ちの負荷が増大し、最悪の場合、VMFSが破損し、VMFSのボリューム自体にアクセスができなくなった
VMware ESXi cloneコピーが終わったら、コピー先のディレクトリを開きます。Virtual Machineファイルがコピー元の名前のままリストされています。ここでファイル名を変更しないようにしてください。ついつい変更したくなると思いますが、経験上、グッとこらえてそのままにしておいたほうがトラブルが少ないと思います。
コピーしたVMゲストを使えるようにするには、拡張子vmxのファイルを選択した状態で右クリック・メニューを呼び出し、Add to Inventoryを選択します。
VMware ESXi cloneVMゲストの名前を入力します。
その後、2回、Nextボタンを押せば、コピーしたVMゲストがVMware Infrastructure Clientにリストされます。
VMware ESXi cloneOpen Consoleをクリックして、コンソールを開き、Power onをクリックします。
VMware ESXi clone設定をどうするかダイアログが出てきます。ゲストOSの個別識別子UUIDを新しく設定します。Createを選択してください。
VMware ESXi cloneこのゲストOSはCentOS5.2です。ログイン後の作業はOS毎に異なります。クローン元はPower offしておく必要があります。
ログインしてNICの設定を確認します。

0 件のコメント:

コメントを投稿