すべてのプロダクト
Search
ドキュメントセンター

Simple Application Server:簡易アプリケーションサーバーから ECS インスタンスへのデータの移行

最終更新日:May 13, 2025

簡易アプリケーションサーバーがビジネス要件を満たせなくなった場合は、簡易アプリケーションサーバーから Elastic Compute Service (ECS) インスタンスにデータをスムーズに移行して、より柔軟なリソース構成を実現できます。 移行元の簡易アプリケーションサーバーと移行先の ECS インスタンスは、同じ Alibaba Cloud アカウントに属している必要がありますが、同じリージョンまたは異なるリージョンに配置できます。 このトピックでは、簡易アプリケーションサーバーから ECS インスタンスにデータを移行する方法について説明します。

移行の影響

項目

説明

ECS インスタンスと簡易アプリケーションサーバーで承認されたアプリケーション

簡易アプリケーションサーバーの仮想プライベートクラウド (VPC) と ECS インスタンスの VPC は相互に通信できません。 その結果、簡易アプリケーションサーバーから ECS インスタンスにデータを移行した後、移行されたデータが存在する VPC が変更されます。 ECS インスタンスの基盤となるハードウェアは、簡易アプリケーションサーバーのハードウェアとは異なります。 簡易アプリケーションサーバーから ECS インスタンスにデータを移行した後、基盤となるハードウェアにバインドされているアプリケーションライセンスは無効になります。 アプリケーションライセンスが有効なままであることを確認する必要があります。

パブリック IP アドレス

簡易アプリケーションサーバーから ECS インスタンスにデータを移行した後、簡易アプリケーションサーバーと ECS インスタンスは異なるパブリック IP アドレスを使用するため、移行されたデータを指す IP アドレスが変更されます。 簡易アプリケーションサーバーにドメイン名がある場合は、移行後にドメイン名を ECS インスタンスのパブリック IP アドレスに解決する必要があります。

手順

説明

ECS インスタンスを購入し、簡易アプリケーションサーバーにデータディスクを接続している場合は、サーバー移行センター (SMC) を使用して簡易アプリケーションサーバーから ECS インスタンスにデータを移行することをお勧めします。 詳細については、「Alibaba Cloud 簡易アプリケーションサーバーから ECS インスタンスにデータを移行する」をご参照ください。

