移行シナリオ
以下のシナリオでは、Alibaba Cloud ECS インスタンスの移行方法について説明します。
シナリオ 1:アカウント A からアカウント B へのインスタンスの移行
このシナリオは、異なる Alibaba Cloud アカウント間で ECS インスタンスを移行する場合に適用されます。インスタンスを同一リージョンまたは異なるリージョンに移行できます。
シナリオ 2:同一アカウント内でのインスタンスの移行
このシナリオは、同一の Alibaba Cloud アカウント内で ECS インスタンスを移行する場合に適用されます。リージョン間またはゾーン間でインスタンスを移行できます。
ECS インスタンスを購入していない場合は、移行元サーバーをイメージに変換し、そのイメージを使用して手動で ECS インスタンスを作成することで移行を完了できます。
移行先の ECS インスタンスをすでに購入している場合は、移行元サーバーを購入済みの ECS インスタンスに直接移行できます。移行元サーバーのストレージとオペレーティングシステムが、購入済みの ECS インスタンスと互換性があることを確認してください。
シナリオ 3:ECS インスタンスのディスクのスケールイン
ECS はシステムディスクまたはデータディスクのスケールインをサポートしていません。ECS インスタンスを移行する際にディスクをスケールインするには、インスタンスをカスタムイメージまたはより小さいディスクを持つ移行先インスタンスに移行します。詳細については、「ディスクのスケールイン」をご参照ください。
移行の制限事項
SMC は、Alibaba Cloud Marketplace のイメージから作成された ECS インスタンスの移行をサポートしていません。この機能を使用するには、ホワイトリストに追加される必要があります。詳細については、お問い合わせください。
移行の影響
移行を開始する前に、次の表で説明されている影響に注意してください。
影響 | 説明 |
移行されるデータディレクトリ | 移行中、SMC は移行元サーバーのディスクパーティション構造と可能な限り一致するディスクパーティション構造を移行先用に自動的に生成します。パーティションサイズ、順序、転送方法、LVM 構成など、移行先ディスクのパーティション構造を調整できます。 デフォルトでは、サーバー上のすべてのディスクが移行されます。 詳細については、「必要に応じてディスクパーティション構造を調整する」をご参照ください。 |
中間インスタンス | 中間インスタンスに干渉しないでください。 移行の失敗を防ぐため、移行中は中間インスタンスの停止、起動、再起動、リリース、または課金方法の変更を行わないでください。移行が完了すると、中間インスタンスは自動的にリリースされます。 詳細については、「移行の原則」をご参照ください。 |
IP アドレス | 移行後に IP アドレスが変更されるため、サービスが中断される可能性があります。オフピーク時に移行を実行することを推奨します。サービスに IP アドレスの設定が含まれている場合は、移行後にドメイン名の名前解決と ICP 登録情報を自分で変更してください。 ドメイン名がすでに移行元サーバーにマッピングされている場合は、ドメイン名をサーバーの新しいパブリック IP アドレスにマッピングします。詳細については、「Web サイトの解決を追加する」をご参照ください。 プライベート IP アドレスを変更しないようにするには、次の操作を実行します。 パブリック IP アドレスを変更しないようにするには: 移行元の ECS インスタンスが固定パブリック IP アドレスを使用している場合:移行前に、パブリック IP アドレスを Elastic IP Address (EIP) に変換して保持します。移行後、EIP のバインドを解除し、移行後の ECS インスタンスにバインドします。詳細については、「固定パブリック IP アドレスを EIP に変換する」および「Elastic IP Address」をご参照ください。 移行元の ECS インスタンスが EIP を使用している場合:移行後、移行元の ECS インスタンスから EIP のバインドを解除し、移行後の ECS インスタンスにバインドします。詳細については、「Elastic IP Address」をご参照ください。
|
基盤となるハードウェアデバイス | 移行後、基盤となるハードウェアデバイスが変更されます。これにより、ハードウェアにバインドされている一部のアプリケーションライセンスが無効になる場合があります。ライセンスを確認してください。 |
パフォーマンスへの影響 | 移行プロセスは、CPU、メモリ、ディスク I/O、ネットワーク帯域幅などのサーバーリソースを消費します。 |
移行前後のデータ整合性 | 移行前後に発生するデータとシステム構成の変更については、「移行後のデータ整合性の問題」をご参照ください。 |
サーバー移行後の関連 Web アプリケーションへの影響
サーバーを Alibaba Cloud ECS に移行すると、環境のいくつかの側面が変更されます。これには、ネットワークトポロジー、コンピューティングおよびストレージリソース、アプリケーションのセキュリティ設定、コスト、モニタリング、互換性、ネットワーク遅延と帯域幅、バックアップ、リカバリ、および運用保守 (O&M) プロセスが含まれます。また、以下の側面も考慮する必要があります。
影響 | 説明 |
ネットワーク接続性 | サーバー移行後、ECS インスタンスは新しい Virtual Private Cloud (VPC) を使用します。そのネットワークの場所やその他の構成は、VPC の移行に伴い変更されます。この ECS インスタンスは、元のネットワークや VPC 内の他の ECS インスタンスと直接通信することはできません。アカウント間および VPC 間の通信を有効にするには、「VPC 相互接続」をご参照ください。 |
セキュリティグループ | サーバー移行後、ECS インスタンスは新しいセキュリティグループルールを使用してインバウンドおよびアウトバウンドトラフィックを制御します。アクセスルールの変更は、通常のビジネスアクセスに影響を与える可能性があります。移行先アカウントのセキュリティグループに対応するセキュリティグループルールがない場合は、元の ECS インスタンスに関連付けられているセキュリティグループからルールをエクスポートし、移行先セキュリティグループにインポートすることで、迅速に追加できます。詳細については、「セキュリティグループルールのインポートとエクスポート」をご参照ください。 |
SSL 証明書 | Web サイトで HTTPS を使用している場合は、SSL 証明書を申請してインストールする必要があります。Alibaba Cloud から無料の SSL 証明書を申請できます。SSL 証明書を ECS インスタンスにデプロイします。詳細については、「SSL 証明書を購入して ECS インスタンスにデプロイする」をご参照ください。 |
データ移行 | 他のサーバーから Alibaba Cloud にデータを移行するには、FTP、SCP、または 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:移行元のインポート
コンソールからの移行元の自動インポート
アカウント間
(移行元アカウント A から移行先アカウント B への ECS インスタンスの移行):移行元のアカウント A を使用して RAM コンソールにログインし、ロールを作成します。次に、移行先のアカウント B を使用して SMC コンソールにログインします。
事前準備
コンソールからアカウント間の移行を実行するには、RAM ユーザーを使用して移行元をインポートする必要があります。開始する前に、移行先アカウントにログインし、RAM ユーザーに次の権限を付与します。
アカウントに RAM ユーザーが存在しない場合は、作成できます。
STS を呼び出すための AliyunSTSAssumeRoleAccess。
SMC を管理するための AliyunSMCFullAccess。
ECS への読み取り専用アクセスのための AliyunECSReadOnlyAccess。
Cloud Assistant を管理するための AliyunECSAssistantFullAccess。
次の手順では、AliyunSTSAssumeRoleAccess 権限を付与する方法を示します。
移行先の Alibaba Cloud アカウントを使用して RAM コンソールにログインします。
左側のナビゲーションウィンドウで、[ユーザー] を選択します。次に、対象ユーザーのログイン名をクリックします。
を選択します。
[権限の追加] ページで、AliyunSTSAssumeRoleAccess を検索し、ポリシーを選択して [OK] をクリックします。
移行元と移行先の Alibaba Cloud アカウントの ID を記録しておきます。
移行元と移行先のアカウントで、それぞれ Alibaba Cloud マネジメントコンソールにログインします。
右上隅のユーザーアイコンにカーソルを合わせると、アカウント ID が表示されます。
手順
移行する ECS インスタンスが含まれるアカウント (移行元アカウント A) を使用して RAM コンソールにログインし、ロールを作成してそのロールに権限を付与します。
を選択し、[ポリシーの作成] をクリックします。[スクリプト] タブで、ポリシースクリプトを入力し、[OK] をクリックします。ポリシー名として policy-smc を入力します。
{
"Version": "1",
"Statement": [
{
"Action": [
"ecs:DescribeZones",
"ecs:DescribeInstances",
"ecs:DescribeSecurityGroupAttribute",
"ecs:DescribeSecurityGroups",
"ecs:DescribeSnapshots",
"ecs:DescribeImages",
"ecs:DescribeDisks",
"ecs:DescribeCloudAssistantStatus",
"ecs:RunCommand",
"ecs:DescribeInvocations"
],
"Resource": "*",
"Effect": "Allow"
}
]
}
を選択し、[ロールの作成] をクリックします。[信頼できるエンティティタイプ] を [Alibaba Cloud アカウント] に、[信頼できる Alibaba Cloud アカウント] を [他の Alibaba Cloud アカウント] に設定します。移行先の Alibaba Cloud アカウント ID (移行先アカウント B) とロール名として ram-role-smc を入力し、[OK] をクリックします。
ロール名 ram-role-smc をクリックしてロールの詳細ページを開きます。 をクリックし、[カスタムポリシー] を選択し、ポリシー名 policy-smc を入力して [OK] をクリックします。
移行先アカウントの RAM ユーザー (Alibaba Cloud アカウント B によって承認された RAM ユーザー) を使用して、SMC コンソール - アカウント間/同一アカウント内移行ページを開きます。
[アカウント間/同一アカウント内移行] ページで、[移行元のインポート] をクリックします。
ページのプロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。パラメーターは次の表で説明されています。
パラメーター | 説明 |
移行元タイプ | Alibaba Cloud ECS インスタンス。 |
インポート方法 | [コンソールインポート]を選択します。 SMC がコンソールから移行元サーバーにリモート接続して、移行元を自動的にインポートすることを承認します。インポートプロセスは自動的に Cloud Assistant 機能を呼び出します。プロセスを中断したり終了したりしないでください。 |
[Alibaba Cloud アカウント間] | クロスアカウント。 |
ソースサーバーの Alibaba Cloud アカウント | 移行するサーバーが属する Alibaba Cloud アカウント (例ではアカウント A) を入力します。 |
ソースサーバーアカウントの役割 | ステップ 1 で作成および承認したロール (例:ram-role-smc) を入力します。 |
リージョン | 移行するサーバーが配置されているリージョンを選択します。 |
インスタンス | 指定されたリージョンで移行する Alibaba Cloud ECS インスタンスを、インスタンス ID/名前または IP アドレスで検索して選択できます。複数のインスタンスを選択して一括インポートできます。 |
パラメーターを設定した後、[インポート] をクリックします。
SMC は自動的に Cloud Assistant エージェントを起動してインポートを実行します。インポートプロセスには約 3〜10 分かかります。
SMC コンソールの [アカウント間/同一アカウント内移行] ページで、[移行ステータス] 列で移行元のステータスを確認します。
同一アカウント内
SMC コンソール - アカウント間/同一アカウント内移行ページを開きます。
[アカウント間/同一アカウント内移行] ページで、[移行元のインポート] をクリックします。
ページのプロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。パラメーターは次の表で説明されています。
パラメーター | 説明 |
[移行元タイプ] | Alibaba Cloud ECS インスタンス。 |
インポート方法 | [コンソールインポート] を選択します。 SMC がコンソールから移行元サーバーにリモート接続して、移行元を自動的にインポートすることを承認します。インポートプロセスは自動的に Cloud Assistant 機能を呼び出します。プロセスを中断したり終了したりしないでください。 |
[Alibaba Cloud アカウント間] | [同一アカウント内]。 |
リージョン | 移行するサーバーが配置されているリージョンを選択します。 |
インスタンス | 指定されたリージョンで移行する Alibaba Cloud ECS インスタンスを、インスタンス ID/名前または IP アドレスで検索して選択できます。複数のインスタンスを選択して一括インポートできます。 |
パラメーターを設定し、[インポート] をクリックします。
SMC は自動的に Cloud Assistant エージェントを起動してインポートを実行します。インポートプロセスには約 3〜10 分かかります。
SMC コンソールの [アカウント間/同一アカウント内移行] ページで、[移行ステータス] 列で移行元のステータスを確認します。
コマンドラインを使用した移行元のインポート (推奨)
重要 移行元サーバーはパブリックネットワークアクセスが必要です。移行元サーバーにファイアウォールの制限がある場合は、「SMC サービスドメイン名とは何ですか?」を参照して SMC のドメイン名とポートを取得し、ファイアウォールのホワイトリストに追加してください。
移行元サーバーがパブリックネットワークにアクセスできない場合、またはプライベートネットワークを使用して移行効率を向上させたい場合は、「プライベートネットワーク移行」ソリューションをご参照ください。
アクティベーションコードコマンドを取得します。
移行シナリオに基づいて、対応する Alibaba Cloud アカウントを選択し、SMC コンソール - アカウント間/同一アカウント内移行ページを開きます。
[アカウント間/同一アカウント内移行] ページで、[移行元のインポート] をクリックします。
ページのプロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。パラメーターは次の表で説明されています。
パラメーター | 説明 |
移行元タイプ | Alibaba Cloud ECS インスタンス。 |
インポート方法 | [コマンドラインインポート] を選択します。 |
[アクティベーションクォータ] | アクティベーションコードでアクティベートできる移行元の数。値の範囲は 1〜1000 です。デフォルト値は 200 です。 |
[有効期間] | アクティベーションコードの有効期間。値の範囲は 1〜90 日です。デフォルト値は 90 日です。 |
[アクティベーションコード] | アクティベーションコードを生成した後、コマンドをコピーします。次の手順を実行します。 アクティベーションコードの生成 をクリックします。 移行元サーバーのオペレーティングシステムに基づいて、[Linux シェル] または [Windows Powershell] タブをクリックします。 [コピー] をクリックして、アクティベーションコードコマンドをコピーします。
|
移行元サーバーにログインし、コピーしたコマンドを管理者権限で貼り付けて実行し、移行元をインポートします。
Linux 移行元サーバー
Linux 移行元サーバーにログインします。
コピーしたコマンドを管理者権限で貼り付けて実行し、移行元をインポートします。

