Server Migration Center (SMC) を使用して、物理サーバ、ローカル仮想マシン (VMware、Xen、KVM、Hyper-V)、他のクラウドプロバイダー (AWS、Azure、Google Cloud、Tencent Cloud)、および ECS からサーバーを Alibaba Cloud Edge Node Service イメージに直接移行できます。その後、これらの ENS イメージを使用して、ENS インスタンスを効率的に作成できます。
利用シーン
サーバーを直接 ENS イメージに移行します。
Alibaba Cloud Edge Node Service インスタンスを購入していない場合、サーバーを Alibaba Cloud Edge Node Service イメージに移行し、その ENS イメージを使用して手動で ENS インスタンスを作成できます。
このアプローチは、ECS カスタムイメージの作成、ECS イメージのエクスポート、ENS イメージのインポートといった手作業を省けるため、手動移行よりも効率的です。
移行の概要
ENS インスタンスは、Edge Node Service が提供する最小のコンピューティングユニットです。移行中、SMC は移行元サーバーを Alibaba Cloud Edge Node Service イメージに変換します。その後、Edge Node Service コンソールでこのイメージを使用して ENS インスタンスを作成し、移行を完了できます。
次の図は、移行のワークフローと関連するサービスを示しています。
移行元サーバーに SMC クライアントをインストールします。
移行設定を構成し、移行を開始します。SMC は自動的に ECS カスタムイメージを作成し、それを中間の OSS バケットにエクスポートした後、そのイメージを ENS イメージとしてインポートします。
Edge Node Service コンソールで、ENS イメージから ENS インスタンスを作成して移行を完了します。
Edge Node Service (ENS) は、キャリアのエッジノードとネットワーク上に構築されています。エンドユーザーに近く、グローバルなカバレッジを提供する、オンデマンドで弾力性のある分散コンピューティングリソースを提供します。エンドユーザーに近い場所でデータを処理することにより、ENS は応答時間を最適化し、中央サーバーの負荷を軽減し、全体的なコストを削減します。これにより、アプリケーションをキャリア側のエッジノードにデプロイし、コンピューティングのレイテンシとコストを削減できます。
Object Storage Service (OSS) は、大規模で安全、コスト効率が高く、信頼性の高いクラウドストレージサービスです。移行中に生成された ECS カスタムイメージは、OSS バケットに保存され、転送されます。
制限事項
この機能を使用するには、ENS を有効化する必要があります。
この機能は、ECS のカスタムイメージエクスポート機能と ENS のイメージインポート機能に依存しています。次の制限が適用されます:
Linux オペレーティングシステムを実行しているサーバーのみ移行できます。Windows Server オペレーティングシステムを実行しているサーバーから ENS イメージを作成することはできません。
サーバーには最大 4 つのデータディスクを持つことができ、各データディスクのサイズは 500 GiB を超えることはできません。
ENS イメージのインポートでサポートされているリージョンは、中国 (北京) とシンガポールのみです。
x86 ベースのサーバーインスタンスタイプのみがサポートされています。
ENS にインポートされるイメージの最大サイズは 1 TiB で、これはシステムディスクとすべてのデータディスクの合計圧縮サイズです。
その他の制限事項については、「ECS カスタムイメージのエクスポートに関する制限」および「ENS カスタムイメージのインポートに関する注意事項」をご参照ください。
移行コスト
SMC は無料で使用できますが、移行中に使用される Alibaba Cloud ECS リソース (中間インスタンスなど) には課金されます。課金の詳細については、「SMC の課金項目」をご参照ください。
Object Storage Service (OSS) のコスト:SMC は、移行中に生成された ECS カスタムイメージを OSS バケットに保存します。
カスタムイメージをエクスポートすると、OSS ストレージとアウトバウンドデータ転送の料金が発生します。詳細については、「Object Storage Service の課金概要」をご参照ください。
イメージのエクスポートは OSS API を呼び出すため、リクエスト料金が発生します。詳細については、「OSS API リクエストのコスト」をご参照ください。
Edge Node Service (ENS):ENS イメージのインポートと ENS インスタンスの作成には料金が発生します。課金の詳細については、「ENS の課金項目概要」をご参照ください。
仕組み
SMC サービスは、SMC クライアントとコンソールで構成されています。SMC サービスを使用すると、サーバーを Edge Node Service (ENS) イメージに簡単に移行できます。移行プロセスは次のとおりです:
移行元サーバーに SMC クライアントをダウンロードしてインストールします。(CLI またはコンソールの自動インポートを使用して移行元をインポートする場合、システムは自動的に SMC クライアントをダウンロードしてインストールします。)
移行元サーバーで SMC クライアントを実行します。SMC クライアントは移行元サーバーを登録し、SMC サービスドメイン名を使用してその情報を SMC サービスに報告します。
SMC サービスは一時的な中間インスタンスを作成し、セキュリティグループでポート 8080 と 8703 を開きます。
SMC クライアントはポート 8080 で中間インスタンスに接続します。その後、ポート 8703 を介してクラウドディスクデータを中間インスタンスのデータディスクに転送します。
SMC サービスは、中間インスタンスのクラウドディスク上のデータから ECS カスタムイメージを作成し、指定した Object Storage Service (OSS) バケットにイメージをアップロードします。
SMC サービスは ECS イメージを Edge Node Service にインポートして ENS イメージを作成します。
Edge Node Service コンソールに移動し、ENS イメージを使用して ENS インスタンスを作成します。これで移行は完了です。
移行の影響
開始する前に、以下の表で移行の影響を確認してください。
影響を受ける項目 | 説明 |
中間インスタンス | 中間インスタンスに干渉しないでください。 移行の失敗を防ぐため、移行中は中間インスタンスの停止、起動、再起動、リリース、または課金方法の変更を行わないでください。移行が完了すると、中間インスタンスは自動的にリリースされます。 説明
詳細については、「仕組み」をご参照ください。 |
中間イメージ | 中間イメージに干渉しないでください。 移行の失敗を防ぐため、SMC は移行中に中間リージョンに一時的な ECS イメージを生成します。このイメージに対してはいかなる操作も行わないでください。タスクが完了または削除されると、中間イメージは自動的に削除されます。 |
中継バケット | 移行中に生成された一時的な ECS イメージは、指定した OSS バケットにアップロードされ、一時的にストレージ領域を消費します。この領域は、タスクが完了または削除されると自動的に解放されます。 |
基盤となるハードウェア | 移行後に基盤となるハードウェアが変更されると、特定のハードウェアに紐付けられたアプリケーションライセンスが無効になる可能性があります。移行後もライセンスが有効であることを確認してください。 |
前提条件
Server Migration Center (SMC) が有効化されていること。SMC を初めて使用する場合は、必要な権限を付与し、移行ネットワークを準備し、データをバックアップする必要があります。詳細については、「移行前の準備」をご参照ください。
Object Storage Service (OSS) が有効化され、OSS バケットが作成されていること。移行中に生成される一時的な ECS イメージは、ご利用の OSS バケットに保存されます。OSS を初めて使用する場合は、必要な権限を付与し、移行ネットワークを準備し、データをバックアップする必要があります。詳細については、「移行前の準備」をご参照ください。
Edge Node Service (ENS) が有効化されていること。移行が完了すると、SMC は ECS カスタムイメージを ENS イメージとしてインポートします。その後、このイメージを使用してエッジノードの ENS インスタンスを作成できます。
移行手順
この機能を初めて使用する前に、ECS に OSS リソースへのアクセス権を付与してください。OSS バケットは中間イメージの保存に使用されます。SMC コンソールのプロンプトに従って、権限付与を完了してください。
エラー処理
リアルタイム移行ステータスがエラーの場合、移行は失敗しています。問題をトラブルシューティングし、移行をリトライしてください:
操作 列で エラーのトラブルシューティング をクリックし、提供されたエラーコードとメッセージに基づいて問題を解決します。詳細については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
問題を解決した後、操作 列の 移行ジョブの再試行 をクリックします。移行タスクは中断したところから再開されます。
重要中間インスタンスがリリースされた場合は、移行を再開してください。手順については、「中間インスタンスが誤ってリリースされた場合はどうすればよいですか?」をご参照ください。
ENS イメージを使用した ENS インスタンスの作成
リアルタイム移行ステータス が 完了 になると、移行は成功となり、Alibaba Cloud ENS イメージが作成されます。

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






アイコンにポインターを合わせます。
