BroadcomによるVMwareの買収以来、多くの小規模顧客は当然ながら価格上昇を懸念し、VMwareの代替製品を検討している。Proxmoxは、VMwareのフルスタックを必要としない多くの小規模ユーザーを、新しいツール「Proxmox Import Wizard」で獲得しようとしている。
あるハイパーバイザーから別のハイパーバイザーへの移行の容易さは大きな問題です。あるいは、おそらくより適切には、移行が容易ではないということです。 Proxmox ウィザードが最近 GA に達したため、VMware の VM を Proxmox に移動するのがいかに簡単かを試してみたいと思いました。会話を促進するために、読者が新しい Proxmox インポート ウィザードをよりよく理解できるように、段階的な移行ガイドを作成しました。ほとんどの手順とスクリーンショットは Windows に焦点を当てていますが、一部は Linux や他のオペレーティング システムと互換性があります。
Proxmox インポート ウィザード – 準備と考慮事項
開始する前に、ゲスト OS レベルでいくつかの手順を実行して、VM のエクスポートを準備する必要があります。このインスタンスの VMware ツールなど、ゲスト VM からハイパーバイザー固有のツールを削除する必要があります。これらは移行前に削除する必要があります。削除しないと、ハイパーバイザーを切り替えるときに問題が発生する可能性があります。また、転写後に除去するのが難しい場合もあります。

