ゴールデン イメージを Google Cloud にインポートする

既存の IT インフラストラクチャをクラウドに移行する際には、特にゴールデン イメージなどの重要なアセットを移行する際に課題が生じます。ゴールデン イメージは、開発、テスト、本番環境全体で一貫した環境プロビジョニングに不可欠な、標準化された事前構成済みのオペレーティング システムとアプリケーション スタックです。多くの企業にとって、忠実度や運用効率を損なうことなく、これらのイメージを Google Cloudで複製することは最優先事項です。

Migrate to Virtual Machines には、さまざまなユースケースに対応する 2 つの主な移行パス(イメージのインポートマシンイメージのインポート)があります。

  • イメージのインポートでは、オペレーティング システムやデータ ボリュームなどの個々のディスクが Google Cloudに移行されます。この方法は、特に複数のインスタンス間で一貫したベース構成を複製する場合に、ゴールデン イメージの再構築やメンテナンスをサポートします。
  • マシンイメージのインポート: 複数のディスク、構成メタデータ、ネットワーク、起動スクリプトなど、仮想マシン(VM)インスタンスの状態全体をキャプチャします。この包括的なソリューションは、エンドツーエンドのレプリケーションを必要とする複雑なワークロードの移行に適しています。

イメージのインポートとマシンイメージのインポートのユースケースと利点について詳しくは、インポート戦略を選択するをご覧ください。

最適な移行方法は、ワークロードによって異なります。一部のイメージは、OS ディスク、データベース ディスク、ファイル システムなど、ディスクレベルまたはイメージのインポートに適しています。相互依存関係と構成要件が厳しい他のワークロードは、マシンイメージのインポートの全体的な性質のメリットを享受できます。これらのオプションの違いを理解することで、クラウド移行を効率化できます。

イメージのインポート - 精密な移行ツール

イメージのインポートは、個々の仮想ディスク イメージを Google Cloudに取り込むことに重点を置いた、きめ細かいアプローチを提供します。これにより、VM インスタンスの構成要素が移行されます。通常、オペレーティング システムを含むこれらのイメージは、新しい VM インスタンスをインスタンス化するか、 Google Cloud内に永続ディスクを作成します。

イメージのインポート機能の詳細については、イメージのインポートとマシンイメージのインポートをご覧ください。

ディスク イメージについて

ディスク イメージは汎用性の高いツールです。これらを使用して、VM インスタンスをすばやく設定したり、システム全体をバックアップして安全に保管したり、環境を複製してデプロイを効率化したりできます。また、元の設定を変更せずにソフトウェアのテストやシステム復元を行う場合にも最適です。バックアップ、開発、トラブルシューティングでは、ディスク イメージを使用することで IT タスクを効率的かつ確実に管理できます。

VM ディスク イメージは、ストレージ ボリュームの下位レベルの表現です。複数の形式があります。

  • Raw ディスク イメージ: raw ディスク イメージは、ディスク ボリューム全体の非圧縮の直接ブロックレベルのコピーです。忠実度は最も高くなりますが、ファイルサイズは最も大きくなります。一般的な形式は次のとおりです。
    • VMDK(仮想マシンディスク)- 高速インポートにおすすめ
    • QCOW
    • QCOW2
    • QED
    • VPC
    • VDI
    • VHDX
    • VHD
  • スパース ディスク イメージ: スパース ディスク イメージは、使用済みのディスクブロックのみを保存することでストレージを最適化します。これにより、ストレージのオーバーヘッドが大幅に削減され、データの書き込み時に動的に拡張されます。 Google Cloudでは、オペレーティング システムとデータディスクがイメージとして保存され、使用されます。

イメージ インポートを使用してゴールデン イメージをインポートする

仮想ディスク イメージを Google Cloud にインポートするには、Google Cloud コンソール、Google Cloud CLI、または REST API コマンドを使用します。Google Cloud CLI と REST API コマンドを使用してイメージをインポートする方法については、仮想ディスク イメージを Google Cloudにインポートするをご覧ください。

