ホーム Enterprise 仕組み: Proxmox インポート ウィザード VMware 移行ツール

仕組み: Proxmox インポート ウィザード VMware 移行ツール

by ディラン・ブライアン

Proxmox インポート ウィザードは、ESXi から Proxmox に VM を移行する新しい方法であり、ユーザーに VMware から VM を移動するためのスムーズなパスを提供します。

最近の VMware による Broadcom による買収以来、多くの小規模顧客が価格上昇を当然のことながら懸念しており、その結果、 VMware の代替手段。 Proxmox は、新しいツールである Proxmox Import Wizard を使用して、完全な VMware スタックを必要としない多くの小規模ユーザーを獲得したいと考えています。

あるハイパーバイザーから別のハイパーバイザーへの移行の容易さは大きな問題です。あるいは、おそらくより適切には、移行が容易ではないということです。 Proxmox ウィザードが最近 GA に達したため、VMware の VM を Proxmox に移動するのがいかに簡単かを試してみたいと思いました。会話を促進するために、読者が新しい Proxmox インポート ウィザードをよりよく理解できるように、段階的な移行ガイドを作成しました。ほとんどの手順とスクリーンショットは Windows に焦点を当てていますが、一部は Linux や他のオペレーティング システムと互換性があります。

Proxmox インポート ウィザード – 準備と考慮事項

開始する前に、ゲスト OS レベルでいくつかの手順を実行して、VM のエクスポートを準備する必要があります。このインスタンスの VMware ツールなど、ゲスト VM からハイパーバイザー固有のツールを削除する必要があります。これらは移行前に削除する必要があります。削除しないと、ハイパーバイザーを切り替えるときに問題が発生する可能性があります。また、転写後に除去するのが難しい場合もあります。

Proxmox Import Wizard - remove VMware tools
もう 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 には、手動、自動、ライブインポートという 3 つの VM インポート方法があります。。ライブ インポート機能は、インポート プロセス中に VM を起動して、ダウンタイムを削減します。ライブ インポートが失敗すると、インポートの開始以降に書き込まれたすべてのデータが失われるため、最初にテスト VM を使用してみることをお勧めします。

インポート方法は 3 つありますが、このステップバイステップ ガイドでは自動インポート方法に焦点を当てています。インポート プロセスでソース VM に特別な注意が必要でない限り、これが最も一般的に使用される方法になると考えられます。

フル VM 自動インポート

統合された VM インポーターは、ストレージ プラグイン システムを Web インターフェイスに統合します。この方法では、構成の大部分が Proxmox の構成モデルにマップされた完全な VM がインポートされるため、ダウンタイムが削減されます。

  1. Proxmox VE がバージョン 8 以上であり、最新のシステム アップデートが適用されていることを確認してください。
  2. [データセンター] → [ストレージ] → [追加] に移動し、インポート元ストレージとして ESXi を選択します。
  3. ESXi ホストのドメインまたは IP アドレスと管理者アカウントの認証情報を入力します。 ESXi インスタンスに自己署名証明書がある場合は、証明書の検証をスキップするか、Proxmox のシステム トラスト ストアに CA を追加できます。
  4. 左側のメニューでホストの新しいストレージ アイコンを選択し、すべてのゲスト VM が表示されていることを確認します。
  5. インポートする VM を選択し、左上の「インポート」ボタンを押します。
  6. 少なくとも、ターゲット ストレージと VM のネットワーク ブリッジを選択します。必要に応じて、[詳細設定] タブを使用して、より詳細な設定を行います。
  7. 結果として得られる VM の構成を確認して、すべてが問題ないことを確認します。
  8. ソース VM がインポートの準備ができていることを確認し、電源をオフにします。
  9. Proxmox側でインポートを開始します。ディスクのサイズとネットワーク機能によっては、この手順に時間がかかる場合があります。 (一度に 4 つを超える VM ディスクをインポートしないでください)
  10. VM を起動し、OS を検査して、移行後の変更が必要かどうかを確認します。

