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

Server Migration Center:サーバーを ECS に移行

最終更新日:Apr 23, 2026

Server Migration Center (SMC) を使用すると、オンプレミスのデータセンター、オンプレミスの仮想マシン (VMware、VirtualBox、Xen、KVM、Hyper-V など)、および Amazon Web Services (AWS)、Microsoft Azure、Google Cloud Platform (GCP) などの他のクラウドプロバイダーから、サーバーを安全かつ効率的に Elastic Compute Service (ECS) に移行できます。SMC は移行プロセスを簡素化し、技術的な障壁とリスクを大幅に削減します。

移行シナリオ

重要

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

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

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

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

    ソースサーバーと互換性のある構成 (ストレージとオペレーティングシステムを含む) を持つ Alibaba Cloud ECS インスタンスが既にある場合は、ソースサーバーをそのインスタンスに移行できます。

    警告

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

移行の影響

移行を開始する前に、次の表の情報をご確認ください。

影響

説明

移行されるデータディレクトリ

移行中、SMC はソースサーバーの構造とほぼ一致するディスクパーティション構造を宛先で自動的に生成します。パーティションサイズ、順序、転送方法、LVM 構成など、宛先ディスクのパーティション構造を調整できます。

デフォルトでは、すべてのディスクが移行されます:

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

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

中間インスタンス

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

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

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

  • 宛先インスタンスに移行する場合、そのインスタンスが中間インスタンスとして機能し、自動的にリリースされません。

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

IP アドレス

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

基盤となるハードウェア

移行後に基盤となるハードウェアが変更されます。これにより、特定のハードウェアに紐付けられた一部のアプリケーションライセンスが無効になる場合があります。ライセンス契約を確認してください。

パフォーマンスへの影響

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

データ整合性

データとシステム構成の変更については、「移行後のデータ整合性の問題」をご参照ください。

関連する Web アプリケーションへの影響

サーバーを Alibaba Cloud ECS に移行した後、ネットワークトポロジー、コンピューティングおよびストレージリソース、アプリケーションのセキュリティ設定、コスト、モニタリング、互換性、ネットワーク遅延と帯域幅、バックアップと復元、O&M プロセスなど、環境のいくつかの側面が変更されます。また、次の点も考慮する必要があります:

影響

説明

ネットワーク接続

サーバー移行後、ECS インスタンスは新しい Virtual Private Cloud (VPC) を使用します。そのネットワークロケーションやその他の構成が変更されるため、インスタンスは元のネットワークやソース VPC 内の他の ECS インスタンスと直接通信できなくなります。アカウント間および VPC 間の通信を有効にするには、「VPC 相互接続」をご参照ください。

セキュリティグループ

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

SSL 証明書

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

データ移行

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

その他の設定

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

前提条件

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

  • 移行ガイドを読んで、SMC クライアント、移行の仕組み、課金、移行プロセス、フィードバックチャネルについて理解します。

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

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

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

  • ソースサーバーを既存の Alibaba Cloud ECS インスタンスに移行する必要がある場合は、次のことを確認してください:

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

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

    • 宛先インスタンスのシステムディスクとデータディスクの容量は、ソースサーバーの対応するディスクの容量以上である必要があります。ソースサーバーのディスクサイズを縮小する予定の場合、宛先インスタンスのシステムディスクとデータディスクの容量は、ソースサーバーの使用済みディスク領域以上である必要があります。宛先インスタンスのクラウドディスクの容量が不足している場合は、クラウドディスクのサイズを変更する必要があります。

移行手順

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

移行元とは、移行したい物理サーバー、仮想マシン (VM)、または他のクラウドプラットフォームのクラウドホストのことです。

