VMをVMware "Converterスタンドアロンユーティリティ"を使用してESXiサーバーにインポートしました。ただし、このプロセスは少し面倒です。結局、これのいくつかのコピーが必要なので、VM(または、より正確に言うと、このVMの複数の同じインスタンス)を同時に実行するために、すでにインポートされているVMのクローンを作成する方法はありますか?または、 -必要なインスタンスごとにインポートしますか?
[自分の答えを編集する]
概要:
私の結論:Converterを繰り返し使用するだけです。
アイデアをありがとう。
(後で更新: 詳細はこちら VMコンバータを繰り返し実行せずに)のコピーを作成する方法について。)
VMを複製するためにコンバーターを使用する必要はありません。
データストアを参照するだけです。
実際には、SummaryタブのVICでホストマシンに移動して、データストアを参照する方が簡単です。次に、新しいvmのフォルダーを作成し、コピー元のvmからvmdkファイルをコピーしてデータストアブラウザー内に貼り付け、カスタムのVM for the new vmdk fileを作成します。 VMとフォルダ名が一致し、実行時間の1/10がかかります。
私の例は:
7ギグVM:
20分未満で17台のVMのコピーを作成したので、コンバーターの時間を大幅に節約できました。
ESXiサーバーへのコンソール(またはSSH)アクセスが必要です。その後、標準のUNIXコマンド(cp)を使用してVMをコピーできます。
コンソールにアクセスするには:
これで、サーバーのコマンドプロンプトが表示されます。 SSHアクセスを有効にする場合は、/ etc/inetd.confを編集し、SSH行からコメント記号( "#")を削除します。
このソリューションでは、コンバーターを使用することが最も一貫したアプローチでした。 ESX-iでファイルを手動でコピーすることは簡単でしたが、コンバーターを使用する場合と同じ時間がかかり、常に.vmxファイルをインベントリに追加できるとは限りません(グレー表示される場合があります)。この情報リストは常に最新のものにしてください。それは古いですが、私を助けてくれました:-)
レオンロイのアドバイスは私のために働いた。しかし、私は考慮すべきことがあると思います:vmのディレクトリに直接保存されているvmdkファイルは、vmxファイルへの相対パスでリンクされていますが、このディレクトリの外部に保存されているvmdkは、絶対パスでリンクされています。 VMで使用されているvmdksの1つがVM自体と同じディレクトリにない場合、そのファイルのfileName値を変更する必要があります。インベントリに再追加する前に、vmx-file内にあります。それ以外の場合、コピーしたVMを追加すると、vmdkのコピーではなく元のVMが使用されます。
メモリからvCentreサーバー(vmware.com/products/vi/vc/features.html)を使用すると、マシンをテンプレートに変換し、そのテンプレートの複数のコピーを仮想マシンに展開できます。 60日間の試用版があると思います(vmware.com/tryvmware/index.php?p=vsphere&lp=1)。
誤解がない限り、Virtual Infrastructure Clientを実行してESXiサーバーに接続し、停止した仮想マシンを右クリックして、既存のVMを複製する「クローン」を選択できます。 =別のVMに。