RHEL 5 系といった古い OS のサーバを EC2 インスタンスに移行することは可能でしょうか
困っていること
オンプレミス環境では、RHEL 5 系といった古い OS のサーバを利用しています。
これらを、AWS 上の EC2 インスタンスに移行したいのですが可能でしょうか。
どう対応すればいいの?
本執筆時点で、CentOS/RHEL 5.x は 2025 年 12 月 30 日から MGN 非サポート対象の OS です。
そのため、MGN での移行は叶いません。
また、同様に VM Import/Export による移行も叶いません。
代替案
新規に EC2 インスタンスを作成
サポート期間内の Linux ディストリビューションの AMI を使用して EC2 インスタンスを新規作成し、アプリケーションの移行や、何らかのご要件を満たすための設定変更等を行うことをご検討ください。
ネストされた仮想化
「EC2 インスタンス上で直接 RHEL 5 を動作させるのではなく、間に KVM や Hyper-V を挟む形になっても良い」 の条件を加えても良いのであれば、仮想マシンのエクスポートや KVM の導入等を行うことで、RHEL 5 系のサーバを EC2 インスタンスに移行可能です。
Nested virtualization allows you to run hypervisors such as Hyper-V and KVM inside virtual Amazon EC2 instances. Virtual EC2 instances are non-bare metal instances. This capability extends virtualization flexibility by adding processor-level virtualization support to virtual EC2 instances, enabling a hypervisor running in your instance to create and manage virtual machines.







