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

Server Migration Center:ECS へのサーバー移行

最終更新日:Mar 27, 2026

Server Migration Center (SMC) は、オンプレミスデータセンター、VMware、VirtualBox、Xen、KVM、Hyper-V などの仮想マシン (VM)、および Amazon Web Services (AWS)、Microsoft Azure、Google Cloud Platform (GCP)、Tencent Cloud、UCloud、China Telecom Cloud、QingCloud などの他のクラウドプロバイダーを含むさまざまな移行元から、Alibaba Cloud Elastic Compute Service (ECS) へサーバーを安全かつ効率的に移行します。SMC は移行プロセスを簡素化し、サーバー移行の技術的な課題とリスクを大幅に削減します。

移行シナリオ

重要

基盤となる移行技術の変更により、Server Migration Center (SMC) は 2025 年 11 月 30 日 (UTC+8) 以降、中国本土以外の Alibaba Cloud リージョンにある移行先インスタンスへの Windows サーバーの移行をサポートしなくなります。この日以前は、SMC クライアント V2.8.5 以前を引き続き使用できます。変更とその影響の詳細については、「[製品変更] SMC は、中国本土以外の Alibaba Cloud リージョンにある移行先インスタンスへの Windows サーバーの移行をサポートしなくなります」をご参照ください。

  • (推奨) サーバーをカスタムイメージに移行する

    ECS インスタンスをお持ちでない場合は、サーバーをカスタムイメージに移行できます。その後、このカスタムイメージを使用して手動で ECS インスタンスを作成できます。

  • サーバーを既存の ECS インスタンスに移行する

    Alibaba Cloud ECS インスタンスを購入済みで、そのストレージやオペレーティングシステムなどの設定が移行元サーバーと互換性がある場合は、移行元サーバーをその ECS インスタンスに移行できます。

    警告

    移行後、移行先 ECS インスタンス上の元のデータは消去されます。移行元サーバー上のデータは影響を受けません。したがって、移行先 ECS インスタンスに重要なデータが含まれている場合は、この方法を使用しないでください。

移行の影響

移行する前に、以下の考慮事項をご確認ください。

影響

説明

データディレクトリの移行

移行中、SMC は移行元サーバーの構造に可能な限り一致する移行先ディスクのパーティション構造を自動的に作成します。パーティションサイズ、順序、転送方法、LVM 設定など、移行先ディスクのパーティション構造を調整できます。

デフォルトでは、SMC はサーバー上のすべてのディスクを移行します。以下にご注意ください:

  • データディスクにマウントポイントがない場合、SMC はそれを移行しません。

  • 特定のパーティションディレクトリを移行する必要がない場合は、パーティション構造を調整する際にそれらを除外できます。

中間インスタンス

中間インスタンスに干渉しないでください。

移行の失敗を防ぐため、移行中に中間インスタンスの停止、起動、再起動、リリース、または課金方法の変更を行わないでください。移行が完了すると、SMC は中間インスタンスを自動的にリリースします。

説明
  • 各移行について、SMC は移行のために、移行先の Alibaba Cloud アカウントに No_Delete_SMC_Transition_Instance という名前の一時的な従量課金 中間インスタンス を作成します。

  • 移行先インスタンスへの移行を選択した場合、そのインスタンスが中間インスタンスとして機能し、SMC はそれを自動的にリリースしません。

詳細については、「SMC の仕組み」をご参照ください。

IP アドレス

移行後に IP アドレスが変更されるため、サービスが中断される可能性があります。移行はオフピーク時に実行してください。サービスに IP アドレス設定が含まれている場合は、移行後にドメイン名の名前解決、ICP 登録、およびその他の関連情報を変更する必要があります。

基盤となるハードウェア

移行後、サーバーの基盤となるハードウェアが変更されます。これにより、特定のハードウェアにバインドされているアプリケーションライセンスが無効になる可能性があります。移行後にライセンスを確認してください。

パフォーマンスへの影響

移行プロセスは、CPU、メモリ、ディスク I/O、ネットワーク帯域幅などのサーバーリソースを消費します。

移行前後のデータ整合性

移行中に発生する可能性のあるデータおよびシステム設定の変更については、「移行後のデータ整合性の問題」をご参照ください。

Web アプリケーションおよび関連サービスへの影響

サーバーを ECS インスタンスに移行すると、環境のいくつかの側面が変更されます。これらには、ネットワークトポロジー、コンピューティングおよびストレージリソース、セキュリティ設定、コスト、モニタリング、互換性、ネットワーク遅延、帯域幅、およびバックアップと復元のプロセスが含まれます。

影響

説明

ネットワーク接続

移行後、ECS インスタンスは新しい VPC を使用します。これにより、そのネットワークの場所やその他の設定が変更されます。インスタンスは、元のネットワークや異なる VPC 内の他の ECS インスタンスと直接通信できません。アカウント間および VPC 間の通信を有効にするには、「VPC 相互接続」をご参照ください。

セキュリティグループ

移行後、ECS インスタンスは新しいセキュリティグループルールを使用してインバウンドおよびアウトバウンドトラフィックを制御します。アクセスルールの変更は、サービスに影響を与える可能性があります。移行先アカウントのセキュリティグループに必要なルールがない場合は、移行元セキュリティグループからルールをエクスポートし、移行先セキュリティグループにインポートできます。詳細については、「セキュリティグループルールのインポートとエクスポート」をご参照ください。

SSL 証明書

Web サイトで HTTPS を使用している場合は、SSL 証明書を申請してインストールする必要があります。Alibaba Cloud から無料の SSL 証明書を申請し、ECS インスタンスにデプロイできます。詳細については、「SSL 証明書を購入して ECS インスタンスにデプロイする」をご参照ください。

