ユースケース
ECS インスタンスの移行は、次のシナリオをサポートしています。
-
ユースケース 1:アカウント間の移行
同一リージョンかリージョン間かにかかわらず、異なる Alibaba Cloud アカウント間で ECS インスタンスを移行します。
-
ユースケース 2:同一アカウント内の移行
リージョン間かゾーン間かにかかわらず、同一の Alibaba Cloud アカウント内で ECS インスタンスを移行します。
-
ユースケース 3:ディスクの縮小
ECS はシステムディスクまたはデータディスクの縮小をサポートしていません。移行中にディスクを縮小するには、カスタムイメージを作成するか、より小さいディスクを持つ移行先インスタンスに移行します。詳細については、「ディスクの縮小」をご参照ください。
制限事項
Alibaba Cloud Marketplace のイメージから作成された ECS インスタンスは移行できません。許可リストに追加をご希望の場合は、お問い合わせください。
移行による影響
移行する前に、以下の影響を確認してください。
|
項目
|
説明
|
|
移行されるデータディレクトリ
|
移行中、SMC は移行元サーバーの構造とほぼ一致するディスクパーティション構造を移行先に自動的に生成します。パーティションサイズ、順序、転送方法、LVM 構成など、移行先ディスクのパーティション構造を調整できます。 デフォルトでは、すべてのディスクが移行されます。
必要に応じてディスクパーティション構造を調整する。
|
|
中間インスタンス
|
中間インスタンスには干渉しないでください。 移行中に中間インスタンスを停止、起動、再起動、リリースしたり、課金方法を変更したりしないでください。中間インスタンスは移行後に自動的にリリースされます。 仕組み。
|
|
IP アドレス
|
移行後に IP アドレスが変更されるため、サービスが中断される可能性があります。移行はオフピーク時に実行してください。サービスに IP アドレスの構成が含まれている場合は、移行後にドメイン名の名前解決と ICP 登録を更新する必要があります。
ドメイン名が移行元サーバーにマッピングされている場合は、新しいインスタンスのパブリック IP アドレスに再マッピングしてください。詳細については、「Web サイトの名前解決の追加」をご参照ください。
プライベート IP アドレスを変更しないようにするには、次のいずれかの操作を実行します。
-
同一リージョン内で移行し、パブリック IP アドレスを変更したくない場合:
|
|
基盤となるハードウェア
|
移行後に基盤となるハードウェアが変更されます。これにより、特定のハードウェアに紐付けられた一部のアプリケーションライセンスが無効になる可能性があります。ライセンス契約を確認してください。
|
|
パフォーマンスへの影響
|
移行プロセスでは、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 インスタンスにデプロイする」をご参照ください。 |
データ移行 | 他のサーバーからデータを移行するには、FTP、SCP、または Object Storage Service (OSS) への手動バックアップを使用します。詳細については、「ECS インスタンスへのファイル転送」および「ossutil を使用して ECS インスタンスにデータを転送する」をご参照ください。 |
その他の構成 | データベース接続、API、Server Load Balancer (SLB)、およびその他の設定が、新しいドメイン名と ECS IP アドレスを指していることを確認してください。 |
前提条件
サーバーの 移行前の準備 を完了してください。
移行ガイド を読み、SMC クライアント、移行の仕組み、課金、移行プロセス、フィードバックチャネルについて理解してください。
データ損失を防ぐため、移行前に重要なデータをイメージ、スナップショット、または外部ストレージデバイスにバックアップしてください。
国際リージョン間でサーバーを移行する必要がある場合、不安定なパブリックネットワークのため移行が遅くなる可能性があります。移行時間を見積もり、転送速度をテストしてください。VPN ゲートウェイ、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 ユーザーが存在しない場合は、まず RAM ユーザーを作成してください。
-
STS サービスを呼び出すための AliyunSTSAssumeRoleAccess 権限。
-
SMC を管理するための AliyunSMCFullAccess 権限。
-
ECS への読み取り専用アクセスのための AliyunECSReadOnlyAccess 権限。
-
クラウドアシスタントを管理するための AliyunECSAssistantFullAccess 権限。
次の例は、AliyunSTSAssumeRoleAccess 権限を付与する方法を示しています。
-
移行先アカウントのプライマリアカウントを使用して RAM コンソール にログインします。
-
左側のナビゲーションペインで、ユーザー を選択し、対象ユーザーのログイン名をクリックします。
-
を選択します。
-
権限の付与 パネルで、[リソース範囲] を [アカウントレベル] に設定し、ポリシー検索ボックスに AliyunSTSAssumeRoleAccess を入力し、システムポリシーを選択して 権限を付与 をクリックします。
-
移行元アカウントと移行先アカウントのプライマリアカウント ID を取得します。
-
移行元アカウントと移行先アカウントを使用して Alibaba Cloud コンソールにログインします。
-
ログイン後、コンソールの右上隅にあるプロフィール画像をクリックします。ドロップダウンメニューの下部にある [アカウント ID] を表示してコピーします。
操作手順
-
移行する ECS インスタンスを所有する移行元アカウント A を使用して RAM コンソール にログインし、ロールを作成して権限を付与します。
-
を選択します。ポリシーの作成 をクリックします。JSON タブでポリシーを追加し、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 アカウント を選択し、移行先アカウント B のプライマリアカウント ID を入力します。ロール名 (例:ram-role-smc) を指定し、OK をクリックします。
-
ロール名 ram-role-smc をクリックします。ロール詳細ページで、 を選択します。カスタムポリシー を選択し、作成した policy-smc ポリシーを選択して、OK をクリックします。
-
移行先アカウント B の RAM ユーザーとして、SMC コンソール - アカウント間/同一アカウント移行 ページに移動します。
-
クロスアカウント / 同一アカウント移行 ページで、移行元のインポート をクリックします。
-
プロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。パラメーターは次の表のとおりです。
|
パラメーター
|
説明
|
|
移行元のタイプ
|
Alibaba Cloud ECSインスタンス。
|
|
インポート方法
|
コンソールからインポート を選択します
SMC はクラウドアシスタント経由で移行元サーバーにリモート接続し、移行元をインポートします。インポートプロセスを中断したり終了したりしないでください。
|
|
クロスアカウント
|
クロスアカウント。
|
|
ソースサーバーの Alibaba Cloud アカウント
|
移行元アカウントの ID (この例ではアカウント A) を入力します。
|
|
ソースサーバーが所属するアカウントのロール
|
ステップ 1 で作成し、権限を付与したロールを入力します。この例では、ロールは ram-role-smc です。
|
|
地域
|
ドロップダウンリストから、移行元サーバーが所在するリージョンを選択します。
|
|
インスタンス
|
指定されたリージョン内の移行元 ECS インスタンスを ID、名前、または IP アドレスで検索して選択します。複数のインスタンスを選択して一度にインポートできます。
|
-
パラメーターを設定した後、インポート をクリックします。
SMC は自動的にクラウドアシスタントエージェントを起動してインポートを実行します。完了までに 3〜10 分かかります。
-
SMC コンソールの クロスアカウント / 同一アカウント移行 ページで、移行リアルタイムステータス 列で移行元のステータスを確認します。
同一アカウント
-
SMC コンソール - アカウント間/同一アカウント移行 ページに移動します。
-
クロスアカウント / 同一アカウント移行 ページで、移行元のインポート をクリックします。
-
プロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。パラメーターは次の表のとおりです。
|
パラメーター
|
説明
|
|
移行元のタイプ
|
Alibaba Cloud ECSインスタンス。
|
|
インポート方法
|
[コンソールからインポート] を選択します。
SMC はクラウドアシスタント経由で移行元サーバーにリモート接続し、移行元をインポートします。インポートプロセスを中断したり終了したりしないでください。
|
|
クロスアカウント
|
このアカウント。
|
|
地域
|
ドロップダウンリストから、移行元サーバーが所在するリージョンを選択します。
|
|
インスタンス
|
指定されたリージョン内の移行元 ECS インスタンスを ID、名前、または IP アドレスで検索して選択します。複数のインスタンスを選択して一度にインポートできます。
|
-
パラメーターを設定した後、インポート をクリックします。
SMC は自動的にクラウドアシスタントエージェントを起動してインポートを実行します。完了までに 3〜10 分かかります。
-
SMC コンソールの クロスアカウント / 同一アカウント移行 ページで、移行リアルタイムステータス 列で移行元のステータスを確認します。
CLI を介した移行元のインポート (推奨)
重要
-
移行元サーバーはパブリックネットワークアクセスが必要です。移行元サーバーがファイアウォールの内側にある場合は、「SMC サービスドメイン名とは何ですか?」で SMC のドメイン名とポートを見つけ、ファイアウォールの許可リストに追加してください。
-
移行元サーバーがパブリックネットワークにアクセスできない場合、またはより高速な移行のためにプライベートネットワーク転送を希望する場合は、「プライベートネットワーク転送」をご参照ください。
-
アクティベーションコードコマンドを生成します。
-
移行シナリオに応じて、適切な Alibaba Cloud アカウントを使用して SMC コンソール - アカウント間/アカウント内移行 ページに移動します。
-
クロスアカウント / 同一アカウント移行 ページで、移行元のインポート をクリックします。
-
プロンプトに従ってパラメーターを設定し、アクティベーションコードコマンドをコピーします。パラメーターは次の表のとおりです。
|
パラメーター
|
説明
|
|
移行元のタイプ
|
Alibaba Cloud ECSインスタンス。
|
|
インポート方法
|
コマンドラインでインポート を選択します。
|
|
アクティベーション数の割り当て
|
アクティベーションコードでアクティベートできる移行元の数。有効な値:1〜1,000。デフォルト値: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 を作成していない場合は、まず AccessKey を作成してください。
-
プロンプトに従って、access_access_token_id と access_token_code の値を入力し、Enter を押します。
Import Source Server [s-bp18x8751kgz2oyh****] Successfully! のようなメッセージが表示された場合、移行元が正常にインポートされたことを示します。
Linux ソースサーバー
-
WinSCP などのファイル転送をサポートするリモート接続ツールを使用して、SMC クライアントを Linux 移行元サーバーにアップロードします。
-
Linux 移行元サーバーにリモート接続し、SMC クライアントパッケージを解凍します。
この例では、Linux 64-bit Universal バージョンを使用します。異なるバージョンの SMC クライアントを使用する場合は、コマンド内のパッケージ名を実際のファイル名に置き換えてください。
tar -zxvf go2aliyun_client.tar.gz
-
(オプション) 移行したくないファイルやディレクトリをフィルタリングして除外します。
-
アクティベーションコードまたは AccessKey を取得します。
-
(推奨) アクティベーションコードの取得:SMC コンソールの 導入ガイド セクションで、アクティベーションコードの生成 をクリックし、アクティベーションコードをコピーします。
-
AccessKey の取得:Alibaba Cloud アカウントの AccessKey には、AccessKey ID と AccessKey Secret が含まれます。AccessKey を作成していない場合は、まず AccessKey を作成してください。
-
SMC クライアントフォルダで、次のコマンドを実行して SMC クライアントを起動します。
cd go2aliyun_client_linux_x86_64
sudo chmod +x go2aliyun_client
sudo ./go2aliyun_client
-
プロンプトに従って、アクティベーションコードまたは AccessKey を入力します。この例ではアクティベーションコードを使用します。
[root@iZbp14hrmgyfxxxp0yzllrZ go2aliyun_client2.6.5_linux_x86_64]# ./go2aliyun_client
[2023-01-31 15:30:48] [Info] ========= Goto Aliyun Client 2.6.5. =========
[2023-01-31 15:30:48] [Info] Load User Config...
Please Enter Access Token Id Or Access Id: at-bp1bqcxx94dnpodl1cm
Please Enter Access Token Code: ****************************************
[2023-01-31 15:32:08] [Info] Load Client Data...
[2023-01-31 15:32:09] [Info] Check System Info [Aliyun x86_64]...
アクティベーションコードまたは AccessKey を入力した後、次のプロンプトが表示されることがあります。
-
スナップショットドライバーが移行元システムにインストールされていない場合、SMC クライアントはプロンプトを表示します。
Linux サーバーの移行中にディスクを縮小するには、ブロックレプリケーションを無効にする必要があります。この場合、no と入力します。
重要
スナップショットドライバーのインストールに失敗した場合、移行の失敗を防ぐために、移行タスクを作成する際にブロックレプリケーションを無効にする必要があります。
[2021-08-26 18:01:07] [Info] Check System Info [Aliyun x86_64]...
OS Info: Alibaba Cloud Linux 3 (Soaring Falcon) (5.10.23-5.al8.x86_64)
CPU Info: Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz
CPU Usage: 1 Cores (0.00%) Memory Usage: 0.77GB/1.00GB (77.00%)
Hostname: launch-advisor-20210826-test0421-Linux IP Address: 10.10.xxx Mac Address: 00163E19Exxx
[2021-08-26 18:01:08] [Info] Snapshot Check...
Install snapshot dependences(gcc/make/kernel-devel)? (yes/no): yes
-
ほとんどの主流の移行元システムには、デフォルトで rsync がインストールされています。rsync がインストールされていない場合、SMC クライアントはインストールを促すプロンプトを表示します。yes と入力して確認します。
[2019-06-26 20:20:25] [Info] Generate SSH Key...
[2019-06-26 20:20:25] [Info] Import Source Server
[2019-06-26 20:20:26] [Info] Import Source Server [s-bxxx] Successfully!
Need to install rsync, run 'apt-get -y install rsync' to continue? (yes/no): yes
-
移行元システムで SELinux が有効になっている場合、SMC クライアントは無効化を促すプロンプトを表示します。yes と入力して確認します。
[2019-06-27 17:53:00] [Info] Import Source Server...
[2019-06-27 17:53:00] [Info] Import Source Server [s-bxxxxxxxxxxxg] Successfully!
Need to disable SELINUX, run 'setenforce 0' to continue? (yes/no): yes
Import Source Server [s-bp11npxndknsycqj****] Successfully! のようなメッセージが表示された場合、移行元が正常にインポートされたことを示します。
説明
移行元のインポートに失敗した場合は、エラーメッセージを使用してトラブルシューティングしてください。次のコマンドを順に実行して、インポートを停止し、再起動します。詳細については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
sudo ./go2aliyun_client --abort
sudo ./go2aliyun_client
-
SMC コンソールの クロスアカウント / 同一アカウント移行 ページで、移行リアルタイムステータス 列で移行元のステータスを確認します。
ステップ 2:移行の構成
-
管理したい移行元の 操作中 列で、移行の開始 をクリックします。
-
パラメーターを設定し、移行の開始 をクリックします。
基本パラメーターを設定します。
パラメーター | 説明 |
移行先のタイプ (必須) | 移行シナリオに基づいて移行先タイプを選択します。 ECS イメージ移行元サーバーをカスタムイメージに変換します。その後、このカスタムイメージを使用して ECS インスタンスを作成し、移行を完了できます。 利用可能なパラメーターは次のとおりです。 クラウドサーバーインスタンス移行元サーバーを既存の ECS インスタンスに移行します。移行元サーバーのストレージ、オペレーティングシステム、およびその他の構成は、移行先インスタンスと互換性がある必要があります。
重要 移行先インスタンスに移行する際、SMC はまず移行先インスタンスのオペレーティングシステムを置き換えます。システムディスクの自動スナップショットは削除され、復元できません。自動スナップショットを保持するには、移行前にディスクとのリリースを無効にしてください。詳細については、「ディスクとともに自動スナップショットをリリースするように設定する」をご参照ください。 利用可能なパラメーターは次のとおりです。 |
移行リハーサル | 移行ドリル機能は、開始前にタスクの実現可能性とリスクを評価します。データ量、移行速度、合計時間の見積もりを提供し、潜在的な移行の問題を減らすための修正を提案します。移行ドリル中に使用される従量課金リソースに対して課金されます。デフォルトでは、移行リハーサル は有効になっています。
警告 ターゲットタイプが クラウドサーバーインスタンス の場合、移行ドリルはターゲット ECS インスタンス上のすべてのディスクのスナップショットを作成します。 ドリル中に例外が発生した場合、または実行モードが 演習のみ に設定されている場合、スナップショットは自動的にロールバックされます。 移行ドリル中、ターゲット ECS インスタンスは利用できなくなり、そのデータは失われます。 ターゲット ECS インスタンスに重要なデータが含まれていないことを確認してください。 移行ドリルを設定する。 |
実行方法 | 移行リハーサル が有効になっているかどうかに基づいて実行方法を選択します。 移行テストなし今すぐ移行:移行タスクを作成した直後に移行を開始します。デフォルトでは、今すぐ移行 が選択されています。 予約移行:指定した時間に移行タスクが自動的に開始されるようにスケジュールします。
説明 タスクをスケジュールできる最も早い時間は、現在時刻から 10 分後です。 作成のみ:移行タスクを作成しますが、開始はしません。後で 操作 列の 移行の開始 をクリックして手動で開始する必要があります。
|
自動増分同期 | 移行元サーバーから Alibaba Cloud への自動的な増分データ同期を有効にします。デフォルトでは、この機能は無効になっています。 このスイッチを有効にする場合は、次のパラメーターを設定する必要があります。 移行タスクは定期的に実行され、増分データを Alibaba Cloud に同期します。詳細については、「サーバーの増分移行」をご参照ください。 このスイッチを無効にすると、移行タスクは一度だけ実行されます。
|
移行テンプレートの有効化 | このパラメーターは、移行先のタイプ が ECS イメージ に設定されている場合にのみ表示されます。 移行テンプレートは、移行タスクのパラメーターを事前に設定します。移行を開始すると、テンプレートのパラメーターが自動的に入力されます。詳細については、「移行テンプレートの設定」をご参照ください。 |
ネットワークタイプ | 移行データを中間インスタンスに転送するためのネットワークを選択します。デフォルトでは、データはパブリックネットワーク経由で転送されます。中間インスタンスは、選択した Virtual Private Cloud (VPC) と vSwitch 内に作成され、パブリック IP アドレスが割り当てられます。 インターネット転送 (デフォルト)移行データはパブリックネットワーク経由で中間インスタンスに転送されます。このモードでは、移行元サーバーがパブリックインターネットにアクセスできる必要があります。Virtual Private Cloud (VPC) と vSwitch を指定するかどうかを選択できます。 プライベートネットワーク伝送移行データは、VPC 内のプライベート接続を介して中間インスタンスに転送されます。このモードでは、移行元サーバーを Alibaba Cloud VPC に接続し、VPC と vSwitch を指定する必要があります。
説明 オンプレミスのデータセンター (IDC)、仮想マシン (VM) 環境、またはクラウドホストから Alibaba Cloud リージョン内の VPC に直接アクセスできる場合は、この方法を使用することを推奨します。プライベートネットワーク転送は、パブリックネットワーク転送よりも高速で安定しており、移行効率が向上します。VPN ゲートウェイ、Express Connect 回線、または Smart Access Gateway を使用して、移行元サーバーをクラウド VPC に接続できます。詳細については、「VPC をデータセンターまたは別のクラウドに接続する」をご参照ください。 |
ターゲットインスタンスの IPv4 プライベートエンドポイント | 移行先インスタンスのプライベート IP アドレスを変更する必要がある場合は、手動でプライベート IP アドレスを指定できます。このパラメーターは、移行先のタイプ が クラウドサーバーインスタンス に設定されている場合にのみ表示されます。 |
ディスクパーティション構造を調整することもできます。パラメーターは次の表で説明されています。
パラメーター | 説明 |
ディスクパーティション構造の調整 | 要件に応じてディスクパーティション構造を調整するかどうかを選択します。SMC クライアントバージョン 2.8.0 以降のみがこの機能をサポートしています。詳細については、「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 シーケンス番号) と名付けられます。次の例を参照してください。 
重要 次の場合、LVM は有効にできません。 LVM を有効にしても、次のシナリオでは機能が有効になりません。
マウントターゲットの設定移行:ビジネス要件に基づいてマウントターゲットを移行するかどうかを指定します。 ブロックレプリケーションを有効にする:このオプションは、SMC クライアントバージョン 3.2.0 より前でのみ表示されます。ブロックレプリケーションは転送速度の安定性を向上させ、移行先パーティション構造が移行元と同一であることを保証しますが、パーティションサイズを変更することはできません。SMC は、移行元ディスクパーティションのステータスに基づいてブロックレプリケーションをサポートするかどうかを判断します。 パーティションサイズの設定:ブロックレプリケーションが無効になっている場合、パーティションサイズを設定できます。パーティションサイズの合計は、ディスクの合計サイズを超えることはできません。
説明 移行先インスタンスのディスクサイズが移行元ディスクと一致しない場合、タスクを作成できません。この場合、システムはディスクサイズの要件を満たすためにマウントターゲットの場所を自動的に調整します。調整後も要件が満たされない場合は、UI のプロンプトに従って問題を解決してください。 また、マウントターゲットを手動でドラッグアンドドロップしてディスクサイズの要件を満たすこともできます。ただし、ブートパーティションやシステムパーティションは移動できません。これを行うには、次の手順を実行します。 マウントターゲットの横にある アイコンにポインターを合わせます。 マウントターゲットを別のディスクにドラッグします。
|
-
(オプション) ネットワークモード、プライベート IP アドレス、転送スロットリングなどのパラメーターを設定するには、詳細設定 をクリックします。パラメーターは次の表で説明されています。
説明
ネットワークタイプ を プライベートネットワーク伝送 に設定することを推奨します。VPC 経由のデータ転送は、パブリックネットワーク経由よりも高速で安定したデータ伝送を提供し、移行効率を向上させます。
パラメーター | 説明 |
タスク名 | 移行タスクの名前。 |
タスクの説明 | 移行タスクの説明を入力します。 |
転送速度制限 | データ転送速度を Mbit/s で制限します。圧縮率 が 0 より大きい値に設定されている場合、圧縮されたデータの実際のネットワーク転送速度は 移行リアルタイムステータス に表示される速度よりも低くなります。 |
圧縮率 | 移行のためのデータ圧縮レベルを設定します。 有効な値: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 の標準に準拠するためのソリューションを提供することで、インスタンスの起動成功率を高めます。 イメージチェックを設定する。 |
タグ | |
中継インスタンスタイプ | 要件に基づいて中間インスタンスのインスタンスタイプを選択します。このパラメーターは、移行先のタイプ が ECS イメージ に設定されている場合にのみ表示されます。
重要 移行エラーを防ぐため、移行中は中間インスタンスを停止、起動、再起動、またはリリースしないでください。移行が完了すると、インスタンスは自動的にリリースされます。 |
診断ログのアップロード | SMC クライアントのログを自動的に SMC サーバーにアップロードして診断分析を行います。これにより、移行エラーが発生した場合のトラブルシューティングに役立ちます。この機能はデフォルトで有効になっています。 SMC クライアントのログは通常、インストールパス内の /smc/go2aliyun_client*/Logs ディレクトリに保存されます。 |
-
表示されるダイアログボックスで、注意事項を読み、確認しました をクリックします。
-
クロスアカウント / 同一アカウント移行 ページで、リアルタイムの移行ステータスを表示します。
移行リハーサルを有効にした場合、SMC はまずリハーサルを実行します。データ転送時間はデータ量とネットワーク帯域幅に依存します。移行タスクが完了するまでお待ちください。
説明
-
[速度]:圧縮前の 1 秒あたりの移行データ転送量。圧縮率 が 0 より大きい値に設定されている場合、データは転送中に圧縮されるため、表示される速度は実際のネットワーク転送速度を超えます。
-
[残りの同期時間]:残りの同期時間 = (合計データ量 - 転送済みデータ量) / 速度。
-
転送速度が低すぎる場合は、移行元サーバーと移行先サーバーの固定帯域幅を一時的に増やしてください。詳細については、「移行時間の見積もりと転送速度のテスト」をご参照ください。
移行エラーイベントのサブスクライブ、移行の変更、または移行の一時停止
(オプション) 移行詳細の表示。
詳細を表示するには、移行ソースID/名称 列の移行元 ID をクリックします。
移行結果の検証
-
移行リアルタイムステータス が 完了 の場合、移行は成功です。
サーバーが移行された後、サービスが正しく実行されることを確認するために、次の手順を実行します。
データを検証して、その整合性と正確性を確認します。詳細については、「Linux サーバー移行後のシステムチェック方法」または「Windows サーバー移行後のシステムチェック方法」をご参照ください。
移行元サーバー上のアプリケーションとサービスが自動的に起動するように設定されていない場合は、移行後に手動で起動する必要があります。
移行後に IP アドレスが変更されます。サービスが IP アドレスの構成に依存している場合は、移行後にドメイン名の名前解決や ICP 登録などの設定を変更する必要があります。
[リアルタイム移行ステータス] 列に [エラー] が表示された場合、移行は失敗しました。
問題をトラブルシューティングし、移行をリトライします:
操作 列で、エラーのトラブルシューティング をクリックします。エラーコードとエラーメッセージを使用して問題を解決します。詳細については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
問題を解決した後、操作 列で 移行の再試行 をクリックします。移行は中断したところから再開します。
移行タスクは中断された時点から再開されます。
-
移行リアルタイムステータス が InError の場合、移行タスクは失敗しました。
問題をトラブルシューティングし、移行をリトライします。
操作 列で、エラーのトラブルシューティング をクリックします。エラーコードとエラーメッセージを使用して問題を解決します。詳細については、「SMC よくある質問」および「トラブルシューティング」をご参照ください。
問題を解決した後、操作 列の 移行の再試行 をクリックします。移行は中断したところから再開されます。
リソースのクリーンアップ
イメージへの移行
移行中、SMC は移行を容易にするために、移行先の Alibaba Cloud アカウントに No_Delete_SMC_Transition_Instance という名前の一時的な従量課金の中間インスタンスを作成します。移行結果によって、インスタンスを手動でリリースする必要があるかどうかが決まります。
移行先インスタンスへの移行
移行中、SMC は移行を容易にするために、SMC_Temp_Disk という名前の一時的な従量課金の中間ディスクを作成し、移行先インスタンスにアタッチします。移行結果によって、中間ディスクを手動でリリースする必要があるかどうかが決まります。