イメージインポート機能を使用して、 IBM Cloud の仮想サーバーへ移行する
シングルディスクの VMware 仮想マシンを、Open Virtualization Archive(OVA)またはVirtual Machine Disk(VMDK)ファイルをエクスポートし、それらをカスタムイメージとしてインポートすることで、 IBM Cloud VPC へ移行します。
移行プロセスの概要
以下のステップでは、イメージのインポートを使用して移行する手順を示します。
-
から仮想マシンをエクスポートします。 VMware
- vCenter: より:仮想マシンをシャットダウンし、「アクション → テンプレート → Open Virtualization Format (OVF) テンプレートをエクスポート」を選択してください
- VMware Cloud Foundation as a Service ( VCFaaS ) より:仮想アプリケーションをシャットダウン ( vApp ) し、OVA ファイルをダウンロードして、VMDK を抽出します
先のアプローチは、データストアのブラウザダウンロードよりもシンプロビジョニングを維持する
-
VMDKを QCOW2
qemu-img convert -f vmdk -O qcow2 source-vm.vmdk destination-vm.qcow2 -
アップロード先: IBM Cloud Object Storage
- 必要に応じて、 IBM Cloud® Object Storage インスタンスとバケットを作成する
- (ファイルサイズが小さい場合は)Webアップロードを、または(ファイルサイズが大きい場合は) Aspera の高速転送をご利用ください
- バケツへのアクセスを設定する(インポートのための公開読み込み、または認可されたサービスへのアクセスを使用する)
-
VPCでカスタムイメージを作成する
- VPC → コンピュート → イメージ
- 新しい画像を作成し、 IBM Cloud Object Storage。 URL
- 適切なOSタイプを選択する(BYOLバリアントを含む)
- 暗号化の設定(プロバイダー管理またはお客様)
-
カスタムイメージから仮想サーバーインスタンスをプロビジョニングする
- ブートソースとしてカスタムイメージを選択して仮想サーバーインスタンスを作成します
- ネットワーク、セキュリティグループ、SSHキーの設定
- 仮想サーバーインスタンスは、カスタムイメージのリンクされたクローンであるブートボリュームで起動します
画像インポート設計の利点
次の表は、イメージのインポート移行の設計上の利点を示したものです。
| デザインの優位性 | 説明 |
|---|---|
| プロセス | プロセスは単純明快で、文書化されており、理解しやすい。 |
| テンプレート | テンプレートは再利用できる。 同じテンプレートから10台のウェブサーバーがある場合、インポートは1回、プロビジョニングは10回行います。 |
| 管理対象 | プロセスは IBM-管理されている。 このプロセスはVPCにネイティブであり、サードパーティのツールは必要ない。 |
画像インポート設計の制約と限界
次の表は、イメージのインポート移行における制約と制限について説明したものです。
| 制限または制約 | 説明 |
|---|---|
| 単一ディスクの制限 |
この方法は、ブートディスクのみを対象としています。 仮想マシンに複数のディスクがある場合は、次のいずれかの方法を行う必要があります。
または
|
| 画像の拡散 | それぞれのユニークな仮想マシンは、ユニークなカスタムイメージを作成する。 VMware テンプレートとは異なり、これは本当の再利用可能なテンプレートではありません-個々の仮想マシンのスナップショットです。 やがて、あなたのリストには何十、何百もの一点もののカスタム画像が並ぶようになるでしょう。 |
| リンクドクローンの制約 |
ブート・ボリュームは、カスタム・イメージへのスペース効率の良いリンクを維持する。
|
| Cloud-init の初回起動 |
イメージに cloud-init がインストールされ、設定されている場合、VPC はその起動を初回起動として扱う可能性があり、その結果、以下の処理が行われることがあります:
|
真のテンプレートシナリオ(ベースイメージから複数の同一の仮想マシンをデプロイする)や、イメージ管理のオーバーヘッドを許容できる単純なシングルディスク仮想マシンには、イメージのインポート移行を使用します。