コマンドライン (推奨)

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

  • ソースサーバーがパブリックネットワークにアクセスできない場合、またはより高速な移行のためにプライベートネットワークを使用したい場合は、「プライベートネットワーク移行」をご参照ください。

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

  2. サーバー移行 ページで、移行ソースをインポート をクリックします。

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

    パラメーター

    説明

    ワークグループ (任意)

    このパラメーターは、クラウドサーバーイメージを作成するためのバッチ移行にのみ適用されます。単一のサーバーを移行する場合は、このパラメーターをスキップしてください。

    管理を容易にするために、複数の移行元を同じワークグループに追加できます。ワークグループ内の移行元については、移行中に自動増分同期を有効にする必要があります。バッチサーバー移行の詳細については、「バッチサーバー移行」をご参照ください。

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

    移行元のタイプ

    物理マシン/仮想マシン

    インポート方法

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

    この方法では、アクティベーションコード付きのスクリプトコマンドが生成されます。このコマンドをソースサーバーで実行してインポートします。

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

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

    有効期間

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

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

    アクティベーションコードを生成し、コマンドをコピーします。

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

    2. ソースサーバーのオペレーティングシステムに基づいて、[Linux Shell] または [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 がデフォルトでインストールされています。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 インスタンスを作成し、移行を完了できます。

      次のパラメーターが利用可能です:

      • ターゲットリージョン:カスタムイメージが作成される Alibaba Cloud リージョン。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。

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

      クラウドサーバーインスタンス

      ソースサーバーを既存の ECS インスタンスに移行します。ソースサーバーのストレージ、オペレーティングシステム、およびその他の構成は、宛先インスタンスと互換性がある必要があります。

      重要

      宛先インスタンスに移行する際、SMC はまず宛先インスタンスのオペレーティングシステムを置き換えます。システムディスクの自動スナップショットは削除され、復元できません。自動スナップショットを保持するには、移行前にディスクとともにリリースされないように無効にします。詳細については、「ディスクとともにリリースされる自動スナップショットの設定」をご参照ください。

      次のパラメーターが利用可能です:

      • ターゲットリージョン:宛先 ECS インスタンスが配置されている Alibaba Cloud リージョン。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。

      • ターゲットインスタンス:宛先となる ECS インスタンスを選択します。

      移行リハーサル

      移行ドリル機能は、開始前にジョブの実現可能性とリスクを評価します。データ量、移行速度、合計時間の見積もりを提供し、潜在的な移行の問題を減らすための修正を提案します。移行ドリル中に使用される従量課金リソースに対して課金されます。デフォルトでは、移行リハーサル が有効になっています。

      警告

      ターゲットタイプが クラウドサーバーインスタンス の場合、移行ドリルはターゲット ECS インスタンス上のすべてのディスクのスナップショットを作成します。ドリル中に例外が発生した場合、または実行モードが テスト実行のみ に設定されている場合、スナップショットはドリル完了後に自動的にロールバックされます。ターゲット ECS インスタンスは移行ドリル中は利用できなくなり、そのデータは失われます。ターゲット ECS インスタンスに重要なデータが含まれていないことを確認してください。

      詳細については、「移行ドリルの設定」をご参照ください。

      実行方法

      移行リハーサル が有効かどうかによって実行方法を選択します:

      移行テストあり

      • テスト実行のみ:移行ドリルジョブのみを作成します。ドリル完了後、サーバーを移行したい場合は手動でサーバー移行ジョブを開始する必要があります。

      • テストと移行:移行ドリル完了後、ドリル項目にステータスが 緊急 のものがない場合、システムは自動的にサーバー移行ジョブを開始します。デフォルトでは、テストと移行 が選択されています。

      移行テストなし

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

      • 予約移行:指定した時間に移行ジョブが自動的に開始されるようにスケジュールします。

        説明

        ジョブをスケジュールできる最も早い時間は、現在時刻から 10 分後です。

      • 作成のみ:移行ジョブを作成しますが、開始はしません。後で 操作 列の 移行を開始 をクリックして手動で開始する必要があります。

      自動増分同期

      ソースサーバーから Alibaba Cloud への自動的な増分データ同期を有効にします。デフォルトでは、この機能は無効になっています。

      • このスイッチを有効にする場合は、次のパラメーターを設定する必要があります:

        • 同期間隔: 増分移行ジョブが自動的に実行される間隔です。

        • イメージ最大保留数:増分移行ジョブが保持するイメージの最大数。

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

      • このスイッチを無効にすると、移行ジョブは一度だけ実行されます。

      移行テンプレートを有効にする

      このパラメーターは、移行先のタイプECSイメージ に設定されている場合にのみ表示されます。

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

      ネットワークタイプ

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

      インターネット転送 (デフォルト)

      移行データは、パブリックネットワークを介して中間インスタンスに転送されます。このモードでは、ソースサーバーがパブリックインターネットにアクセスできる必要があります。Virtual Private Cloud (VPC) と vSwitch を指定するかどうかを選択できます。

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

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

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

      移行データは、VPC 内のプライベート接続を介して中間インスタンスに転送されます。このモードでは、ソースサーバーを Alibaba Cloud VPC に接続し、VPC と vSwitch を指定する必要があります。

      説明

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

      宛先インスタンスのプライベート IP アドレスを変更する必要がある場合は、手動でプライベート IP アドレスを指定できます。このパラメーターは、移行先のタイプクラウドサーバーインスタンス に設定されている場合にのみ表示されます。

      • 一定[宛先インスタンス] のプライベート IP アドレスは変更されません。

      • 手動指定[宛先インスタンス] が属する vSwitch の利用可能な CIDR ブロックから IP アドレスを入力できます。ソース IP アドレスが vSwitch の CIDR ブロック内にある場合、宛先インスタンスの IP アドレスをソース IP アドレスと一致するように変更できます。

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

        • 宛先インスタンスと移行元が異なる CIDR ブロックにある場合は、まず宛先インスタンスの VPC を変更して移行元の CIDR ブロックに一致させ、その後、移行元のプライベート IP アドレスを入力する必要があります。

    2. ディスクパーティション構造を調整することもできます。パラメーターの詳細については、次の表をご参照ください。

      パラメーター

      説明

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

      要件に基づいてディスクパーティション構造を調整するかどうかを選択します。SMC クライアントバージョン 2.8.0 以降のみがこの機能をサポートしています。SMC クライアントの詳細については、「SMC クライアントユーザーガイド」をご参照ください。

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

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

        ディスクパーティションのパラメーターは次のとおりです:

        ディスクの設定

        • システムディスク:宛先システムディスクのサイズ (GiB)。有効な値:20~2,048。

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

          説明

          デフォルト値はソースシステムディスクのサイズです。システムディスクのサイズを縮小する必要がない限り、デフォルト値より小さい値を指定しないことを推奨します。

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

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

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

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

        • LVM:論理ボリュームマネージャー (LVM) は、Linux 用のディスクパーティション管理システムです。LVM は、標準のディスクパーティションよりも柔軟性があり、ディスク領域の動的なサイズ変更が可能です。

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

          例:

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

          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 未満の場合、ブロックレプリケーションが無効になっていることを確認してください。
        説明

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

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

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

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

    3. (オプション) ネットワークモード、プライベート IP アドレス、転送速度制限などのパラメーターを設定するには、エキスパートモード をクリックします。これらのパラメーターの詳細については、次の表をご参照ください。

      パラメーター

      説明

      タスク名

      移行タスクの名前。

      タスクの説明

      移行タスクの説明を入力します。

      転送速度制限

      データ転送速度を Mbit/s で制限します。圧縮率 が 0 より大きい値に設定されている場合、圧縮データの実際のネットワーク転送速度は リアルタイム移行ステータス に表示される速度よりも低くなります。

      圧縮率

      移行のためのデータ圧縮レベルを設定します。

      • 帯域幅が限られている環境では、圧縮率を高くするとデータ転送速度が向上します。

      • 帯域幅が広い環境では、ソースサーバーの CPU 使用率を減らすためにデータを圧縮しないことを推奨します。

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

      Checksum検証

      この機能はデフォルトで無効になっています。有効にするとデータ整合性チェックが強化されますが、転送速度が低下する可能性があります。

      SSL暗号化転送を有効にする

      デフォルト値は 自動選択 です。データ転送の SSL 暗号化は、セキュリティとデータ整合性を向上させます。

      ライセンスタイプ

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

      • アリババクラウド (デフォルト):Microsoft Windows Server ライセンスのみがサポートされています。移行後、中国 (香港) リージョンまたは中国本土以外の他のリージョンでイメージから ECS インスタンスを作成する際にライセンス料が課金されます。インスタンスは自動的にアクティベートされます。実際の料金はインスタンス作成時に表示されます。

      • ライセンス付き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 の標準に準拠するためのソリューションを提供することで、インスタンスの起動成功率を高めます。

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

      タグ

      検索と管理を改善するために、移行ジョブにタグ (キーと値のペア) を追加します。詳細については、「タグを使用して移行元とジョブを管理する」および「タグを使用して詳細な権限管理を実装する」をご参照ください。

      説明

      1 つの移行ジョブに最大 20 個のタグを追加できます。

      中継インスタンスタイプ

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

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

      • インスタンスタイプを指定しない場合、システムはデフォルトのインスタンスタイプのシーケンスを使用して中間インスタンスの作成を試みます。

      重要

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

      診断ログの送信

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

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

  3. 表示されるダイアログボックスで、注意事項を読み、確認しました をクリックします。

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

    移行ドリルを有効にした場合、SMC はまずドリルを実行します。転送時間はデータ量やネットワーク帯域幅などの要因に影響されます。移行ジョブが完了するまでお待ちください。

    image

    説明
    • 速度::1 秒あたりに転送される非圧縮の移行データ量。移行ジョブの 圧縮率 が 0 より大きい場合、表示される速度は圧縮データの実際のネットワーク転送速度よりも高くなります。

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

    • 転送速度がスケジュールに対して遅すぎる場合は、ソースサーバーと宛先サーバーの固定帯域幅を一時的に増やすことを検討してください。詳細については、「移行時間を見積もり、転送速度をテストする」をご参照ください。

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

    • 移行エラーによる中断を避けるために、CloudMonitor で SMC ジョブエラー通知をサブスクライブして、タイムリーに メールアラートを受信できます。

    • 移行ジョブのステータスが 同期中 の間、必要に応じて次の操作を実行できます:

      • 移行タスクを編集するには、操作 列で 移行を修正 をクリックします。転送速度制限、圧縮率、チェックサム検証などのパラメーターを変更できます。

      • 移行ジョブを一時停止する:操作 列で、移行を停止する をクリックして移行を一時停止します。

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

    詳細を表示するには、移行ソースID/名称 列の移行元 ID をクリックします。

移行結果の検証

  • 移行は、リアルタイム移行ステータス完了 になったときに成功します。

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

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

      image

      手動検証 (推奨)

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

      image

      自動検証

      説明

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

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

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

        image

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

        カスタム検証スクリプトの引数を設定する をクリックして、検証パラメーターを手動で設定することもできます。

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

        • 検証に成功しました:移行は成功しました。詳細 をクリックして検証結果を表示できます。

        • 検証未完了:検証は失敗しました。理由を確認する をクリックしてエラーの詳細を表示し、問題をトラブルシューティングできます。

        [アクション] 列の ... アイコンをクリックし、OOSにアクセスして履歴を確認 をクリックして、OOS テンプレートの実行履歴を表示することもできます。

    • 移行先のタイプクラウドサーバーインスタンス に設定した場合、操作 列の ターゲットインスタンスの表示 をクリックして、宛先 ECS インスタンスを表示できます。

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

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

    ドリルレポートを確認し、緊急 なドリル項目を解決してから、移行ドリルを再試行してください。詳細については、「移行ドリルの設定」をご参照ください。

  • リアルタイム移行ステータスInError の場合、移行ジョブは失敗しました。

    問題をトラブルシューティングし、移行を再試行します:

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

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

      重要

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

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

イメージへの移行

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

  • 移行成功:SMC は中間インスタンスを自動的にリリースします。手動でのクリーンアップは不要です。

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

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

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

宛先インスタンスへの移行

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

  • 移行成功:SMC は中間ディスクを自動的にリリースします。手動でのクリーンアップは不要です。

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

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

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

参考

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

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