コマンドを実行すると、Import Source Server [s-bp18x8751kgz2oyh****] Successfully! のようなメッセージが表示されます。これは、移行元が正常にインポートされたことを示します。
Windows 移行元サーバー
Windows 移行元サーバーにログインします。
管理者権限で Windows PowerShell を開きます。
コピーしたコマンドを貼り付けて実行し、移行元をインポートします。
SMC コンソールの [アカウント間/同一アカウント内移行] ページで、[移行ステータス] 列で移行元のステータスを確認できます。
SMC クライアントを使用した移行元のインポート
SMC クライアントの詳細については、「SMC クライアントガイド」をご参照ください。
重要 クライアントは移行元サーバーで実行する必要があります。デフォルトでは、パブリックネットワークアクセスが有効になっています。移行元サーバーにファイアウォールの制限がある場合は、「SMC サービスドメイン名とは何ですか?」を参照して SMC のドメイン名とポートを取得し、ファイアウォールのホワイトリストに追加してください。
移行元サーバーがパブリックネットワークにアクセスできない場合、またはプライベートネットワークを使用して移行効率を向上させたい場合は、「プライベートネットワーク移行」ソリューションをご参照ください。
移行シナリオに基づいて、対応する Alibaba Cloud アカウントを選択し、SMC コンソール - アカウント間/同一アカウント内移行ページを開きます。
[アカウント間/同一アカウント内移行] ページで、[移行元のインポート] をクリックします。
[移行元のインポート] ページで、次の表で説明されているパラメーターを設定します。
パラメーター | 説明 |
移行元タイプ | Alibaba Cloud ECS インスタンス. |
インポート方法 | [クライアントインポート]。 |
インポート手順 | [インポート手順] セクションで、移行元サーバーのオペレーティングシステム (Linux または Windows) とアーキテクチャ (32 ビットまたは 64 ビット) に基づいて、プロンプトに従って対応する SMC クライアントをダウンロード、インストール、アクティベートします。 [アクティベーションコードの生成] をクリックし、アクティベーションコード情報をコピーします。
クライアントをインストールする際にアクティベーションコードを入力する必要があります。
|
移行元をインポートします。
重要 移行中は SMC クライアントを閉じないでください。閉じると、移行元が SMC コンソールとの接続を失い、移行が失敗します。
Windows ソース サーバー
WinSCP などのファイル転送をサポートするリモート接続ツールを使用して、ダウンロードした SMC クライアントを Windows 移行元サーバーにアップロードします。
Windows 移行元サーバーで、システムの組み込み解凍ツールまたは自己インストールした解凍ツールを使用して、SMC クライアントパッケージを展開します。
移行元システムバージョンに一致する SMC クライアントフォルダで、go2aliyun_client.exe アプリケーションをダブルクリックします。
管理者権限を求められたら、[OK] をクリックします。
アクティベーションコードまたは AccessKey ペアを取得します。
(推奨) アクティベーションコードを取得するには、SMC コンソールの [インポート手順] セクションで、[アクティベーションコードの生成] をクリックし、アクティベーションコードをコピーします。
AccessKey ペアを取得する:Alibaba Cloud アカウントの AccessKey ペアは、AccessKey ID と AccessKey Secret で構成されます。作成していない場合は、AccessKey ペアを作成できます。
プロンプトに従って、access_access_token_id と access_token_code の値を入力し、Enter キーを押します。
Import Source Server [s-bp18x8751kgz2oyh****] Successfully! のようなメッセージが返されると、移行元がインポートされます。
Linux ソースサーバー
WinSCP などのファイル転送をサポートするリモート接続ツールを使用して、ダウンロードした SMC クライアントを Linux 移行元サーバーにアップロードします。
Linux 移行元サーバーにリモート接続し、SMC クライアントパッケージを解凍します。
この例では、Linux 64 ビット汎用型を使用します。異なるバージョンの SMC クライアントを使用する場合は、コマンドのパッケージ名を実際にダウンロードしたファイル名に置き換えてください。
tar -zxvf go2aliyun_client.tar.gz
(オプション) 必要に応じて、移行する必要のないファイルやディレクトリをフィルタリングして除外できます。
アクティベーションコードまたは AccessKey ペアを取得します。
(推奨) アクティベーションコードを取得する:SMC コンソールで、[インポート手順] セクションに移動し、[アクティベーションコードの生成] をクリックして、アクティベーションコードをコピーします。
AccessKey ペアを取得する:Alibaba Cloud アカウントの AccessKey ペアは、AccessKey ID と AccessKey Secret で構成されます。作成していない場合は、AccessKey ペアを作成できます。
SMC クライアントフォルダで、次のコマンドを実行して SMC クライアントを実行します。
cd go2aliyun_client_linux_x86_64
sudo chmod +x go2aliyun_client
sudo ./go2aliyun_client
プロンプトに従って、アクティベーションコードまたは AccessKey ペアを入力します。この例ではアクティベーションコードを使用します:
アクティベーションコードまたは AccessKey ペアを入力した後、次のプロンプトが表示されることがあります。
スナップショットドライバーが移行元システムにインストールされていない場合、SMC クライアントは次のプロンプトを表示します。
Linux サーバーのスケールインにはブロックレプリケーションを無効にする必要があるため、no と入力します。
重要 スナップショットドライバーのインストールに失敗した場合は、移行タスクを作成する際にブロックレプリケーションを有効にしないでください。有効にすると、移行が失敗します。

