1. はじめに
企業におけるクラウド移行は、柔軟性の向上や運用効率化、将来の拡張性確保など多くのメリットをもたらす重要な取り組みです。しかし、既存システムをすべてクラウドネイティブに再構築することは、多大な時間やコスト、業務影響を伴うため、短期間で実施するのは現実的ではありません。
そこで近年注目されているのが “リフト&シフト(Lift & Shift)” という移行アプローチです。本記事では、Azure Migrate を活用してリフト&シフトを検討する際のポイントを整理し、効率的かつ安全にクラウド移行を進めるための視点を紹介します。
なお、CAF(Microsoft Cloud Adoption Framework)では、リフト&シフトを含むクラウド移行戦略が整理されています。 以下の図は、その移行戦略を分類したものです。

Microsoft クラウド導入フレームワークとは – Cloud Adoption Framework | Microsoft Learn
2. リフト&シフトとは?
リフト&シフトは、Microsoft Cloud Adoption Framework(CAF)で「Rehost」として分類される移行方式です。
既存アプリケーションやサーバー構成を大きく変更せず、オンプレミスから Azure の仮想マシン(VM)へ、できるだけそのまま移行します。
主な特徴は次のとおりです。
■ リフト&シフトの特長
- ・アプリ改修が不要
- コードやアーキテクチャを大きく変更せず、そのまま移行できます。
- ・短期間で移行できる
- 再設計が不要なため、データセンターの契約終了・保守切れが迫ったケースに最適です。
- ・初期コストを抑えられる
- 大規模開発が必要ないため、最小限のコストでクラウド利用を開始できます。
まずクラウドに移してから、段階的にPaaSやクラウドネイティブサービスへ最適化する「段階的モダナイゼーション」の第一歩として採用されることも多い移行方式です。
リフト&シフトのイメージ

3. Azure Migrate を使ったリフト&シフト移行の進め方
リフト&シフト移行では、移行前の環境調査と依存関係の把握が非常に重要です。
それを効率化するための中心ツールとなるのが ”Azure Migrate” です。
Azure Migrate は、オンプレミス環境の調査(Discovery)から評価(Assessment)、実移行(Migration)までを一元管理できる Microsoft の移行支援プラットフォームです。
3-1. Azure Migrate の主な機能
■ ディスカバリーと評価(Assessment)
- ・サーバー、アプリケーション、データベースを自動検出
- ・移行適性、パフォーマンス要件、推奨VMサイズなどを可視化
- ・依存関係は必要に応じて Dependency visualization(エージェント追加) で確認可能
■ 移行ツールの統合
- ・VM、データベース、アプリケーションの移行ツールを統合管理
- ・リフト&シフトだけでなく段階的移行にも対応
■ コスト見積り(Cost Estimation)
- ・現在のリソース利用状況をもとに、Azure上のランニングコストを試算可能
3-2. Azure Migrate を使うメリット
Azure Migrate を利用することで、移行対象の棚卸しやサーバー間の依存関係、適正サイズのVM選定などを効率的に実施できます。
事前調査が正確であればあるほど、移行作業はスムーズになり、クラウド上でのトラブルも防ぎやすくなります。
3-3. Azure Migrate だけでは把握できない項目(追加調査が必要な部分)
Azure Migrate は強力な移行支援ツールですが、評価だけでは分からない情報も存在します。以下は、別途確認が必要となる代表的な項目です。
■ サーバーの実OS情報(OS 画面からの確認)
vCenter 経由の場合、Azure Migrate が取得するOS情報は実OSのバージョンではなく vCenter に登録されている“ゲストOSバージョン”である点に注意が必要です。
■ ネットワーク機器の情報
- ・ロードバランサーのバックエンド設定
- ・プロキシサーバーの利用状況(例:通信経路・プロキシ必須対象)
■ データベース接続設定(Azure Migrate では取得できない項目です)
- ・Oracle → tnsnames.ora の調査
- ・SQL Server → アプリやサービスの 接続設定ファイル(connection string) の調査
■ ミドルウェアのバージョン情報
移行後もそのまま使えるか、また OS をアップグレードした場合に問題なく動作するかを事前に確認しておく必要があります。
4. リフト&シフトのメリット・課題・適用シナリオ
Azure Migrate による事前評価を行うことで、リフト&シフト移行のリスクを最小化し、クラウド環境で安定した運用を開始できます。
ここでは、リフト&シフトのメリット・課題・向いているシナリオを整理します。
4-1. メリット
■ 短期間でクラウド移行できる
-
- ・再設計が不要なため、閉鎖期限・保守切れなど時間制約がある場合に最適
- ・最小の作業で Azure 上での稼働を開始可能
■ コード変更が不要で既存資産を活用しやすい
- ・レガシーアプリやパッケージソフトも移行しやすい
- ・段階的モダナイズのベースとしても効果的
4-2. 課題(注意点)
■ クラウドに最適化されていない構成が移行される
-
- ・過剰リソースのままVMを移すとコスト増につながる
- ・ストレージ/ネットワーク設計が最適化されず性能低下する場合あり
■ 長期的にはモダナイズが必要になる可能性
- ・VM ベースの運用は管理コストが積み上がる
- ・PaaS やサーバーレスへ移行しないと可用性・拡張性を十分に活かせない
4-3. 適用シナリオ(どんな場合に有効か)
- ・データセンター閉鎖やサーバーEOSLが迫っている
- ・大規模・複雑で一括モダナイズが難しいシステム
- ・まずクラウドへ移し、段階的に最適化したい場合
- ・初期投資を抑えてクラウド利用を開始したい場合
5. まとめ
リフト&シフトは、短期間でクラウド移行を実現できる実践的な移行方式です。
Azure Migrate を活用することで、移行前の棚卸しから評価、本番移行までを一元的に管理でき、効率的かつ安全に Azure への移行を進められます。
一方で、Azure Migrate だけでは把握できない情報や、クラウド最適化が必要なポイントも存在します。
移行前の追加調査を適切に実施することで、Azure 上での運用をスムーズに開始でき、移行後の改善やモダナイズにもつなげやすくなります。
クラウド移行を加速させたい企業にとって、リフト&シフトは強力な選択肢となるでしょう。
この記事を書いた人

- Azure支援デスク 管理者
- 双日テックイノベーション(旧:日商エレクトロニクス)特設サイト「Azure導入支援デスク」サイトマスターです。