このトピックでは、Server Migration Center (SMC) を使用してサーバーを Edge Node Service (ENS) に移行する方法について説明します。
利用シーン
SMC を使用すると、Linux を実行するさまざまな種類のサーバーを Alibaba Cloud ENS に移行できます。これらのサーバーには、物理サーバー、仮想マシン (VM)、および他のクラウドプラットフォームのクラウドホストが含まれます。移行モードには、物理データセンターから ENS に移行する Physical-to-Virtual (P2V) と、VM 環境またはクラウドホストから ENS に移行する Virtual-to-Virtual (V2V) があります。このソリューションは、データベースやオブジェクトストレージの移行は対象外です。
この移行には、以下のクラウドプロダクトが含まれます:
SMC:Alibaba Cloud が開発した移行プラットフォームです。SMC を使用して、1 つ以上の移行元サーバーを Alibaba Cloud に移行できます。移行元サーバーには、データセンター内のサーバー、VM、他のクラウドプラットフォーム上のクラウドホスト、またはその他の種類のサーバーがあります。詳細については、「Server Migration Center (SMC)」をご参照ください。
OSS:Alibaba Cloud Object Storage Service です。詳細については、「Object Storage Service (OSS)」をご参照ください。
ENS:Alibaba Cloud のエッジコンピューティングプロダクトです。キャリアのエッジノードとネットワーク上に構築された ENS は、統合され、オープンで、インタラクティブで、弾力性のあるワンストップの分散コンピューティングリソースを提供します。ENS は、ビジネスをキャリアエッジにシンクさせることで、コンピューティングのレイテンシーとコストを削減するのに役立ちます。詳細については、「Edge Node Service」をご参照ください。
制限事項
移行を開始する前に、以下の準備が完了していることを確認してください:
本人確認済みの Alibaba Cloud アカウントを所有しており、Resource Access Management (RAM) と Object Storage Service (OSS) をアクティベートしていること。
暗号化ディスクからのデータ移行はサポートされていません。
移行先の ENS ノードが cloud-init をサポートするようにアップグレードされていることを確認してください。
サポートされているイメージフォーマットは raw、VDI、VMDK です。tar.gz 形式の圧縮ファイルは直接インポートできます。VHD および QCOW2 形式はサポートされていません。
ENS にインポートできるイメージの最大サイズは 1 TB です。これは、すべてのシステムディスクとデータディスクの圧縮ファイルの合計サイズです。
インターネット経由でデータを転送する場合、移行元サーバーがインターネットにアクセスできることを確認してください。また、移行元サーバーのセキュリティグループで、アウトバウンド方向のポート 8080 と 8703 を開く必要があります。データはインターネット経由で中間インスタンスに転送されます。
オペレーティングシステムとデータ移行に関する制限:
移行元サーバーのオペレーティングシステム
サポートされているオペレーティングシステム
データ移行の制限
Linux
CentOS 6/7/8
Red Hat 5/6/7/8
Ubuntu 10/12/14/16/17/18/19/20
Debian 7/8/9/10
Alibaba Cloud Linux
論理ボリューム管理 (LVM) パーティションや拡張ディスクパーティションなど、一部のディスクのパーティション構造は複製できません。サポートされていないディスクパーティション構造は、標準パーティションとして再構築されます。
SWAP パーティションは複製できません。移行後に再設定する必要があります。
一部の非主流のファイルシステムフォーマットは複製できません。サポートされていないフォーマットのファイルシステムは、ext2、ext3、ext4 などの主流のフォーマットに再構築されます。
ブロックレプリケーションがサポートされていない場合、仮想メモリ、キャッシュ、システムスナップショットファイル、cloud-init やネットワークサービスなどの一部のソフトウェア構成、および Docker ディレクトリ内のデータはデフォルトでは移行されません。詳細については、SMC クライアントディレクトリにある
rsync_excludes_linux.txtフィルター構成ファイルをご参照ください。
移行に関する注意事項
デフォルトでは、サーバーごとに 1 つの移行タスクを作成できます。
移行時間は、データ量とネットワーク速度の影響を受けます。たとえば、20 GB のアプリケーションサービスをインターネット経由で移行するには約 25 分かかります。
中間インスタンスを操作しないでください。各移行では、移行を支援するために Alibaba Cloud アカウントに一時的な中間インスタンスが作成されます。移行の失敗を防ぐため、中間インスタンスを停止、再起動、またはリリースしないでください。移行が完了すると、中間インスタンスは自動的にリリースされます。
大規模なデータベースのデータディレクトリなど、動的なデータディレクトリについては、移行前にビジネスを一時停止する必要があります。
移行には以下の影響があります:
項目
説明
移行用のデータディレクトリ
移行中、SMC は移行元のディスクパーティション構造を取得し、移行タスクを作成する際に宛先ディスクパーティションを自動的に生成します。これにより、移行元のディスクパーティション構造を可能な限り維持しながら、データ転送速度を向上させます。
Linux システムの場合:ブロックレプリケーションが有効になっていない場合、ルートディレクトリにマウントされている他のパーティションディレクトリを含む、システムのルートディレクトリ内のすべてのディレクトリがデフォルトで移行され、システムディスクパーティションが生成されます。/disk1 などの他のパーティションディレクトリを独立したデータディスクに移行する場合は、移行タスクを作成する際にデータディスクを選択して設定する必要があります。ブロックレプリケーションが有効になっている場合、デフォルトでは / や /boot などのシステムディスクのルートパーティションディレクトリのみが移行されます。他のパーティションを移行する場合は、移行タスクを作成する際にデータディスクを選択して設定する必要があります。
IP アドレス
移行後、IP アドレスは変更されます。ビジネスに IP アドレスの設定が含まれている場合は、移行後に IP アドレスを変更してください。
基盤となるハードウェアデバイス
移行後、基盤となるハードウェアデバイスが変更されます。これにより、ハードウェアに紐付けられている一部のアプリケーションライセンスが無効になる場合があります。必要に応じて確認を行ってください。
移行の概要
ENS インスタンスは、Edge Node Service がビジネスに提供するコンピューティングサービスの最小単位です。エッジノードの移行中、SMC は移行元サーバーを Alibaba Cloud Edge Node Service イメージに移行します。その後、Edge Node Service コンソールで ENS イメージを使用して ENS インスタンスを作成し、移行を迅速に完了できます。
次の図は、関連するプロダクトとサービスの間の関係、および移行フローを示しています。
移行元サーバーに SMC クライアントをインストールします。
移行を設定し、移行を開始します。SMC サービスは自動的にカスタム ECS イメージを作成し、それを中間 Object Storage Service (OSS) バケットにエクスポートしてから、ENS イメージとしてインポートします。
Edge Node Service コンソールで、ENS イメージを使用して ENS インスタンスを作成し、移行を完了します。
Edge Node Service (ENS) は、キャリアのエッジノードとネットワーク上に構築されています。エンドユーザーに近く、グローバルなカバレッジを持つ、弾力的で分散したコンピューティングリソースを提供します。ENS は、端末からのデータを近くで計算・処理することで、応答レイテンシー、中央のワークロード、および全体的なコストを最適化します。ビジネスをキャリアのエッジに移行させることで、コンピューティングのレイテンシーとコストを効果的に削減するのに役立ちます。
Object Storage Service (OSS) は、安全でコスト効率が高く、信頼性の高いクラウドストレージサービスで、大量のデータを保存できます。移行中に生成されるカスタム ECS イメージは、OSS バケットを介して保存および転送されます。
移行手順
この機能を初めて使用する場合、ECS に OSS リソースへのアクセス権限を付与する必要があります。OSS バケットは中間イメージを保存するために使用されます。SMC コンソールのプロンプトに従って、権限付与を完了してください。
ENS イメージを使用した ENS インスタンスの作成
リアルタイム移行ステータス が 完了 の場合、移行は成功し、Alibaba Cloud ENS イメージが生成されています。