ほとんどの主流の移行元システムには rsync がデフォルトでインストールされています。そうでない場合、SMC クライアントがプロンプトを表示します。yes と入力して rsync を自動的にインストールします。
移行元システムで SELinux が有効になっている場合、SMC クライアントはそれを無効にするように促します。yes と入力して SELinux を自動的に無効にします。
Import Source Server [s-bp11npxndknsycqj****] Successfully! のようなメッセージが返されると、移行元がインポートされます。
説明 移行元のインポートに失敗した場合は、返されたメッセージに基づいて問題をトラブルシューティングできます。その後、次のコマンドを実行してバックグラウンドプログラムを終了し、移行元を再インポートします。一般的な問題と解決策については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
sudo ./go2aliyun_client --abort
sudo ./go2aliyun_client
SMC コンソールの [アカウント間/同一アカウント内移行] ページで、[移行ステータス] 列で移行元のステータスを確認します。
ステップ 2:移行の設定
対象の移行元の [操作] 列で、[移行の開始] をクリックします。
プロンプトに従ってパラメーターを設定し、[移行の開始] をクリックします。
基本パラメーターを設定します。
パラメーター | 説明 |
移行先のタイプ (必須) | 移行シナリオに基づいて移行先タイプを選択します。 [ECS イメージ]既存の移行元サーバーをカスタムクラウドサーバーイメージに変換し、このカスタムイメージを使用して新しい ECS インスタンスを作成して移行を完了します。 設定項目は次のとおりです。 [ECS インスタンス]移行元サーバーを既存の ECS インスタンスに直接移行します。移行元サーバーと既存の ECS インスタンスのストレージ、オペレーティングシステム、およびその他の構成は互換性がある必要があります。
重要 移行先インスタンスに移行する場合、まず移行先インスタンスのオペレーティングシステムが置き換えられます。システムディスクの自動スナップショットはクリアされ、回復できません。将来の使用やデータセキュリティのために自動スナップショットを保持するには、移行前にディスクとともにスナップショットの自動リリースを手動でキャンセルできます。詳細については、「ディスクとともにリリースされる自動スナップショットの設定」をご参照ください。 設定項目は次のとおりです。 |
移行テスト | 移行ドリル機能は、実際の移行前に移行タスクの実現可能性とリスクを完全に理解するのに役立ちます。また、移行するデータ量、移行速度、総移行時間などの情報を提供し、実際の移行中に発生する可能性のある問題や損失を減らすための修復提案も提供します。移行ドリル中は従量課金リソースに料金が発生します。デフォルトでは、[移行テスト] が有効になっています。
警告 移行先タイプが [ECS インスタンス] の場合、移行ドリル中に移行先 ECS インスタンスのすべてのディスクのスナップショットが作成されます。ドリルが異常であるか、実行方法が [テストのみ] の場合、移行ドリルが完了した後にスナップショットは自動的にロールバックされます。移行ドリル中は移行先 ECS インスタンスは利用できなくなり、この期間中にデータは失われます。移行先 ECS インスタンスに重要なデータが含まれていないことを確認してください。 詳細については、「移行ドリルの設定」をご参照ください。 |
実行方法 | [移行テスト] が有効になっているかどうかに基づいて、実行方法を選択します: [移行テスト] が有効になっていない場合[今すぐ移行]:移行タスクを作成した直後に移行を開始します。デフォルトでは、[今すぐ移行] が選択されています。 [後で移行]:移行タスクを作成した後、設定された時間に自動的に開始されます。
説明 最も早いスケジュール実行時間は、現在の時刻から 10 分後に設定できます。 [作成のみ]:移行タスクのみを作成します。後で [操作] 列の [移行の開始] をクリックして、手動で移行タスクを開始する必要があります。
|
[自動増分同期] | 移行タスクが移行元サーバーから Alibaba Cloud に増分データを自動的に同期するかどうか。デフォルトでは、自動増分同期は無効になっています。 このスイッチを有効にする場合は、次の設定項目を設定する必要があります。 移行タスクは定期的に実行され、増分データを Alibaba Cloud に同期します。増分移行のベストプラクティスについては、「増分サーバー移行」をご参照ください。 このスイッチを無効にすると、移行タスクは 1 回だけ実行されます。
|
移行テンプレートを有効にする | このパラメーターは、[移行先タイプ] が [ECS イメージ] に設定されている場合にのみ表示されます。 移行テンプレートは、移行タスクのパラメーターを事前設定するために使用されます。移行を開始すると、テンプレートのパラメーターが自動的に入力されます。移行テンプレートの設定の詳細については、「移行テンプレートの設定」をご参照ください。 |
ネットワークタイプ | 移行データを中間インスタンスに転送するために使用するネットワークを選択します。デフォルトでは、パブリックネットワーク転送が使用されます。中間インスタンスは選択された VPC と vSwitch に作成されるため、中間インスタンスにはパブリック IP アドレスが割り当てられます。 パブリックネットワーク (デフォルト)移行データはパブリックネットワーク経由で中間インスタンスに転送されます。このモードを使用するには、移行元サーバーがパブリックネットワークにアクセスできる必要があります。必要に応じて VPC と vSwitch を指定するかどうかを選択します。 [VPC]移行データは VPC イントラネット経由で中間インスタンスに転送されます。このモードを使用するには、移行元サーバーを Alibaba Cloud VPC に接続し、VPC と vSwitch を指定する必要があります。
説明 オンプレミスのデータセンター (IDC)、VM 環境、またはクラウドホストから Alibaba Cloud リージョン内の VPC に直接アクセスできる場合は、この方法で移行することを推奨します。イントラネット転送を使用すると、パブリックネットワークよりも高速で安定したデータ転送が可能になり、移行効率が向上します。VPN Gateway、Express Connect 回線、または Smart Access Gateway を介して、移行元サーバーとクラウド VPC を接続できます。詳細については、「VPC をオンプレミスのデータセンターまたは別のクラウドに接続する」をご参照ください。 |
[移行先インスタンスのプライベート IPv4 アドレス] | 移行先インスタンスのプライベート IP アドレスを変更するには、手動でプライベート IP アドレスを指定できます。このパラメーターは、[移行先タイプ] が [ECS インスタンス] に設定されている場合にのみ表示されます。 |
必要に応じてディスクパーティション構造を調整します。パラメーターは次の表で説明されています。
パラメーター | 説明 |
[ディスクパーティションの変更] | 必要に応じてディスクパーティション構造の調整を有効にするかどうかを選択します。この機能は SMC クライアント V2.8.0 以降でのみサポートされています。SMC クライアントの詳細については、「SMC クライアントユーザーガイド」をご参照ください。 無効:移行元インスタンスのディスク情報は表示されません。システムは自動的に移行元インスタンスのディスク情報を読み取り、ディスク構造を生成します。移行後、移行先ディスクのパーティション構造は、自動生成されたディスク構造とデフォルトで一致します。 有効:移行元インスタンスのディスク情報が表示されます。システムは自動的に移行元インスタンスのディスク情報を読み取り、ディスク構造を生成します。パーティションサイズや順序、転送方法、LVM を有効にするかどうかなど、移行先ディスクのパーティション構造を調整できます。 ディスクパーティション構造のパラメーターは次のとおりです。 ディスクの設定[システムディスク]:移行先の Alibaba Cloud サーバーのシステムディスクのサイズ (GiB)。システムディスクのサイズ範囲は 20〜2048 です。 移行先のシステムディスクサイズは、移行元のシステムディスクの実際の使用サイズよりも大きい必要があります。たとえば、移行元のシステムディスクが 400 GiB で、実際の使用領域が 100 GiB の場合、移行先のシステムディスクサイズは 100 GiB より大きい必要があります。
説明 デフォルト値は移行元のシステムディスクのサイズです。システムディスクの容量を減らす必要がない場合は、デフォルト値より小さい値を設定しないことを推奨します。 [データディスク]<N>:移行後の Alibaba Cloud サーバーのデータディスクのサイズ (GiB)。データディスクのサイズ範囲は 1〜32768 です。 変数 <N> はデータディスク番号を表します。移行先インスタンスに移行する場合、N はデータディスク ID です。 データディスクのサイズは、移行元のデータディスクの実際の使用サイズよりも大きい必要があります。たとえば、移行元のデータディスクが 500 GiB で、実際の使用領域が 100 GiB の場合、移行先のデータディスクサイズは 100 GiB より大きい必要があります。 [データディスク] の下にマウントポイントがない場合、またはすべてのマウントポイントが移行しないように設定されている場合、データディスクは移行されません。
[LVM]:論理ボリュームマネージャー (LVM) は、Linux システムでディスクパーティションを管理するためのメカニズムです。LVM は標準のディスクパーティションよりも柔軟で、ディスク領域を動的に調整できます。 必要に応じて LVM を有効にするかどうかを選択できます。LVM が有効になっている場合、移行先は自動的に LVM 構造でディスクを再構築します。 例は次のとおりです。 LVM が有効になっている各移行先ディスクに対して、システムは 1 つの物理ボリューム (PV) とそれに対応するボリュームグループ (VG) を作成します。このボリュームグループ上に、マウントポイントの数に対応する数の論理ボリューム (LVM) を作成します。ボリュームグループ名はデフォルトで vgX (X はディスクのシーケンス番号)、論理ボリューム名はデフォルトで lvX (X は論理ボリュームのシーケンス番号) となります。次の例を参照してください。 
重要 LVM を有効にすることはできません。 LVM を有効にした後、次のシナリオでは機能は有効になりません。
マウントポイントの設定移行:ビジネスニーズに応じて、マウントポイントを移行するかどうかを選択できます。 ブロックレプリケーションを有効にする:ブロックレプリケーションを使用すると、移行転送速度の安定性を効果的に向上させ、移行元パーティション構造との一貫性を確保できますが、パーティションサイズは変更できません。SMC は、移行元ディスクパーティションの状態に基づいて、ブロックレプリケーションの有効化をサポートするかどうかを判断します。 移行元がパーティションの [ブロックレプリケーション] の有効化をサポートしていない場合、スイッチをオンにすることはできません。デフォルトのファイルレプリケーションが使用され、パーティションサイズは変更できます。 移行元がパーティションの [ブロックレプリケーション] の有効化をサポートしている場合、ブロックレプリケーションはデフォルトで有効になり、パーティションレベルのディスク移行が実現されます。
パーティションサイズの設定:ブロックレプリケーションが有効になっていない場合、必要に応じてパーティションサイズを設定できますが、パーティションサイズの合計は所属するディスクのサイズを超えることはできません。
説明 移行先インスタンスのディスクサイズが移行元ディスクと一致しない場合、タスクは作成できません。この場合、システムはディスクサイズの要件を満たすためにマウントポイントの位置を自動的に調整します。マウントポイントを調整しても要件が満たされない場合は、ページのプロンプトに従って問題を処理してください。 また、マウントポイントの位置を手動でドラッグしてディスクサイズの要件を満たすこともできます。ただし、ブートパーティションまたはシステムパーティションのドラッグはサポートされていません。次の手順を実行します。 マウントポイントの前にある アイコンにマウスを合わせます。 マウスを使用して、マウントポイントを別のディスクにドラッグします。
|
[詳細設定] をクリックして、ネットワークモード、プライベート IP アドレス、転送速度制限などの詳細パラメーターを設定します。次の表にこれらのパラメーターを説明します。
説明 [ネットワークモード] を [プライベートネットワーク] に設定することを推奨します。プライベートネットワークは、パブリックネットワークよりも高速で安定したデータ転送を提供し、移行効率を向上させます。
パラメーター | 説明 |
タスク名 | 移行タスクの名前。 |
ジョブの説明 | 移行タスクの説明を入力します。 |
伝送速度制限 | 転送速度制限は、実際のネットワーク転送速度を Mbps 単位で制限します。[圧縮率] が 0 より大きい値に設定されている場合、実際のネットワーク転送速度 (圧縮データの転送速度) は [リアルタイム移行ステータス] に表示される速度よりも低くなります。 |
圧縮率 | 移行中のデータ圧縮のレベル。実際のニーズに基づいて圧縮率を設定します。 値の範囲は 0〜10 です。デフォルト値は 7 です。値 0 はデータ圧縮なしを意味します。 |
チェックサム検証 | デフォルトでは無効です。有効にするとデータ整合性チェックが強化されますが、転送速度が低下する可能性があります。 |
[SSL 暗号化転送] | デフォルトでは、[自動] が選択されています。Secure Sockets Layer (SSL) 暗号化を使用して移行データを転送すると、データセキュリティが向上し、データ整合性が確保されます。 |
ライセンスタイプ | ライセンスタイプを選択します。 [Alibaba Cloud] (デフォルト):現在、Microsoft Windows Server ライセンスの提供のみをサポートしています。移行後、香港 (中国) および海外リージョンでイメージから ECS インスタンスを作成する際に、イメージのライセンス料金が請求され、自動的にアクティベートされます。具体的な料金は、インスタンス作成時に表示される情報に準じます。 [BYOL]:ライセンス持ち込み (BYOL) でのクラウドへの移行は、現在主に Microsoft、Red Hat Enterprise Linux、SUSE Linux Enterprise Server が含まれます。移行後、イメージから ECS インスタンスを作成する際にイメージライセンス料金は請求されません。ご自身のライセンスを使用してアクティベーションを行ってください。
説明 すでに ECS インスタンスを作成している場合、Alibaba Cloud は指定された ECS インスタンスに対して Red Hat Enterprise Linux や SUSE Linux Enterprise Server などのソフトウェアライセンスを迅速に購入することをサポートしています。詳細については、「ECS インスタンスのソフトウェアライセンスを購入する」をご参照ください。
|
画像チェック | イメージ検出機能は、主にイメージが有効であるか、完全に機能する ECS インスタンスを作成するために使用できるかどうかをチェックします。サーバー移行および VMware エージェントレス移行タスクを作成する際に、イメージ検出機能を使用できます。 イメージ検出は、移行後のイメージまたはインスタンスの潜在的な問題を迅速に特定し、Alibaba Cloud の標準に準拠させるための修復ソリューションを提供し、インスタンスの起動成功率を向上させるのに役立ちます。 詳細については、「イメージ検出の設定」をご参照ください。 |
タグ | |
中級インスタンスタイプ | 実際のニーズに基づいて中間インスタンスタイプを選択できます。このパラメーターは、[移行先タイプ] が [ECS イメージ] に設定されている場合にのみ表示されます。
重要 移行エラーを避けるため、移行プロセス中に中間インスタンスを停止、起動、再起動、またはリリースしないでください。移行が完了すると、インスタンスは自動的にリリースされます。 |
診断ログの報告 | SMC クライアントのログを SMC サーバーに自動的にアップロードして、エラー診断と分析を行い、移行エラー発生時の問題特定に役立てます。この機能はデフォルトで有効になっています。 SMC クライアントのログは、通常、インストールパスの下の /smc/go2aliyun_client*/Logs ディレクトリに保存されます。 |
表示されるダイアログボックスで、移行に関する注意事項をよく読み、[了解] をクリックします。
[アカウント間/同一アカウント内移行] ページで、移行ステータスを確認できます。
移行ドリルを有効にした場合、SMC はまず移行ドリルを実行します。転送時間はデータ量やネットワーク帯域幅などの要因に影響されます。移行タスクが完了するまでお待ちください。