Google Cloud コンソールを使用して仮想ディスク イメージを Google Cloud にインポートするには、次の操作を行います。

  1. 仮想ディスク イメージ ファイルを Cloud Storage バケットにアップロードします。パフォーマンスを向上させるため、イメージを作成するクラウド リージョン内のバケットに仮想ディスク イメージ ファイルをアップロードすることをおすすめします。

  2. Google Cloud コンソールの [Migrate to VMs] ページで [イメージのインポート] タブを開きます。

    [イメージ インポート] に移動

  3. [イメージを作成] をクリックします。

  4. [参照] をクリックして、現在のプロジェクト内のバケットのリストを表示します。イメージのインポート元となるファイルを選択します。

  5. イメージの残りの特性を定義します。パラメータの詳細については、仮想ディスク イメージをインポートするをご覧ください。

    1. Windows イメージには、一般化機能の使用を検討してください。Windows のイメージから VM インスタンスを作成すると、一意の情報がそのインスタンスに追加されます。一般化プロセスでは、この固有のデータが削除され、同じイメージから複数のインスタンスを作成できます。
    2. 公開イメージ ファミリーを使用して、イメージのライフサイクルを管理します。各イメージ ファミリーの最新バージョンから新しいインスタンスを作成するようにします。新しいイメージに Family フィールドを追加して、そのファミリーに属するイメージの最新バージョンであることを示します。
  6. すべてのパラメータの詳細とオプションを入力したら、[作成] をクリックしてイメージのインポート プロセスを開始します。

  7. インポート ジョブが作成されたら、Migrate to VMs ダッシュボードでステータスを追跡します。

インポート ジョブが完了すると、ディスクベースのイメージが作成されます。

マシンイメージのインポート - 包括的な移行アプローチ

マシンイメージは包括的なアプローチを提供し、個々のディスクのみに焦点を当てる場合と比較して、より広範なソリューションを提供します。マシンイメージは、インスタンス設定、ネットワーク構成、オペレーティング システムの詳細、メタデータとラベル、セキュリティ構成、起動スクリプトとシャットダウン スクリプトなど、VM インスタンス全体の構成をキャプチャします。

マシンイメージをインポートすると、VM インスタンスの完全で統一されたブループリントが Google Cloudに取り込まれます。この包括的な方法により、複雑なワークロードの移行が簡素化され、一貫性が確保され、デプロイ中のエラーの可能性が軽減されます。

マシンイメージのインポート機能の詳細については、イメージのインポートとマシンイメージのインポートをご覧ください。

マシンイメージのインポートを使用してゴールデン イメージをインポートする

マシンイメージを Google Cloud にインポートするには、Google Cloud コンソール、gcloud CLI、または REST API コマンドを使用します。gcloud CLI と REST API コマンドを使用してマシンイメージをインポートする方法については、マシンイメージを Google Cloudにインポートするをご覧ください。

Google Cloud コンソールを使用してマシンイメージを Google Cloud にインポートするには、次の操作を行います。

  1. Cloud Storage バケットに OVA ファイルまたは OVF ファイルをアップロードします。パフォーマンスを向上させるため、イメージを作成するクラウド リージョン内のバケットに仮想ディスク イメージ ファイルをアップロードすることをおすすめします。

  2. Google Cloud コンソールの [Migrate to VMs] ページで [マシンイメージのインポート] タブを開きます。

    [マシンイメージのインポート] に移動

  3. [マシンイメージを作成] をクリックします。

  4. [参照] をクリックして、現在のプロジェクト内のバケットのリストを表示します。イメージのインポート元となるファイルを選択します。

  5. イメージの残りの特性を定義します。パラメータの詳細については、マシンイメージをインポートするをご覧ください。

    Windows イメージには、一般化機能の使用を検討してください。Windows のイメージから VM インスタンスを作成すると、一意の情報がそのインスタンスに追加されます。一般化プロセスでは、この一意のデータが削除され、同じイメージから複数のインスタンスを作成できます。

  6. すべてのパラメータの詳細とオプションを入力したら、[作成] をクリックしてイメージのインポート プロセスを開始します。

  7. インポート ジョブが作成されたら、Migrate to VMs ダッシュボードでステータスを追跡します。

インポート ジョブが完了すると、マシンイメージが作成されます。