データ移行

他のサーバーから Alibaba Cloud にデータを移行する必要がある場合は、FTP、SCP、または OSS への手動バックアップなどの方法を使用できます。詳細については、「ECS インスタンスへのファイル転送」および「ossutil を使用して ECS インスタンスにデータを転送する」をご参照ください。

その他の設定

データベース接続、API、SLB、およびその他の設定が新しいドメイン名と ECS IP アドレスを指していることを確認してください。

前提条件

  • 移行前の準備を完了します。

  • 移行ガイドを確認して、SMC クライアント、移行の仕組み、課金、移行プロセス、およびフィードバックチャネルについて学習します。

  • データ損失を防ぐため、移行前に重要なデータをイメージ、スナップショット、またはインスタンスとは別のストレージデバイスにバックアップします。

  • 国際リージョン間でサーバーを移行する必要がある場合、パブリックネットワークの不安定さにより移行速度が遅くなる可能性があります。移行時間を評価し、転送速度をテストしてください。VPN Gateway、Express Connect、Express Connect 回線、または Smart Access Gateway などのサービスを使用して、移行元サーバーと Alibaba Cloud VPC を接続し、プライベートネットワーク経由でサーバーを移行することを推奨します。

  • オンプレミスデータセンター、仮想マシン環境、またはクラウドホストから Alibaba Cloud リージョンの VPC に直接アクセスできる場合は、SMC のプライベートネットワーク移行ソリューションを使用します。この方法は、パブリックネットワーク経由での移行よりも高速で安定しています。

  • 移行元サーバーを既存の ECS インスタンスに移行する予定の場合は、次の要件が満たされていることを確認してください:

    • 移行元サーバーが Linux を実行している場合、移行先インスタンスも Linux ディストリビューションを実行している必要があります。移行元サーバーが Windows を実行している場合、移行先インスタンスも Windows を実行している必要があります。

    • 移行先インスタンスにアタッチされているデータディスクの数は、移行元サーバーのデータディスクの数以上である必要があります。移行先インスタンスに十分なデータディスクがない場合は、データディスクをアタッチする必要があります。

    • 移行先インスタンスのシステムディスクとデータディスクの容量は、移行元サーバーの対応するディスクの容量以上であることを推奨します。移行中にディスクサイズを縮小する予定の場合、移行先インスタンスのディスク容量は、移行元サーバーの対応するディスクの使用済み領域以上である必要があります。移行先インスタンスのディスク容量が不十分な場合は、ディスクのサイズを変更する必要があります。

移行手順

ステップ 1:移行元のインポート

移行元とは、オンプレミスデータセンター (IDC) または他のクラウドプラットフォームからの物理サーバー、VM、またはクラウドサーバーです。

CLI を使用したインポート

重要
  • 移行元サーバーにはパブリックネットワークアクセスが必要です。移行元サーバーがファイアウォールで保護されている場合は、「SMC エンドポイント」を参照して必要な SMC エンドポイントとポートを取得し、ファイアウォールの許可リストに追加してください。

  • 移行元サーバーがパブリックネットワークにアクセスできない場合、またはプライベートネットワークを使用して移行効率を向上させたい場合は、「プライベートネットワークベースの移行」をご参照ください。

  1. SMC コンソール - サーバー移行に移動します。

  2. [サーバー移行] ページで、[移行元のインポート] をクリックします。

  3. プロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。次の表にパラメーターを説明します。

    パラメーター

    説明

    ワークグループ (オプション)

    このパラメーターはECS イメージへのバッチ移行に適用されます。単一サーバーの移行ではこのパラメーターをスキップできます。

    管理目的で、同じワークグループに複数の移行元を追加できます。ワークグループに関連付けられた移行元に対して、自動増分同期を有効にする必要があります。バッチサーバー移行の詳細については、「バッチサーバー移行」をご参照ください。

    ワークグループが作成されていない場合は、新しいワークグループを作成 をクリックします。

    移行元のタイプ

    [物理サーバー/VM/他のクラウドプラットフォームのクラウドサーバー]

    インポート方法

    [コマンドラインでインポート] を選択します。

    アクティベーションコードスクリプトはオンデマンドで生成されます。移行元サーバーでスクリプトを実行して、単一のコマンドで移行元をインポートできます。

    アクティベーション数の割り当て

    アクティベーションコードを使用してアクティベートできる移行元の数。有効値:1~1,000。デフォルト値:200。

    有効期間

    アクティベーションコードの有効期間。有効値:1~90 日。デフォルト値:90 日。

    アクティベーションコード

    アクティベーションコードを生成した後、コマンドをコピーします。次の手順に従ってください:

    1. アクティベーションコードの生成 をクリックします。

    2. 移行元サーバーのオペレーティングシステムに基づいて、[Linux シェル] または [Windows PowerShell] タブをクリックします。

    3. [コピー] をクリックして、アクティベーションコードコマンドをコピーします。

  4. 移行元サーバーにログインし、コピーしたコマンドを管理者権限で実行して移行元をインポートします。

    Linux ソースサーバー

    1. Linux 移行元サーバーにログインします。

    2. 管理者権限で、コピーしたコマンドを貼り付けて実行し、移行元をインポートします。

      image.png

      Import Source Server [s-bp18x8751kgz2oyh****] Successfully! のようなメッセージは、移行元が正常にインポートされたことを示します。

    Windows ソースサーバー

    1. Windows ソースサーバーにログオンしてください。

    2. 管理者として Windows PowerShell を開きます。

    3. コピーしたコマンドを貼り付けて実行し、移行元をインポートします。

      image.png

      Import Source Server [s-bp19rlidl3mwuptc****] Successfully! のようなメッセージは、移行元が正常にインポートされたことを示します。

      コマンドが失敗した場合は、「コマンドラインから Windows ベースの移行元をインポートする際にコマンドが失敗した場合はどうすればよいですか?」をご参照ください。
  5. SMC コンソールで、[サーバー移行] ページに移動し、[移行ステータス] 列で移行元のステータスを確認します。

    • ステータスが [オンライン] の場合、移行元は正常にインポートされています。

    • 別のステータスが表示された場合、インポートは失敗しています。問題をトラブルシューティングし、移行元を再度インポートしてください。

      • コンソールのエラーメッセージに基づいて、または SMC クライアントのログファイルを確認して問題をトラブルシューティングします。SMC クライアントのデフォルトのインストールディレクトリは次のとおりです:

        • Windows ソースサーバー: C:\smc

        • Linux 移行元サーバー: /smc

      • 一般的な問題と解決策については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。