説明 [速度]:非圧縮の移行データの転送速度 (秒単位)。移行タスクを作成する際に [圧縮率] を 0 より大きい値に設定した場合、表示される速度は圧縮データの実際のネットワーク転送速度よりも高くなります。
[残りの同期時間]:(総データ量 - 転送済みデータ量) / 速度 で計算されます。
転送速度が計画に間に合わないほど遅い場合は、移行元と移行先サーバーの固定帯域幅を一時的に増やすことを検討できます。詳細については、「移行時間の見積もりと転送速度のテスト」をご参照ください。
移行エラーイベントをサブスクライブする、移行を変更する、または移行を一時停止するには、次の操作を実行します。
(オプション) 移行の詳細を表示します。
[移行元 ID/名前] 列の移行元 ID をクリックして、その詳細を表示します。
移行の検証
[移行ステータス] が [完了] になると、移行は完了です。
サーバーを移行した後、ビジネスが正常に実行されることを確認するために、次の操作を実行します。
[リアルタイム移行ステータス] 列に [エラー] が表示されている場合、移行は失敗しました。
この場合、問題のトラブルシューティングを行い、移行をリトライする必要があります:
[操作] 列の [エラーのトラブルシューティング] をクリックし、エラーコードとエラーメッセージに基づいて障害を修正します。詳細については、「Server Migration Center (SMC) に関するよくある質問」および「サーバー移行中にエラーが発生しました」をご参照ください。
問題を解決した後、[アクション] 列の [移行ジョブを再試行] をクリックして移行を再開します。
移行ジョブは中断された時点から再開されます。
[リアルタイム移行ステータス] が [エラー] の場合、移行タスクでエラーが発生しています。
この場合、問題をトラブルシューティングして移行を再試行する必要があります。
[操作] 列で、[エラーのトラブルシューティング] をクリックします。エラーコードとエラーメッセージを参照して問題を解決します。詳細については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
問題を解決した後、[操作] 列の [移行ジョブの再試行] をクリックして移行を再開します。
リソースのクリーンアップ
クラウドサーバーイメージへの移行
移行中、SMC は移行を容易にするために、移行先の Alibaba Cloud アカウントに No_Delete_SMC_Transition_Instance という名前の一時的な従量課金の中間インスタンスを作成します。移行結果に基づいて、インスタンスを手動でリリースするかどうかを決定する必要があります。
Elastic Compute Service インスタンスへの移行
移行中、SMC は移行を容易にするために、SMC_Temp_Disk という名前の一時的な従量課金の中間ディスクを作成し、それを移行先インスタンスにアタッチします。移行結果に基づいて、この中間ディスクを手動でリリースするかどうかを決定する必要があります。
関連ドキュメント
増分データを複数回移行するには、最初の完全移行が完了した後、カスタム間隔で複数の増分移行を実行できます。これにより、移行元サーバーで生成された増分データが Alibaba Cloud に同期され、ビジネスのダウンタイムと最終的な切り替え時間が短縮されます。詳細については、「増分サーバー移行」をご参照ください。
一般的な問題と解決策については、「よくある質問」および「トラブルシューティング」をご参照ください。