移行テストとは、実際の移行を実行する前に、移行ソリューションをシミュレートおよび検証するプロセスです。このプロセスは、実際の移行を実行する前に、移行ソリューションの実現可能性とリスクを完全に理解するのに役立ちます。テストを実行することで、移行されるデータ量、データ転送速度、合計移行時間など、移行に関する情報も取得できます。問題が特定された場合、移行テストは解決策を提供します。これにより、実際の移行中に発生する可能性のある問題と損失を軽減します。このトピックでは、サーバーとオペレーティングシステムで移行テストを実行する方法について説明します。
使用方法に関する注意事項
以下の移行シナリオでのみ移行テストを実行できます。
ソースサーバーを ECS イメージまたは ECS インスタンスに移行する場合。
Linux オペレーティングシステムを移行する場合。
手順
サーバー移行センター (SMC) コンソール にログインします。
移行シナリオに応じて、対応する入り口を選択します。
サーバー移行の場合
左側のナビゲーションウィンドウで、 を選択します。
オペレーティングシステム移行の場合
左側のナビゲーションウィンドウで、 を選択します。
移行元をインポートし、移行構成を実行します。詳細については、「サーバーを ECS インスタンスに移行する」および「Linux オペレーティングシステムを移行する」をご参照ください。
移行構成を実行する場合、移行テストの主要なパラメーターは次のように説明されます。
サーバー移行

パラメーター
説明
移行タスクの種類
サーバー移行 を選択した後、移行手順を確認します。
移行先のタイプ
ECS イメージ
ECS イメージ
既存のソースサーバーを ECS カスタムイメージに変換し、そのカスタムイメージを使用して新しい ECS インスタンスを作成することで移行を実現します。
構成項目の説明は次のとおりです。
宛先リージョン: 宛先リージョンとは、ソースサーバーが Alibaba Cloud に移行されるリージョンを指します。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。
イメージ名: SMC によって移行元用に生成されるターゲット Alibaba Cloud カスタムイメージの名前。
ECS インスタンス
宛先インスタンスとして ECS インスタンスや Simple Application Server インスタンスなどのインスタンスを既に購入している場合は、ソースサーバーを宛先インスタンスに直接移行できます。ソースサーバーのストレージとオペレーティングシステムは、購入したインスタンスのストレージとオペレーティングシステムと互換性がある必要があります。
警告移行テスト中は、宛先 ECS インスタンスのすべてのディスクのスナップショットが作成されます。サーバー移行ジョブの移行テストが異常であるか、実行方法が [テストのみ] に設定されている場合、移行テストの完了後にスナップショットは自動的にロールバックされます。宛先 ECS インスタンスは移行テスト中は使用できなくなり、 ECS インスタンスのデータは失われます。宛先 ECS インスタンスに重要なデータが存在しないことを確認してください。
[宛先タイプ] パラメーターを [ECS インスタンス] に設定すると、次のパラメーターが表示されます。
宛先リージョン: ソースサーバーの移行先となる Alibaba Cloud リージョン。このパラメーターは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。
宛先インスタンス: 宛先インスタンスとして使用される ECS インスタンス。
移行テスト
移行テスト機能を有効にするかどうかを指定します。移行テストとは、実際の移行を実行する前に、移行ソリューションをシミュレートおよび検証するプロセスです。実際の移行を実行する前に、移行ソリューションの実現可能性とリスクを完全に理解するのに役立ちます。これにより、実際の移行中に発生する可能性のある問題と損失を軽減します。
移行テストは、移行中に発生する可能性のある問題の特定、問題の解決策の提供、移行の成功率の向上に役立ちます。
デフォルトでは、この機能は有効になっています。
実行モード
移行テストを実行し、サーバー移行ジョブを実行するモード。デフォルトでは、[テストと移行] が選択されています。この例では、[テストのみ] が選択されています。有効な値:
テストのみ: システムは移行テストを実行します。移行テストの完了後、サーバー移行ジョブを手動で開始する必要があります。
テストと移行: システムは移行テストを実行します。移行テストの完了後、[致命的] 状態のテスト項目がない場合、システムは自動的にサーバー移行ジョブを開始します。
オペレーティングシステムの移行
オペレーティングシステムの移行では、高速移行と段階的移行がサポートされています。後者のみが移行テストをサポートしています。