SMC クライアントを使用したインポート

重要
  • SMC クライアントは移行元サーバーで実行されている必要があります。デフォルトでは、パブリックネットワークアクセスが有効になっています。移行元サーバーがファイアウォールで保護されている場合は、「SMC エンドポイント」を参照して必要な SMC エンドポイントとポートを取得し、ファイアウォールの許可リストに追加してください。

  • 移行元サーバーがパブリックネットワークにアクセスできない場合、またはプライベートネットワークを使用して移行効率を向上させたい場合は、「プライベートネットワークベースの移行」をご参照ください。

  1. SMC コンソール - サーバー移行に移動します。

  2. [サーバー移行] ページで、[移行元のインポート] をクリックします。

  3. [移行元のインポート] ページで、次の表で説明されているようにパラメーターを設定します。

    パラメーター

    説明

    [移行元のタイプ]

    他社クラウドプラットフォームの物理サーバー/仮想マシン/クラウドサーバー

    [インポート方法]

    [クライアントでインポート] を選択します。

    移行元サーバーに SMC クライアントを手動でダウンロードしてインストールする必要があります。

    [インポート手順]

    1. [インポート手順] セクションで、移行元サーバーのオペレーティングシステム (Linux または Windows) とアーキテクチャ (32 ビットまたは 64 ビット) に基づいて、適切な SMC クライアントをダウンロード、インストール、およびアクティベートします。

    2. [アクティベーションコードの生成] をクリックし、アクティベーションコードをコピーします。

      クライアントをインストールする際にアクティベーションコードを入力する必要があります。
  4. 移行元をインポートします。

    重要

    移行中に SMC クライアントを閉じないでください。閉じると、移行元が SMC コンソールへの接続を失い、移行が失敗します。

    Windows ソースサーバー

    1. WinSCP などのファイル転送をサポートするリモート接続ツールを使用して、SMC クライアントを Windows 移行元サーバーにアップロードします。

    2. Windows 移行元サーバーで、組み込みまたはサードパーティの展開ツールを使用して SMC クライアントパッケージを展開します。

    3. 移行元サーバーのシステムバージョンに対応する SMC クライアントフォルダで、go2aliyun_client.exe をダブルクリックします。

      管理者権限を求められたら、[OK] をクリックします。
    4. アクティベーションコードまたは AccessKey を取得します。

      • (推奨) アクティベーションコードの取得:SMC コンソールの [インポート手順] セクションで、[アクティベーションコードの生成] をクリックし、アクティベーションコードをコピーします。

      • AccessKey の取得:Alibaba Cloud AccessKey は、AccessKey ID と AccessKey Secret で構成されます。AccessKey をお持ちでない場合は、まず作成してください。詳細については、「AccessKey ペアの作成」をご参照ください。

    5. プロンプトに従って、access_access_token_idaccess_token_code の値を入力し、Enter キーを押します。

      Import Source Server [s-bp18x8751kgz2oyh****] Successfully! のようなメッセージは、移行元が正常にインポートされたことを示します。

    Linux ソース サーバー

    1. WinSCP などのファイル転送をサポートするリモート接続ツールを使用して、SMC クライアントを Linux 移行元サーバーにアップロードします。または、インポート手順で提供されているコマンドを使用して、移行元サーバーに SMC クライアントをダウンロードします。

    2. Linux 移行元サーバーにリモート接続し、SMC クライアントパッケージを展開します。

      この例では、Linux 64 ビット汎用版 を使用します。異なるバージョンの SMC クライアントを使用する場合は、コマンド内のパッケージ名をダウンロードしたファイルの名前に置き換えてください。

      tar -zxvf go2aliyun_client.tar.gz
      説明

      [Linux 64 ビット ARM 版] は、g6r 汎用および c6r コンピューティング最適化インスタンスファミリーをサポートしています。インスタンスタイプの詳細については、「エンタープライズレベルの Arm ベースのコンピューティングインスタンスファミリー」をご参照ください。

    3. (オプション) 特定のファイルまたはディレクトリを移行から除外できます。

      重要

      ブロックレプリケーションを有効にすると、ファイルやディレクトリを除外できません。

    4. アクティベーションコードまたは AccessKey を取得します。

      • (推奨) アクティベーションコードの取得:SMC コンソールの [インポート手順] セクションで、[アクティベーションコードの生成] をクリックし、アクティベーションコードをコピーします。

      • AccessKey の取得:Alibaba Cloud AccessKey は、AccessKey ID と AccessKey Secret で構成されます。AccessKey をお持ちでない場合は、まず作成してください。詳細については、「AccessKey ペアの作成」をご参照ください。

    5. SMC クライアントフォルダで、次のコマンドを実行して SMC クライアントを起動します。

      この例では、go2aliyun_client2.6.5_linux_x86_64 ディレクトリを使用します。ディレクトリ名はクライアントのバージョンによって異なります。展開したフォルダの名前に置き換えてください。
      cd go2aliyun_client2.6.5_linux_x86_64
      sudo chmod +x go2aliyun_client
      sudo ./go2aliyun_client
    6. プロンプトに従ってアクティベーションコードまたは AccessKey を入力します。この例ではアクティベーションコードを使用します:adad

      アクティベーションコードまたは AccessKey を入力すると、次のプロンプトが表示される場合があります:

      • 移行元システムにスナップショットドライバーがインストールされていない場合、SMC クライアントは次の図に示すように、インストールを促します。インストールするかどうかを選択できます。

        • 移行タスクを作成する際にブロックレプリケーションを有効にする場合は、yes と入力してスナップショットドライバーを自動的にインストールします。

        • 移行タスクを作成する際にブロックレプリケーションを有効にしない場合は、no と入力します。

        重要

        スナップショットドライバーのインストールに失敗した場合は、移行タスクを作成する際にブロックレプリケーションを有効にしないでください。有効にすると、移行が失敗します。

        123

      • ほとんどの主流の移行元システムには rsync がデフォルトでインストールされています。インストールされていない場合、SMC クライアントはインストールを促します。次の図に示すように、yes と入力して rsync を自動的にインストールします。安装rsync

      • 移行元システムで SELinux が有効になっている場合、SMC クライアントは無効にするように促します。次の図に示すように、yes と入力して SELinux を自動的に無効にします。关闭SELinux

      Import Source Server [s-bp11npxndknsycqj****] Successfully! のようなメッセージは、移行元が正常にインポートされたことを示します。

      説明

      移行元のインポートに失敗した場合は、返されたメッセージに基づいて問題をトラブルシューティングします。その後、次のコマンドを順番に実行してバックグラウンドプロセスを終了し、移行元を再インポートします。一般的な問題と解決策の詳細については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。

      sudo ./go2aliyun_client --abort
      sudo ./go2aliyun_client
  5. SMC コンソールで、[サーバー移行] ページに移動し、[移行ステータス] 列で移行元のステータスを確認します。

    • ステータスが [オンライン] の場合、移行元は正常にインポートされています。

    • 別のステータスが表示された場合、インポートは失敗しています。問題をトラブルシューティングし、移行元を再度インポートしてください。

      • コンソールのエラーメッセージに基づいて、または SMC クライアントのログファイルを確認して問題をトラブルシューティングします。SMC クライアントのデフォルトのインストールディレクトリは次のとおりです:

        • Windows 移行元サーバー: C:\smc

        • Linux 移行元サーバー: /smc

      • 一般的な問題と解決策については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。