その後、Edge Node Service コンソールに移動し、ENS イメージを使用して ENS インスタンスを作成できます。この移行からの ENS イメージを選択します。
リソースのクリーンアップ
クラウドサーバーイメージへの移行
移行中、SMC は移行を容易にするために、宛先の Alibaba Cloud アカウントに No_Delete_SMC_Transition_Instance という名前の一時的な従量課金の中間インスタンスを作成します。移行結果に基づいて、インスタンスを手動でリリースするかどうかを決定する必要があります:
移行成功:中間インスタンスは自動的にリリースされます。手動でリリースする必要はありません。
移行エラー:中間インスタンスは移行タスクのために保持され、料金が発生します。不要な料金を避けるために、次の方法でリリースできます:
移行タスクを削除し、中間インスタンスを自動的にクリーンアップするには、移行元 ID をクリックし、タスクの 操作 列で 移行ジョブのキャンセル をクリックします。
手動で中間インスタンスをリリースします。
宛先インスタンスへの移行
移行中、SMC は移行を容易にするために、SMC_Temp_Disk という名前の一時的な従量課金の中間ディスクを作成し、それを宛先インスタンスにアタッチします。移行結果に基づいて、この中間ディスクを手動でリリースするかどうかを決定する必要があります:
移行成功:中間ディスクは自動的にリリースされます。手動でリリースする必要はありません。
移行エラー:中間ディスクは移行タスクのために保持され、料金が発生します。不要な料金を避けるために、次のいずれかの方法でリリースできます:
移行タスクが不要になった場合は、移行元 ID をクリックします。タスクの 操作 列で、移行のキャンセル をクリックします。この操作により、タスクが削除され、中間ディスクが自動的にクリーンアップされます。
手動で中間ディスクをリリースします。






アイコンにマウスを合わせます。
