web-dev-qa-db-ja.com

再インポートすることなく、ESXiサーバー上の既存のVMを複製する方法はありますか?

VMをVMware "Converterスタンドアロンユーティリティ"を使用してESXiサーバーにインポートしました。ただし、このプロセスは少し面倒です。結局、これのいくつかのコピーが必要なので、VM(または、より正確に言うと、このVMの複数の同じインスタンス)を同時に実行するために、すでにインポートされているVMのクローンを作成する方法はありますか?または、 -必要なインスタンスごとにインポートしますか?

29

[自分の答えを編集する]

概要:

  • converterはWS6からESXiへの実行に約15分かかりました
  • converterはESXiからそれ自体への実行に約45分かかりました
  • コマンドプロンプトでログインし、「サポートされていない」指示に従ってコピーすることはできましたが、VMをコピーするのに約20分かかり、結果を正しく開始できませんでした

私の結論:Converterを繰り返し使用するだけです。

アイデアをありがとう。

(後で更新: 詳細はこちら VMコンバータを繰り返し実行せずに)のコピーを作成する方法について。)

5

VMを複製するためにコンバーターを使用する必要はありません。

データストアを参照するだけです。

  • [Host]> [Configuration]タブをクリックします
  • (ハードウェア)>(ストレージ)を選択して、データストアを表示します
  • VMクローンを作成したい>データストアを参照)でデータストアを右クリックします。
  • ストアに新しいフォルダーを作成する
  • VMフォルダーを右クリックし、[コピー]を選択します(データストアブラウザーの右ペインで実行する必要があります)
  • VMを新しいサブフォルダに貼り付けます(そうでない場合、VMは自分自身を上書きします)
  • コピーしたら、必要に応じてフォルダの名前を変更して移動します
  • クローン化されたVM内の.vmxファイルを選択し、[インベントリに追加]を選択します
37
Leon Roy

実際には、SummaryタブのVICでホストマシンに移動して、データストアを参照する方が簡単です。次に、新しいvmのフォルダーを作成し、コピー元のvmからvmdkファイルをコピーしてデータストアブラウザー内に貼り付け、カスタムのVM for the new vmdk fileを作成します。 VMとフォルダ名が一致し、実行時間の1/10がかかります。

私の例は:

7ギグVM:

  • コンバーター:13分
  • 直接:3分
  • データストアブラウザー経由でコピー:1分

20分未満で17台のVMのコピーを作成したので、コンバーターの時間を大幅に節約できました。

16
itprofessional

ESXiサーバーへのコンソール(またはSSH)アクセスが必要です。その後、標準のUNIXコマンド(cp)を使用してVMをコピーできます。

コンソールにアクセスするには:

  • サーバーコンソールに移動
  • タイプALT-F1
  • 引用符なしで「サポートされていない」と入力します(エコーなし)。
  • パスワードを入力します(エコーなし、もう一度)

これで、サーバーのコマンドプロンプトが表示されます。 SSHアクセスを有効にする場合は、/ etc/inetd.confを編集し、SSH行からコメント記号( "#")を削除します。

5
Massimo

このソリューションでは、コンバーターを使用することが最も一貫したアプローチでした。 ESX-iでファイルを手動でコピーすることは簡単でしたが、コンバーターを使用する場合と同じ時間がかかり、常に.vmxファイルをインベントリに追加できるとは限りません(グレー表示される場合があります)。この情報リストは常に最新のものにしてください。それは古いですが、私を助けてくれました:-)

1
tomsc

レオンロイのアドバイスは私のために働いた。しかし、私は考慮すべきことがあると思います:vmのディレクトリに直接保存されているvmdkファイルは、vmxファイルへの相対パスでリンクされていますが、このディレクトリの外部に保存されているvmdkは、絶対パスでリンクされています。 VMで使用されているvmdksの1つがVM自体と同じディレクトリにない場合、そのファイルのfileName値を変更する必要があります。インベントリに再追加する前に、vmx-file内にあります。それ以外の場合、コピーしたVMを追加すると、vmdkのコピーではなく元のVMが使用されます。

1

メモリからvCentreサーバー(vmware.com/products/vi/vc/features.html)を使用すると、マシンをテンプレートに変換し、そのテンプレートの複数のコピーを仮想マシンに展開できます。 60日間の試用版があると思います(vmware.com/tryvmware/index.php?p=vsphere&lp=1)。

0
Antitribu

誤解がない限り、Virtual Infrastructure Clientを実行してESXiサーバーに接続し、停止した仮想マシンを右クリックして、既存のVMを複製する「クローン」を選択できます。 =別のVMに。

0
Kevin Kuphal