ステップ 2:移行タスクの設定

  1. 対象の移行元の [操作] 列で、[移行の開始] をクリックします。

  2. プロンプトに従ってパラメーターを設定し、[移行の開始] をクリックします。

    1. 基本パラメーターを設定します。

      パラメーター

      説明

      移行先のタイプ (必須)

      移行シナリオに基づいて移行先タイプを選択します:

      ECS イメージ

      移行元サーバーをカスタムイメージに変換します。カスタムイメージを使用して ECS インスタンスを作成できます。

      以下の表では、パラメーターについて説明します。

      • [移行先リージョン]:移行元サーバーを移行するリージョン。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。

      • [イメージ名プレフィックス]:SMC が移行元用に生成する移行先カスタムイメージ名のプレフィックス。

      ECS インスタンス

      移行元サーバーを購入済みの ECS インスタンスに直接移行します。移行元サーバーと ECS インスタンスのストレージとオペレーティングシステムは互換性がある必要があります。

      重要

      移行元サーバーを移行先インスタンスに移行すると、まず移行先インスタンスのオペレーティングシステムが置き換えられます。システムディスクの自動スナップショットはクリアされ、回復できません。データセキュリティや将来の使用のために自動スナップショットを保持したい場合は、移行前に自動スナップショットがクラウドディスクと共にリリースされないように設定できます。詳細については、「ディスクと共にリリースされる自動スナップショットの設定」をご参照ください。

      次の表にパラメーターを説明します。

      • [移行先リージョン]:移行元サーバーを移行するリージョン。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。

      • [移行先インスタンス]:移行先インスタンスとして ECS インスタンスを選択します。

      [移行テスト]

      移行テスト機能は、実際の移行前に移行タスクの実現可能性とリスクを評価するのに役立ちます。データ量、移行速度、合計所要時間などの重要な情報を提供します。また、潜在的な問題を解決するための提案も提供し、実際の移行中の問題や損失を減らすのに役立ちます。移行テスト中に使用される従量課金リソースには料金が発生します。デフォルトでは、[移行テスト] は有効になっています。

      警告

      [移行先タイプ][ECS インスタンス] に設定されている場合、移行テスト中に移行先 ECS インスタンスのすべてのクラウドディスクのスナップショットが作成されます。テスト中に問題が発生した場合、または [実行方法][テストのみ] に設定されている場合、テスト完了後にスナップショットは自動的にロールバックされます。移行テスト中は移行先 ECS インスタンスは利用できなくなり、インスタンス上の既存のデータは上書きされます。したがって、移行先 ECS インスタンスに重要なデータが含まれていないことを確認してください。

      詳細については、「移行テストの設定」をご参照ください。

      [実行方法]

      [移行テスト] が有効になっているかどうかに基づいて実行方法を選択します。

      移行テストあり

      • [テストのみ]:移行テストタスクのみを作成します。テストが完了したら、手動でサーバー移行タスクを開始する必要があります。

      • [テストと移行]:移行テストが完了した後、[クリティカル] のステータスのテスト項目がない場合、システムは自動的にサーバー移行タスクを開始します。デフォルトでは、[テストと移行] が選択されています。

      移行テストなし

      • [今すぐ移行]:移行タスクを作成した直後に移行を開始します。デフォルトでは、[今すぐ移行] が選択されています。

      • [移行のスケジュール設定]: 移行タスクは、指定された時刻に自動的に開始されます。

        説明

        最も早いスケジュール時刻は、現在の時刻から 10 分後です。

      • [作成のみ]:移行タスクのみを作成します。後で [操作] 列の [移行タスクの開始] をクリックして移行タスクを開始する必要があります。

      自動増分同期

      この機能を有効にすると、移行元サーバーから Alibaba Cloud への増分データが自動的に同期されます。デフォルトでは、この機能は無効になっています。

      • この機能を有効にする場合は、次のパラメーターを設定します:

        • [同期間隔]:増分移行タスクが自動的かつ定期的に実行される間隔。

        • [保持するイメージの最大数]:増分移行タスクでデフォルトで保持されるイメージの最大数。

        移行タスクは定期的に実行され、増分データを Alibaba Cloud に同期します。増分移行のベストプラクティスについては、「増分サーバー移行」をご参照ください。

      • この機能を無効にすると、移行タスクは 1 回だけ実行されます。

      [移行テンプレートの使用]

      このパラメーターは、[移行先タイプ][ECS イメージ] に設定されている場合にのみ使用できます。

      移行テンプレートは、移行タスクのパラメーターを事前設定するために使用されます。移行を開始すると、テンプレートのパラメーターが自動的に入力されます。移行テンプレートの設定方法の詳細については、「移行テンプレートの設定」をご参照ください。

      [ネットワークモード]

      移行データを中間インスタンスに転送するために使用するネットワークを選択します。デフォルトでは、データはパブリックネットワーク経由で転送されます。中間インスタンスは、選択した VPC と vSwitch に作成され、パブリック IP アドレスが割り当てられます。

      パブリックネットワーク

      移行データは、パブリックネットワーク経由で中間インスタンスに転送されます。このモードを使用するには、移行元サーバーがパブリックネットワークにアクセスできる必要があります。VPC と vSwitch を指定するかどうかを選択できます。

      • VPC と vSwitch を指定する:移行タスクは、指定した VPC と vSwitch に中間インスタンスを作成します。

      • VPC と vSwitch を指定しない:移行タスクは、システムによって自動的に作成される新しい VPC と vSwitch に中間インスタンスを作成します。

      プライベートネットワーク

      移行データは、VPC の内部ネットワーク経由で中間インスタンスに転送されます。このモードを使用するには、移行元サーバーを Alibaba Cloud VPC に接続し、VPC と vSwitch を指定する必要があります。

      説明

      オンプレミスデータセンター (IDC)、VM 環境、またはクラウドホストから Alibaba Cloud リージョンの VPC に直接アクセスできる場合は、この方法を推奨します。プライベートネットワーク経由のデータ転送は、パブリックネットワーク経由よりも高速で安定しており、移行効率が向上します。VPN Gateway、Express Connect、または Smart Access Gateway を使用して、移行元サーバーを VPC に接続できます。詳細については、「VPC をデータセンターまたは他のクラウドに接続する」をご参照ください。

      [移行先インスタンスの IPv4 プライベートアドレス]

      移行先インスタンスのプライベート IP アドレスを変更したい場合は、手動でプライベート IP アドレスを指定できます。このパラメーターは、[移行先タイプ][ECS インスタンス] に設定されている場合にのみ使用できます。

      • [変更しない]:デフォルトでは、[移行先インスタンス] のプライベート IP アドレスは変更されません。

      • [手動で指定][移行先インスタンス] が存在する vSwitch の利用可能な IP 範囲から IP アドレスを入力できます。移行元の IP アドレスが vSwitch の CIDR ブロック内にある場合は、移行先インスタンスの IP アドレスを移行元の IP アドレスに変更できます。

        • 移行先インスタンスと移行元が同じ CIDR ブロック内にある場合:移行元のプライベート IP アドレスを入力します。

        • 移行先インスタンスと移行元が異なる CIDR ブロック内にある場合:まず、移行先インスタンスの VPC を変更して、同じ CIDR ブロック内にあるようにする必要があります。次に、移行元のプライベート IP アドレスを入力します。

    2. 必要に応じてディスクパーティション構造を調整します。次の表にパラメーターを説明します。

      パラメーター

      説明

      ディスクパーティションの構造を調整する

      ディスクパーティション構造を調整するかどうかを指定します。この機能は、SMC クライアント V2.8.0 以降でのみサポートされています。SMC クライアントの詳細については、「SMC クライアントユーザーガイド」をご参照ください。

      • 無効:移行元インスタンスのディスク情報は表示されません。システムは移行元インスタンスのディスク情報を自動的に読み取り、ディスク構造を生成します。移行後、移行先ディスクのパーティション構造は、自動的に生成された構造とデフォルトで一致します。

      • 有効:移行元インスタンスのディスク情報が表示され、システムはそれを自動的に読み取り、ディスク構造を生成します。パーティションサイズや順序、転送方法、LVM を有効にするかどうかなど、移行先ディスクのパーティション構造を調整できます。

        次の表に、ディスクパーティションのパラメーターを説明します。

        ディスクの設定

        • [システムディスク]:移行先 ECS インスタンスのシステムディスクのサイズ (GiB)。有効値:20~2,048。

          移行先システムディスクのサイズは、移行元システムディスクの使用済み領域よりも大きい必要があります。たとえば、移行元システムディスクのサイズが 400 GiB で、100 GiB の領域が使用されている場合、移行先システムディスクは 100 GiB より大きい必要があります。

          説明

          デフォルト値は、移行元システムディスクのサイズです。システムディスクのサイズを縮小する必要がない場合は、このパラメーターをデフォルト値より小さい値に設定しないことを推奨します。

        • [データディスク] <N>:移行後の移行先 ECS インスタンスのデータディスクのサイズ (GiB)。有効値:1~32,768。

          • 変数 <N> はデータディスク番号を示します。移行元サーバーを移行先インスタンスに移行する場合、N はデータディスク ID です。

          • 移行先データディスクのサイズは、移行元データディスクの使用済み領域よりも大きい必要があります。たとえば、移行元データディスクのサイズが 500 GiB で、100 GiB の領域が使用されている場合、移行先データディスクは 100 GiB より大きい必要があります。

          • [データディスク] は、マウントポイントがない場合、またはすべてのマウントポイントが移行しないように設定されている場合は移行されません。

        • [LVM]:論理ボリュームマネージャー (LVM) は、Linux システムでディスクパーティションを管理するためのメカニズムです。LVM は標準のディスクパーティショニングよりも柔軟で、ディスク領域の動的な調整が可能です。

          要件に基づいて LVM を有効にできます。LVM を有効にすると、移行先ディスクは LVM 構造で自動的に再構築されます。

          例:

          LVM が有効になっている各移行先ディスクについて、システムは 1 つの物理ボリューム (PV) とそれに対応するボリュームグループ (VG) を作成します。この VG では、マウントポイントの数に対応する数の論理ボリューム (LV) を作成します。VG 名はデフォルトで vgX (X はディスク番号)、論理ボリューム名はデフォルトで lvX (X は論理ボリューム番号) になります。次の図を参照してください:

          image

          重要

          LVM は次のシナリオではサポートされていません:

          • 移行元が Windows オペレーティングシステムを実行している。

          • システムディスクにブートパーティションがない。

          LVM を有効にした後、次のシナリオでは機能が有効になりません:

          • 移行元が lvm2 をサポートしていない、または lvm2 パッケージがインストールされていない。

          • 移行元がカーネルバージョン 3.x 以前の Debian システムを実行しており、XFS ファイルシステムがマウントされたディスクがある。

        マウントポイントの設定

        • 移行:ビジネス要件に基づいてマウントポイントを移行するかどうかを選択します。

        • ブロックレプリケーションの有効化:このパラメーターは、SMC クライアントバージョン 3.2.0 より前でのみ表示されます。ブロックレプリケーションを使用すると、移行転送速度の安定性が向上し、移行元パーティション構造との整合性が確保されますが、パーティションサイズは変更できません。SMC は、移行元サーバーのディスクパーティションの状態に基づいてブロックレプリケーションがサポートされているかどうかを判断します。

          • 移行元がパーティションの [ブロックレプリケーション] をサポートしていない場合、このオプションは有効にできません。デフォルトでファイルレプリケーションが使用され、パーティションサイズは変更できます。

          • 移行元がパーティションの [ブロックレプリケーション] をサポートしている場合、このオプションはデフォルトで有効になり、パーティションレベルのディスク移行が実行されます。

          説明
          • 移行元が Windows オペレーティングシステムを実行している場合、ブロックレプリケーションはデフォルトで有効になっており、無効にすることはできません。

          • ディスクで LVM が有効になっており、パーティションサイズが 4 MiB の倍数でない場合、ブロックレプリケーションは有効になりません。代わりにファイルレプリケーションがデータ転送に使用されます。

        • パーティションサイズの設定:ブロックレプリケーションが無効になっている場合、パーティションサイズを設定できますが、パーティションサイズの合計は合計ディスクサイズを超えることはできません。

          • Windows オペレーティングシステム:パーティションサイズは調整できません。

          • Linux オペレーティングシステム:必要に応じてパーティションサイズを設定できますが、パーティションサイズの合計は、それが属するディスクのサイズを超えることはできません。

            SMC クライアントバージョン 3.2.0 より前では、ブロックレプリケーションが無効になっていることを確認する必要があります。
        説明

        移行先インスタンスと移行元のディスクサイズが一致しない場合、タスクは作成できません。この場合、システムはディスクサイズの要件を満たすためにマウントポイントの場所を自動的に調整します。調整後も要件が満たされない場合は、ページに表示されるプロンプトに従って問題を解決してください。

        マウントポイントを手動でドラッグしてディスクサイズの要件を満たすこともできます。ただし、ブートパーティションやシステムパーティションはドラッグできません。次の手順を実行します:

        1. マウントポイントの前にある image アイコンにポインターを合わせます。

        2. マウントポイントを別のディスクにドラッグします。

    3. (条件付き必須) ネットワークモード、プライベート IP アドレス、転送レート制限などのパラメーターを設定するには、[詳細設定] をクリックします。次の表に、詳細パラメーターを説明します。

      パラメーター

      説明

      移行ジョブ名

      移行タスクの名前。

      [移行タスクの説明]

      移行タスクの説明。

      [レート制限]

      最大データ転送レート (Mbit/s)。[圧縮率] が 0 より大きい値に設定されている場合、圧縮データの実際のネットワーク転送レートは [移行ステータス] 列に表示されるレートよりも低くなります。

      [圧縮率]

      移行中のデータ圧縮のレベル。ビジネス要件に基づいて圧縮率を設定します。

      • 帯域幅が限られている環境では、高い圧縮率でデータ転送レートを向上させることができます。

      • 帯域幅が広い環境では、移行元サーバーの CPU 消費を削減するためにデータを圧縮しないことを推奨します。

      有効値:0~10。デフォルト値:7。値 0 は、転送中にデータが圧縮されないことを示します。

      [チェックサム検証]

      この機能を有効にすると、データ整合性検証が強化されますが、転送レートが低下する可能性があります。

      [SSL 暗号化]

      デフォルトでは、このパラメーターは [自動] に設定されています。SSL を使用して移行データを暗号化すると、データセキュリティが向上し、データ整合性が確保されます。

      ライセンスタイプ

      ライセンスタイプを選択します。

      • [Alibaba Cloud] (デフォルト):現在、Microsoft Windows Server ライセンスのみが提供されています。移行後、中国 (香港) リージョンまたは中国本土以外のリージョンで結果のイメージから ECS インスタンスを作成する際にライセンス料が適用されます。インスタンスは自動的にアクティベートされます。具体的な料金はインスタンス作成時に表示されます。

      • [BYOL]Bring Your Own License (BYOL) は、Microsoft Windows、Red Hat Enterprise Linux、SUSE Linux Enterprise Server などのオペレーティングシステムでサポートされています。移行後、イメージから ECS インスタンスを作成する際にライセンス料は請求されません。独自のライセンスを使用してインスタンスをアクティベートする必要があります。

        説明

        既存の ECS インスタンスをお持ちの場合は、Red Hat Enterprise Linux や SUSE Linux Enterprise Server などのソフトウェアライセンスをインスタンス用に購入できます。詳細については、「ECS インスタンスのソフトウェアライセンスの購入」をご参照ください。

      画像チェック

      イメージチェック機能は、イメージが有効であり、完全に機能する ECS インスタンスを作成するために使用できるかどうかを検証します。この機能は、サーバー移行タスクまたは VMware エージェントレス移行タスクを作成する際に使用できます。

      イメージチェックは、移行後のイメージまたはインスタンスに関する潜在的な問題を迅速に特定し、Alibaba Cloud の標準への準拠を確保し、インスタンスの起動成功率を向上させるためのソリューションを提供します。

      詳細については、「イメージチェックの設定」をご参照ください。

      [タグ]

      検索と管理を容易にするために、移行タスクにキーと値のタグを追加します。詳細については、「タグを使用して移行元とタスクを管理する」および「タグを使用してきめ細かなアクセス制御を実装する」をご参照ください。

      説明

      移行タスクには最大 20 個のタグを追加できます。

      中間インスタンスタイプ

      要件に基づいて中間インスタンスのインスタンスタイプを選択します。このパラメーターは、[移行先タイプ][ECS イメージ] に設定されている場合にのみ使用できます。

      • このパラメーターを指定すると、システムは選択したインスタンスタイプを使用して中間インスタンスを作成します。指定したインスタンスタイプが在庫切れの場合、移行タスクの作成に失敗します。

      • 中間インスタンスタイプを選択しない場合、システムは事前定義された順序でインスタンスタイプを選択して中間インスタンスを作成します。

      重要

      移行エラーを防ぐため、移行中に中間インスタンスを停止、起動、再起動、またはリリースしないでください。移行が完了すると、インスタンスは自動的にリリースされます。

      [診断ログのアップロード]

      診断分析のために SMC クライアントのログを SMC サーバーに自動的にアップロードします。これは、移行エラーが発生した際のトラブルシューティングに役立ちます。この機能はデフォルトで有効になっています。

      SMC クライアントのログは通常、インストールパスの /smc/go2aliyun_client*/Logs/ ディレクトリに保存されます。

  3. 表示されるダイアログボックスで、移行に関する注意をよく読み、[了解] をクリックします。

  4. [サーバー移行] ページで、リアルタイムの移行ステータスを確認します。

    移行テストを有効にした場合、SMC はまずテストを実行します。データ転送時間は、データ量やネットワーク帯域幅などの要因によって異なります。移行タスクが完了するまでお待ちください。

    image

    説明
    • [速度]:圧縮前のデータサイズに基づいて測定された移行データの転送レート。[圧縮率] を 0 より大きい値に設定した場合、表示される速度は圧縮データの実際のネットワーク転送レートよりも高くなります。

    • [残り時間]:(合計データ - 転送済みデータ) / 速度として計算されます。

    • 転送レートが計画に対して遅すぎる場合は、移行元サーバーと移行先サーバーの固定帯域幅を一時的に増やすことができます。詳細については、「移行期間の見積もりと転送レートのテスト」をご参照ください。

    移行エラー通知のサブスクライブ、および移行の変更または一時停止

    • タスクエラーによって移行プロセスがブロックされるのを防ぐために、CloudMonitor で SMC 移行タスクエラーイベント通知をサブスクライブして、タイムリーに メールアラートを受信できます。

    • 移行タスクが [同期中] 状態にある間、タスクに対して次の操作も実行できます:

      • 移行タスクの変更:[操作] 列で、[移行タスクの変更] をクリックして、レート制限、圧縮率、チェックサム検証などのパラメーターを変更します。

      • 移行タスクの一時停止:[操作] 列で、[移行タスクの一時停止] をクリックして移行を一時停止します。

  5. (オプション) 移行の詳細を表示します。

    [移行元 ID/名前] 列で、移行元の ID をクリックしてその詳細を表示します。