VM が正しく機能していれば、最初のインポートは完了です。ただし、まだ終わっていません。 Windows で最高のエクスペリエンスを得るには、移行後に対処する必要があることがいくつかあります。

移行後 (VirtIO ドライバー)

  • インポート後は必ずネットワーク設定を確認してください。ネットワーク アダプター名が変更された可能性があります。
  • (主に Windows VM の場合) 不足しているドライバーをインストールします。
  • Windows VM の場合は、 VirtIO ISO。 ドライバーのインストール後、ブート ディスクを VirtIO に切り替える必要があります。詳細については、次のドキュメントを参照してください。 この Proxmox wiki 記事.
    • VirtIO SCSI デバイスを使用すると、エミュレートされた SCSI よりもパフォーマンスが向上します。

VirtIO のこれらの手順は、Windows マシンでのみ必要です。これらを使用せずに実行することも可能ですが、VM のパフォーマンスに悪影響を及ぼします。

  1. 最新の安定した VirtIO ドライバー ISO を次からダウンロードします。 こちら.
  2. ドライバー ISO を Proxmox ISO ストレージにアップロードします。
  3. ドライバー ISO を VM CDROM ドライブに接続します。
  4. バス タイプ SCSI または VirtIO ブロックを備えた 1 GB ディスクを VM に追加します。
  5. ディスクがホットプラグされる場合は、次のステップに進みます。そうでない場合は、VM を再起動します。ドライバーがインストールされていない場合、ディスクはデバイス マネージャーにエラーのある SCSI コントローラーとして表示されます。
  6. SCSI コントローラが表示された場合は、それを右クリックして「ドライバの更新」を選択し、「コンピュータを参照してドライバを検索」を選択します。 CD ドライブを見つけて、「OK」をクリックし、「次へ」をクリックします。
  7. Windows がドライバーを正常に更新したことを示すメッセージが表示されるはずです。
  8. VM をシャットダウンします。
  9. 前に作成した 1 GB ディスクと CDROM ドライブ内の ISO を取り外して取り外します。
  10. ブート ディスクと、VirtIO SCSI/ブロックとして使用するその他のディスクを取り外し、ダブルクリックして再接続します。必ず「バス/デバイス」オプションを「SCSI」に変更してください。
  11. 「オプション」タブに移動し、起動オプションとして SCSI ドライブを選択します。
  12. VM は起動でき、正常に実行されるはずです。 VM が起動しない場合は、SCSI ディスクを取り外して IDE または SATA として再接続し、ダミー ディスク手順をやり直して再試行できます。

これらのドライバーは、新しい VM の Windows セットアップでインストールすることもできます。 Proxmox のドキュメントはこちらからご覧いただけます こちら.

まとめ

VMware の顧客の多くは、Proxmox が ESXi の完全な代替品ではないことを知っていますが、ライセンス コストを削減するために特定のワークロードを Proxmox に移行できる可能性があることを認識しています。多くの仮想化データセンターにとって最大の障害は、移植性の欠如です。つまり、一度ハイパーバイザー プラットフォームを使用すると、そこから移植するのが難しくなります。しかし、同社は Proxmox Import Wizard などのツールで大きな進歩を遂げており、IT 管理者の負担を軽減します。

ハイパーバイザー固有のツールや設定によっては、VM の移行が少し困難になる場合があります。それでも、より多くの企業が飛躍するにつれて、プロセスは簡素化され、より適切に文書化される可能性があります。環境によっては自動インポート以外のオプションの方が適している可能性がありますが、これが最もよく使用される方法であると考えられます。代替案は、 Proxmox ドキュメント.

他のハイパーバイザーは、将来の顧客にとって VMware からの飛躍を容易にする可能性があります。 Hyper-V を使用してこれを行うためのドキュメントがすでに存在します。

StorageReview と連携する

ニュースレター | YouTube |ポッドキャスト iTunes/Spotifyは | Instagram | Twitter | TikTok | RSSフィード