もう 1 つのタスクは、VM が Windows を実行している場合、移行前に静的なネットワーク構成を削除することです。移行後、VM は新しいネットワーク アダプターを取得するため、そのアダプターで静的設定を構成する必要があります。静的構成の削除に失敗した場合、以前のネットワーク アダプターが削除されていたとしても、新しいネットワーク アダプターに同じ静的設定を設定しようとすると、Windows によって警告がスローされます。
DHCP 予約の場合は、予約を VM 上の新しいネットワーク アダプターの MAC に切り替えるか、VM 内のネットワーク アダプターに MAC を手動で設定する必要があります。
仮想 TPM デバイスを使用している場合、現時点では vTPM 状態を VMware から Proxmox に移行することはできません。 vTPM に保存されたキーを使用してフルディスク暗号化を使用している場合は、それを無効にすることを検討してください。無効にした後は、万が一に備えて手動の復号キーを用意してください。
ストレージに関しては、VMware vSAN ストレージによってバックアップされたディスクを備えた VM のインポートは機能しません。 Proxmox は、回避策として、VM の vDisk をハイパーバイザー サーバーのローカル SSD または HDD に移動することを挙げています。また、4 つを超える VM ディスクを同時にインポートしないことをお勧めします。
移行する前に、ソース VM の電源を必ず切ってください。
ソースのインポート
執筆時点では、VMware ESXiのみがインポート元としてサポートされていますが、VMware OVA/OVFファイルのインポート機能も同様にサポートする予定です。ESXiのインポートは、バージョン6.5からバージョン8.0までテスト済みです。
移行手順
Proxmoxには、VMをインポートする方法として、手動、自動、ライブインポートの3種類があります。ライブインポート機能は、インポート処理中にVMを起動することでダウンタイムを短縮します。ライブインポートが失敗した場合、インポート開始以降に書き込まれたすべてのデータが失われるため、まずはテスト用VMを使用して試してみることをお勧めします。
インポート方法は 3 つありますが、このステップバイステップ ガイドでは自動インポート方法に焦点を当てています。インポート プロセスでソース VM に特別な注意が必要でない限り、これが最も一般的に使用される方法になると考えられます。
フル VM 自動インポート
統合された VM インポーターは、ストレージ プラグイン システムを Web インターフェイスに統合します。この方法では、構成の大部分が Proxmox の構成モデルにマップされた完全な VM がインポートされるため、ダウンタイムが削減されます。
- Proxmox VE がバージョン 8 以上であり、最新のシステム アップデートが適用されていることを確認してください。
- [データセンター] → [ストレージ] → [追加] に移動し、インポート元ストレージとして ESXi を選択します。
- ESXi ホストのドメインまたは IP アドレスと管理者アカウントの認証情報を入力します。 ESXi インスタンスに自己署名証明書がある場合は、証明書の検証をスキップするか、Proxmox のシステム トラスト ストアに CA を追加できます。
- 左側のメニューでホストの新しいストレージ アイコンを選択し、すべてのゲスト VM が表示されていることを確認します。
- インポートする VM を選択し、左上の「インポート」ボタンを押します。
- 少なくとも、ターゲット ストレージと VM のネットワーク ブリッジを選択します。必要に応じて、[詳細設定] タブを使用して、より詳細な設定を行います。
- 結果として得られる VM の構成を確認して、すべてが問題ないことを確認します。
- ソース VM がインポートの準備ができていることを確認し、電源をオフにします。
- Proxmox側でインポートを開始します。ディスクのサイズとネットワーク機能によっては、この手順に時間がかかる場合があります。 (一度に 4 つを超える VM ディスクをインポートしないでください)
- VM を起動し、OS を検査して、移行後の変更が必要かどうかを確認します。
VM が正しく機能していれば、最初のインポートは完了です。ただし、まだ終わっていません。 Windows で最高のエクスペリエンスを得るには、移行後に対処する必要があることがいくつかあります。
移行後 (VirtIO ドライバー)
- インポート後は必ずネットワーク設定を確認してください。ネットワーク アダプター名が変更された可能性があります。
- (主に Windows VM の場合) 不足しているドライバーをインストールします。
- Windows VM の場合は、 VirtIO ISO。 ドライバーのインストール後、ブート ディスクを VirtIO に切り替える必要があります。詳細については、次のドキュメントを参照してください。 この Proxmox wiki 記事.
- VirtIO SCSI デバイスを使用すると、エミュレートされた SCSI よりもパフォーマンスが向上します。
VirtIO のこれらの手順は、Windows マシンでのみ必要です。これらを使用せずに実行することも可能ですが、VM のパフォーマンスに悪影響を及ぼします。
- 最新の安定した VirtIO ドライバー ISO を次からダウンロードします。 こちら.
- ドライバー ISO を Proxmox ISO ストレージにアップロードします。
- ドライバー ISO を VM CDROM ドライブに接続します。
- バス タイプ SCSI または VirtIO ブロックを備えた 1 GB ディスクを VM に追加します。
- ディスクがホットプラグされる場合は、次のステップに進みます。そうでない場合は、VM を再起動します。ドライバーがインストールされていない場合、ディスクはデバイス マネージャーにエラーのある SCSI コントローラーとして表示されます。
- SCSI コントローラが表示された場合は、それを右クリックして「ドライバの更新」を選択し、「コンピュータを参照してドライバを検索」を選択します。 CD ドライブを見つけて、「OK」をクリックし、「次へ」をクリックします。
- Windows がドライバーを正常に更新したことを示すメッセージが表示されるはずです。
- VM をシャットダウンします。
- 前に作成した 1 GB ディスクと CDROM ドライブ内の ISO を取り外して取り外します。
- ブート ディスクと、VirtIO SCSI/ブロックとして使用するその他のディスクを取り外し、ダブルクリックして再接続します。必ず「バス/デバイス」オプションを「SCSI」に変更してください。
- 「オプション」タブに移動し、起動オプションとして SCSI ドライブを選択します。
- VM は起動でき、正常に実行されるはずです。 VM が起動しない場合は、SCSI ディスクを取り外して IDE または SATA として再接続し、ダミー ディスク手順をやり直して再試行できます。
これらのドライバーは、新規仮想マシンのWindowsセットアップ時にもインストールできます。Proxmoxのドキュメントはこちらをご覧ください。
結論
VMware の顧客の多くは、Proxmox が ESXi の完全な代替品ではないことを知っていますが、ライセンス コストを削減するために特定のワークロードを Proxmox に移行できる可能性があることを認識しています。多くの仮想化データセンターにとって最大の障害は、移植性の欠如です。つまり、一度ハイパーバイザー プラットフォームを使用すると、そこから移植するのが難しくなります。しかし、同社は Proxmox Import Wizard などのツールで大きな進歩を遂げており、IT 管理者の負担を軽減します。
ハイパーバイザー固有のツールや設定によっては、仮想マシンの移行がやや困難になる場合があります。しかし、より多くの企業が移行に踏み切るにつれて、プロセスは簡素化され、ドキュメントも充実していくでしょう。自動インポート以外のオプションがお客様の環境に適している場合もありますが、この方法が最も広く利用されると考えています。代替手段については、Proxmoxのドキュメントをご覧ください。
他のハイパーバイザーは、将来の顧客にとって VMware からの飛躍を容易にする可能性があります。 Hyper-V を使用してこれを行うためのドキュメントがすでに存在します。



















Amazon