移行結果の検証

  • 移行は、[リアルタイム移行ステータス][完了] になると成功です。

    • [移行先タイプ][ECS イメージ] に設定した場合:

      移行が成功すると、Alibaba Cloud カスタムイメージが作成されます。イメージの検出結果を表示するには、右にスクロールして [移行成果物] 列の [レポートの表示] をクリックします。詳細については、「イメージ検出結果の表示」をご参照ください。

      image

      手動検証 (推奨)

      [操作] 列で、[インスタンスの作成] をクリックします。ECS コンソールのインスタンス作成ページにリダイレクトされ、新しいカスタムイメージが事前に選択されています。ECS インスタンスの作成方法の詳細については、「カスタムイメージまたは共有イメージからインスタンスを作成する」をご参照ください。

      image

      自動検証

      説明

      この機能を使用するには、インスタンスに Cloud Assistant エージェントがインストールされており、サポートされているオペレーティングシステムを実行している必要があります。詳細については、「Cloud Assistant エージェントのインストール」をご参照ください。

      この機能は、Alibaba Cloud が提供する OOS テンプレート ACS-SMC-CreateAndVerifyInstance を使用して、移行タスクによって生成されたイメージから ECS インスタンスを作成および起動できることを自動的に検証します。

      1. [操作] 列で、[移行結果の検証] をクリックします。

        image

      2. 表示されるダイアログボックスで、検証プロセスを確認し、[今すぐ検証] をクリックします。

        [検証パラメーターのカスタマイズ] をクリックして、検証パラメーターを設定することもできます。

      3. [移行結果の検証] 列で、検証結果を表示します。

        • [検証済み]:移行は検証に合格しました。[詳細] をクリックして結果を表示できます。

        • [未検証]:移行は検証に失敗しました。[原因の表示] をクリックしてエラーの詳細を表示し、問題をトラブルシューティングできます。

        OOS テンプレートの実行履歴を表示するには、[操作] 列の ... アイコンをクリックし、[OOS コンソールで検証記録を表示] をクリックします。

    • [移行先タイプ][ECS インスタンス] に設定した場合、[操作] 列の [移行先インスタンスの表示] をクリックして移行先インスタンスを表示します。

    サーバーを移行した後、サービスが期待どおりに実行されることを確認するために、次の手順を実行します:

  • 移行ドリルステータスが image.png の場合、移行ドリルは失敗しています。

    ドリルレポートを確認し、すべての [クリティカル] 項目を解決してから、移行ドリルを再試行する必要があります。詳細については、「移行ドリルの設定」をご参照ください。

  • [リアルタイム移行ステータス][エラー] の場合、移行タスクは失敗しています。

    この場合、問題をトラブルシューティングしてから移行を再試行してください:

    1. [操作] 列で、[エラーのトラブルシューティング] をクリックします。エラーコードとメッセージに基づいて問題を解決します。詳細については、「SMC よくある質問」および「エラーのトラブルシューティング」をご参照ください。

    2. 問題を解決した後、[操作] 列の [移行の再試行] をクリックします。移行は中断したところから再開されます。

      重要

      中間インスタンスがリリースされている場合は、移行を再開する必要があります。詳細については、「誤って中間インスタンスをリリースしてしまった場合はどうすればよいですか?」をご参照ください。

