2025年1月15日 【Google Cloud】M2VMでHyper-V、KVMもお引越し Compute Engine Google Cloud 検索する Popular tags 生成AI(Generative AI) Looker Studio BigQuery AlloyDB Google Workspace 事例紹介 Cloud SQL Category Google Cloud Author りなぺん SHARE 目次 今回のシステム構成と流れ 移行手順 ~概要~ 移行手順 ~詳細~ まとめ Content こんにちは。りなぺんです。 前回ご紹介した Migrate to Virtual Machines (以下、M2VM と記載します) ですが、Azure や AWS からの移行に加え、Hyper-V/KVM の移行もサポートされました。 ※M2VM の詳細については、前回記事または公式ドキュメントをご確認ください。 実際どれほどスムーズに移行できるのか確認していきます。 今回のシステム構成と流れ 今回の構成と流れを記載します。 まず、オンプレミス環境に Hyper-V/KVM を用意し、それぞれのゲスト OS のイメージファイルを取得します。 次に、取得したイメージファイルを Google Cloud Storage へアップロードします。 その後、M2VM で Google Cloud Storage 上のファイルを指定し、イメージを作成します。 最後に、作成したイメージを使って VM を構築します。 この手順で移行が実現できます。では、詳細な手順についてみていきましょう。 移行手順 ~概要~ Hyper-V/KVM ともに移行する手順に差異はなく、必要な手順は以下の通りです。 ◆オンプレミス環境 1.イメージファイルの取得 ・Hyper-V の場合:VHDX ファイルを作成されたパスから取得 ・KVM の場合:qcow2 ファイルを作成されたパスから取得 ◆Google Cloud環境 0.権限確認(事前準備) 1.M2VM に必要な API の有効化 2.イメージファイルのアップロード 3.ターゲットの追加 4.サービスアカウントへのロール追加 5.イメージインポート 6.VM 構築 Google Cloud 側の手順については、次章で詳細に記述します。 移行手順 ~詳細~ 0.権限確認 今回の操作に必要な権限を持つユーザーを用意します。 No. 事前定義ロール 使用する場面 1 Service Usage 管理者 ( roles/serviceusage.serviceUsageAdmin ) API 有効化 2 プロジェクト IAM 管理者 ( roles/resourcemanager.projectIamAdmin ) サービスアカウントの権限付与 3 ストレージ管理者 ( roles/storage.admin ) GCS へのイメージファイルアップロード 4 VM移行管理者 ( roles/vmmigration.admin ) M2VM の操作 5 Compute管理者 ( roles/compute.admin ) VM 構築 1.M2VM に必要な API の有効化 Cloud Shell を開き、下記を実行します。 gcloud services enable vmmigration.googleapis.com servicemanagement.googleapis.com servicecontrol.googleapis.com iam.googleapis.com cloudresourcemanager.googleapis.com compute.googleapis.com 2.イメージファイルのアップロード オンプレミス環境で取得したイメージファイルを、Google Cloud Storage にアップロードします。 3.ターゲットの追加 M2VM に移動します。 上タブ「ターゲット」より、移行対象の Google Cloud Project を追加します。 4.サービスアカウントへのロール追加 M2VM で使用されるサービスアカウントに対して以下ロールを付与します。 対象 service-<HOST_PROJECT_NUMBER>@gcp-sa-vmmigration.iam.gserviceaccount.com 権限 ・ストレージオブジェクト閲覧者 ( roles/storage.objectViewer ) ・VM Migration サービスアカウント( roles/vmmigration.serviceAgent ) 備考 Google 提供のロール付与を含めるを ON にすると表示される 5.イメージインポート 「イメージインポート」に移動し、「イメージの作成」をクリックします。 イメージの作成にて設定値を入力し、「作成」をクリックします。 ※本記事では必須設定のみを記載します。詳細は公式ドキュメントをご参照ください。 イメージファイルの指定方法は、Hyper-V/KVM で変わらず、「ソース Cloud Storage ファイル」で指定します。 設定項目 設定値 Name 任意のイメージファイル ソース Cloud Storage ファイル 「2」でアップロードしたファイル リージョン 任意のリージョン ターゲットプロジェクト 「3」で指定したプロジェクト 下記画面に遷移し、インポートが開始します。 ※インポートには少々時間を要します。 ステータスが「完了」になると、イメージ作成完了です。 6.VM 構築 イメージから「インスタンスを作成」をクリックし、VM を立ち上げます。 特に問題なく立ち上がり、RDP/SSH 接続も問題なく実行できます。 但し、IP アドレスや MAC アドレスはオンプレミス環境の値を引継がないのでご注意ください。 まとめ これまで Hyper-V や KVM での移行は、バックアップおよびリストアを繰り返す手法が主流でしたが、M2VM のサポートにより、より簡単かつ効率的な移行が可能となりました。 マネージドなツールを活用することで、手間を大幅に削減し、スムーズな移行を実現できます! また、イメージインポート機能においても大きな利点があります。 たとえば AWS や Azure では「 qcow2 」形式の拡張子がサポートされていないため、別途拡張子変換が必要です。 しかし、M2VM を利用する場合、この変換が不要である点は、運用の手間を減らし、よりシンプルな移行を実現するポイントと言えるでしょう。 M2VM による移行作業の快適さに加え、さらなるハイパーバイザ対応の拡張にも期待しています。 最後まで読んでいただき、ありがとうございました! 当社システムサポートは、Google Cloud の導入・移行・運営支援を行っています。 クラウド移行含めた最適なシステム環境構築のご相談は、以下よりお願いいたします! Google Cloud導入についてのお問い合わせはこちら 関連コンテンツ 【Google Cloud】M2VM で Azure・AWS からのお引越し by りなぺんon 2024年7月9日 【Google Cloud】第3回:Veeamを使ったGoogle移行 ~移行やってみた!移行編~ by りなぺんon 2023年12月19日 頂きましたご意見につきましては、今後のより良い商品開発・サービス改善に活かしていきたいと考えております。 よく分かった 移行してみたい M2VM便利! Author りなぺん BI事業部 2023年中途入社。好きな分野はインフラ、ネットワーク。すみっコぐらしに囲まれて生活してます。 Compute Engine Google Cloud 2025年1月15日 【Google Cloud】M2VMでHyper-V、KVMもお引越し Category Google Cloud 前の記事を読む 【参加無料】typeエンジニア転職フェア 出展のお知らせ(2025/1/11) Recommendation オススメ記事 2023年9月5日 Google Cloud 【Google Cloud】Looker Studio × Looker Studio Pro × Looker を徹底比較!機能・選び方を解説 2023年8月24日 Google Cloud 【Google Cloud】Migrate for Anthos and GKEでVMを移行してみた(1:概要編) 2022年10月10日 Google Cloud 【Google Cloud】AlloyDB と Cloud SQL を徹底比較してみた!!(第1回:AlloyDB の概要、性能検証編) BigQuery ML ワークショップ開催のお知らせ 生成AI導入支援パッケージ Discovery AI導入支援パッケージ Google Cloud ホワイトペーパー 新着記事 2025年1月15日 Google Cloud 【Google Cloud】M2VMでHyper-V、KVMもお引越し 2025年1月8日 イベント・セミナー 【参加無料】typeエンジニア転職フェア 出展のお知らせ(2025/1/11) 2025年1月7日 Google Cloud 【Google Cloud】第2回:Oracle Database@Google Cloudを利用してみよう~実践編~ HOME Google Cloud 【Google Cloud】M2VMでHyper-V、KVMもお引越し ご意見・ご相談・料金のお見積もりなど、お気軽にお問い合わせください。 お問い合わせはこちら HOME Categories お知らせ イベント・セミナー Google Cloud Google Workspace モバイル インフラ 技術開発 ブログ 4koma Tags 生成AI(Generative AI) Looker Studio BigQuery AlloyDB Google Workspace 事例紹介 Cloud SQL STSエンジニアリングマガジン 「サイタル」 当サイトではクッキー(Cookie)、Googleアナリティクスを利用します。 「同意する」をクリックいただくことで、サイト上での最高のエクスペリエンスをご提供いたします。 ※詳細は以下をご覧ください。 外部送信ポリシー プライバシーポリシー同意する同意しない