パラメーター
説明
移行タスクの種類
[オペレーティングシステムの移行] を選択します。
現在のオペレーティングシステム
デフォルトでは、現在のオペレーティングシステムが表示され、変更できません。この例では、CentOS 7 が表示されています。
宛先オペレーティングシステム
ドロップダウンリストから、ソースオペレーティングシステムの移行先となるオペレーティングシステムを選択します。この例では、Alibaba Cloud Linux 3 が選択されています。
移行テスト
移行テスト機能を有効にするかどうかを指定します。移行テストとは、実際の移行を実行する前に、移行ソリューションをシミュレートおよび検証するプロセスです。実際の移行を実行する前に、移行ソリューションの実現可能性とリスクを完全に理解するのに役立ちます。これにより、実際の移行中に発生する可能性のある問題と損失を軽減します。
移行テストは、移行中に発生する可能性のある問題の特定、問題の解決策の提供、移行の成功率の向上に役立ちます。
デフォルトでは、この機能は有効になっています。
警告移行テスト機能が有効になっている場合、移行テスト中に ECS インスタンスの基本ディスクスナップショットが作成されます。[実行方法] パラメーターが [テストと移行] に設定されていない場合、または移行テストが異常な場合、スナップショットは移行テストの完了後にスナップショットが作成された時点に自動的にロールバックされます。スナップショットが作成された時点は、移行テストが開始された時点です。移行テスト中に生成されたデータは失われます。
実行モード
移行テストを実行し、サーバー移行ジョブを実行するモード。デフォルトでは、[テストと移行] が選択されています。この例では、[テストのみ] が選択されています。有効な値:
テストのみ: システムは移行テストのみを実行します。移行テストの完了後、サーバー移行ジョブを手動で開始する必要があります。
テストと移行: システムは移行テストを実行します。移行テストの完了後、[致命的] 状態のテスト項目がない場合、システムは自動的にオペレーティングシステムの移行ジョブを開始します。
[開始] をクリックします。[オペレーティングシステムの移行] ダイアログボックスで、メッセージを読み、確認しました をクリックします。
システムは自動的に移行テストを開始します。移行テストの結果を待ちます。
サーバー移行ジョブの移行テスト
宛先タイプが [ECS イメージ] の場合、移行テストの完了には約 5 分かかります。移行テストが完了するまで待ちます。
宛先タイプが [ECS インスタンス] の場合、移行テスト中にインスタンスのすべてのディスクのスナップショットが作成されます。移行テストの所要時間は、インスタンスのディスクサイズとデータ量によって異なります。
オペレーティングシステム移行ジョブの移行テスト
移行テスト中に、宛先インスタンスのすべてのディスクのスナップショットが作成されます。移行テストの所要時間は、インスタンスのディスクサイズとデータ量、およびオペレーティングシステムのソフトウェアパッケージのサイズと数によって異なります。たとえば、インスタンスに 40 GiB のシステムディスクしかない場合、移行テストの完了には約 15 分かかります。
移行テストの状態:
: 移行テストが進行中です。
: 異常なテスト項目は検出されていません。
: [警告] 状態のテスト項目が検出されましたが、[致命的] 状態のテスト項目は検出されていません。
: [致命的] 状態のテスト項目が検出されたか、テストレポートが不完全です。

移行テストの結果に基づいて、移行ジョブを開始するか、移行テストを再実行します。
重要オペレーティングシステム移行ジョブの移行テストが異常であるか、実行方法が [テストのみ] に設定されている場合、ECS インスタンスのディスクスナップショットはロールバックされ、ECS インスタンスは停止されます。この場合、SMC クライアントはオフラインになります。スナップショットがロールバックされると、SMC クライアントはクラウドアシスタントによって自動的に起動されます。SMC クライアントがクラウドアシスタントによって自動的に起動されない場合、移行元はオフライン状態になります。移行ジョブを開始したり、移行テストを再実行したりすることはできません。この場合、ECS インスタンスにログインして、SMC クライアントを手動で起動する必要があります。詳細については、「SMC クライアントを表示して実行する」をご参照ください。
移行テストが
または
状態の場合、[アクション] 列の [移行の開始] をクリックして、移行ジョブを開始できます。移行テストが
状態の場合、移行テストレポートを表示し、[致命的] 状態のテスト項目を修正する必要があります。次に、[テストの再試行] をクリックします。
移行テストレポートを表示します。
[実行方法] パラメーターを [テストのみ] に設定した場合の移行テストレポートの表示方法を以下に示します。または、移行元 ID をクリックして、移行ジョブの詳細ページに移動することもできます。詳細ページで、[移行訓練] セクションの [レポートの表示] をクリックします。
[移行ジョブ] ページで、表示する移行ジョブを見つけ、[リアルタイム移行ステータス] 列の [レポートの表示] をクリックします。
[移行訓練レポート] パネルで、移行テストレポートの詳細を表示します。
移行テスト項目は、次のいずれかの状態になります。
致命的: 移行の失敗につながる可能性のある問題が発生しています。問題を修正することをお勧めします。
警告: 移行に影響を与える可能性のある問題が発生しています。問題の詳細に基づいて、問題を修正するかどうかを判断することをお勧めします。
合格: 問題は発生していません。
[テスト未実施]: テスト項目をテストする必要がないか、テストの要件を満たしていません。
説明次の表に、Windows サーバーが満たす必要がある要件を示します。Windows サーバーが要件を満たしていない場合、ソース環境のすべてのテスト項目は [テスト未実施] 状態になります。
オペレーティングシステム アーキテクチャ
オペレーティングシステム バージョン
オペレーティングシステム構成
x86_64 ビット
Windows Server 2008 以降
PowerShell 3.0 以降
テスト項目の説明と推奨される解決策に基づいて、次の操作を実行できます。
次の図は、サーバー移行ジョブの移行テストレポートを示しています。

必須。[致命的] または [警告] 状態のテスト項目が移行テストレポートに含まれている場合は、テスト項目の説明と推奨される解決策に基づいてテスト項目を修正します。詳細については、「移行テスト項目」をご参照ください。
オプションです。移行ジョブの [アクション] 列で、Mone アイコンをクリックし、[移行ジョブの変更] を選択して、ビジネス要件に基づいてジョブのパラメーターを変更します。
説明オペレーティングシステムの移行ジョブのパラメーターは変更できません。
必須です。[重大] または [警告] 状態のテスト項目を修正した後、移行ジョブの [アクション] 列の [再試行] をクリックします。
説明移行元が [移行中] 状態であり、移行ジョブが [開始されていません] または [テスト失敗] 状態の場合にのみ、[再試行テスト] をクリックできます。