リソースのクリーンアップ

ECS イメージ移行

移行中、SMC は移行を容易にするために、移行先の Alibaba Cloud アカウントに No_Delete_SMC_Transition_Instance という名前の一時的な従量課金中間インスタンスを作成します。移行結果に基づいて、インスタンスを手動でリリースする必要がある場合があります:

  • 移行成功:中間インスタンスは自動的にリリースされます。手動での操作は不要です。

  • 移行エラー:中間インスタンスは保持され、引き続き料金が発生します。不要な料金を避けるために、次のいずれかの方法でリリースできます:

    • 移行タスクが不要になった場合は、移行元 ID をクリックします。[操作] 列で、[移行のキャンセル] をクリックします。この操作によりタスクが削除され、中間インスタンスが自動的にリリースされます。

    • 手動で中間インスタンスをリリースします。

ECS インスタンス移行

移行中、SMC は移行を容易にするために、SMC_Temp_Disk という名前の一時的な従量課金中間ディスクを作成し、移行先インスタンスにアタッチします。移行結果に基づいて、この中間ディスクを手動でリリースする必要がある場合があります:

  • 移行成功:中間ディスクは自動的にリリースされます。手動での操作は不要です。

  • 移行エラー:中間ディスクは保持され、引き続き料金が発生します。不要な料金を避けるために、次のいずれかの方法でリリースできます:

    • 移行タスクが不要になった場合は、移行元 ID をクリックします。[操作] 列で、[移行のキャンセル] をクリックします。この操作によりタスクが削除され、中間ディスクが自動的にリリースされます。

    • 手動で中間ディスクをリリースします。

関連ドキュメント

  • 最初の完全移行が完了した後、カスタム間隔で複数の増分移行を実行して、移行元サーバーから Alibaba Cloud への増分データを同期できます。このプロセスにより、ビジネスのダウンタイムと最終的な切り替え時間が短縮されます。詳細については、「増分サーバー移行」をご参照ください。

  • 一般的な問題の解決策については、「よくある質問」および「トラブルシューティング」をご参照ください。