以下の例では、簡易アプリケーションサーバーに基づく共有イメージを使用して、ECS インスタンスを作成するか、既存の ECS インスタンスのシステムディスクを置き換えます。

  1. 簡易アプリケーションサーバーコンソール にログインします。

  2. 簡易アプリケーションサーバーのカスタムイメージを作成します。

    1. カスタムイメージを作成する簡易アプリケーションサーバーのカードで、[詳細] > [カスタムイメージの作成] を選択します。

      または、サーバーカードのサーバー ID をクリックします。 [基本情報] セクションの [イメージ情報] フィールドの下にある、[カスタムイメージの作成] をクリックします。

    2. [カスタムイメージの作成] ダイアログボックスで、ビジネス要件に基づいてパラメーターを構成します。 次の表にパラメーターを示します。

      パラメーター

      説明

      名前

      カスタムイメージの名前を入力します。 名前は一意である必要があります。 名前の長さは 2 ~ 128 文字で、ピリオド(.)、アンダースコア(_)、ハイフン(-)、コロン(:) を含めることができます。 名前は特殊文字または数字で始めることはできません。

      説明

      カスタムイメージの説明を入力します。 説明の長さは 2 ~ 256 文字で、http:// または https:// で始めることはできません。

    3. [確認] をクリックします。

  3. (条件付き必須) 簡易アプリケーションサーバーからリージョンをまたがって ECS インスタンスにデータを移行するには、カスタムイメージをターゲットリージョンにコピーする必要があります。 簡易アプリケーションサーバーから同じリージョン内の ECS インスタンスにデータを移行する場合は、この手順をスキップします。

    カスタムイメージの [アクション] 列で、image.png > [イメージのコピー] を選択して、プロンプトに従ってカスタムイメージをコピーします。

  4. イメージを共有し、移行を完了します。

    • データを移行するための ECS インスタンスの購入

      1. 左側のナビゲーションウィンドウで、[イメージ] をクリックします。 [イメージ] ページで、作成したカスタムイメージを見つけます。

      2. [アクション] 列の [ECS インスタンスの作成] をクリックします。

        image

      3. [ECS インスタンスの作成] ダイアログボックスで、[共有を確認して次の手順に進む] をクリックします。

      4. [確認] をクリックします。

        ECS インスタンス購入ページにリダイレクトされます。 画面の指示に従って ECS インスタンスを作成します。

        ECS 購入ページで ECS インスタンスを作成する場合は、次の項目に注意してください。

        • [リージョン][イメージ][システムディスク][データディスク]: デフォルト構成を保持します。

        • [パブリック IP アドレス]: [パブリック IPv4 アドレスの割り当て] を選択します。

        • [セキュリティグループ]: インバウンドルールで必要なポートを介したトラフィックが許可されているセキュリティグループを選択します。 ECS インスタンスと簡易アプリケーションサーバーで同じファイアウォール構成を使用することをお勧めします。

        ビジネス要件に基づいて他のパラメーターを構成します。 詳細については、「カスタム起動タブでインスタンスを作成する」をご参照ください。

        ECS インスタンスを作成した後、ECS コンソール にログインします。 [インスタンスとイメージ] > [インスタンス] を選択します。 次に、[インスタンス] ページで作成された ECS インスタンスを表示します。 ECS インスタンスが作成されると、移行は完了です。

      既存の ECS インスタンスを使用してデータを移行する

      簡易アプリケーションサーバーから既存の ECS インスタンスにデータを移行する場合は、既存の ECS インスタンスの OS を置き換えることができます。 簡易アプリケーションサーバーのシステムディスク内のデータのみを既存の ECS インスタンスに移行できます。 簡易アプリケーションサーバーに接続されているデータディスク内のデータは移行されません。

      1. イメージを ECS インスタンスに共有します。

        左側のナビゲーションウィンドウで、[イメージ] をクリックし、カスタムイメージを見つけて、[アクション] 列の [ECS に共有] をクリックします。 画面の指示に従ってイメージを共有します。

      2. 既存の ECS インスタンスのシステムディスクを置き換えます。

        1. ECS コンソール にログインし、[インスタンスとイメージ] > [インスタンス] を選択します。

        2. ECS インスタンスを見つけて、[アクション] 列の [停止] をクリックします。 [インスタンスの停止] ダイアログボックスで、[停止元] フィールドの [停止] を選択し、[OK] をクリックします。

        3. ECS インスタンスのステータスが [停止] に変わったら、[アクション] 列の [オペレーティングシステムの置き換え] をクリックします。 [オペレーティングシステムの置き換え] ダイアログボックスで、[置き換え方法] フィールドの [システムディスクの置き換え] を選択し、注意事項を読み、「リスクを理解しています」を選択します。 次に、[オペレーティングシステムの置き換えを続行] をクリックします。

        4. [オペレーティングシステムの変更] ページで、次のパラメーターを構成します。 パラメーターの詳細については、「インスタンスのオペレーティングシステム (システムディスク) を置き換える」をご参照ください。

          • [イメージ]: [共有イメージ] をクリックし、目的のカスタムイメージを選択します。

          • [システムディスク]: 現在のディスクサイズよりも大きいディスクサイズを指定します。 システムディスクカテゴリを変更することはできません。

          OS が変更されました というメッセージが表示されたら、移行は完了です。

  5. 移行結果を確認します。

    この例では、test.html という名前の Web ページファイルが簡易アプリケーションサーバーに存在します。 ECS インスタンスの test.html ファイルに想定どおりにアクセスできるかどうかをテストします。

    説明

    実際のシナリオでは、データの移行後に ECS インスタンスにログインし、ECS インスタンスのデータが移行元の簡易アプリケーションサーバーのデータと一致するかどうかを確認できます。

    1. ECS インスタンスのパブリック IP アドレスを取得します。

      公网IP地址

    2. オンプレミスホストのブラウザのアドレスバーに http://<ECS インスタンスのパブリック IP アドレス>/test.html と入力します。

      次の図に示すように、ECS インスタンスにデプロイされたテスト Web サイトにアクセスでき、コンテンツは簡易アプリケーションサーバーにデプロイされたテスト Web サイトのコンテンツと同じであることがわかります。

      ECS实例测试网站これは、簡易アプリケーションサーバーのデータが ECS インスタンスに移行されたことを示しています。

次のステップ