Server Migration Center (SMC) を使用して ECS インスタンスをカスタムイメージまたはより小さいディスクを持つ移行先インスタンスに移行することで、クラウドディスクを縮小します。
移行制限
Alibaba Cloud Marketplace イメージから作成された ECS インスタンスは移行できません。この機能を使用するには、お問い合わせのうえ、アカウントをホワイトリストに追加するようご依頼ください。
移行の影響
移行を開始する前に、以下の潜在的な影響を確認してください。
影響項目 | 説明 |
移行されるデータディレクトリ | 移行中に、パーティションサイズ、順序、転送方法、論理ボリューム管理 (LVM) 構成など、移行先ディスクのパーティション構造を調整できます。 デフォルトでは、サーバーのすべてのディスクが移行されます。
|
中間インスタンス | 中間インスタンスには干渉しないでください。 移行中に中間インスタンスを停止、起動、再起動、リリースしたり、課金方法を変更したりしないでください。中間インスタンスは移行後に自動的にリリースされます。 説明
仕組み。 |
IP アドレス | 移行後に IP アドレスが変更されるため、サービスが中断される可能性があります。移行はオフピーク時に実施してください。サービスに IP アドレスの設定が含まれている場合は、移行後にドメイン名の名前解決と ICP 登録を更新する必要があります。
|
基盤となるハードウェア | 移行後に基盤となるハードウェアが変更されます。これにより、特定のハードウェアに紐付けられている一部のアプリケーションライセンスが無効になる場合があります。ライセンス契約をご確認ください。 |
パフォーマンスへの影響 | 移行プロセスでは、CPU、メモリ、ディスク I/O、ネットワーク帯域幅などのサーバーリソースが消費されます。 |
データ整合性 |
前提条件
移行前の準備を完了していること。
移行ガイドを読み、SMC クライアント、移行の仕組み、課金、移行プロセス、フィードバックチャネルについて理解していること。
データ損失を防ぐため、移行前に重要なデータをイメージ、スナップショット、または外部ストレージデバイスにバックアップしてください。
国際リージョン間でサーバーを移行する場合、パブリックネットワーク接続が不安定なため、移行が遅くなる可能性があります。移行期間を評価し、転送速度をテストしてください。VPN Gateway、Express Connect、物理専用線、または Smart Access Gateway を使用してソースサーバーを Alibaba Cloud Virtual Private Cloud (VPC) へ接続し、プライベートネットワーク経由で移行を実行してください。
オンプレミスデータセンター、仮想マシン環境、またはクラウドサーバーから特定の Alibaba Cloud リージョンの VPC に直接アクセスできる場合は、プライベートネットワーク移行ソリューションを使用してください。プライベートネットワーク移行は、パブリックネットワーク経由の移行よりも高速で安定しています。
ソースサーバーを既存の ECS インスタンスに移行する場合:
移行先インスタンスのオペレーティングシステムは、ソースサーバーのオペレーティングシステムと一致している必要があります (両方とも Linux または両方とも Windows)。
移行先インスタンスには、ソースサーバーと同じ数以上のデータディスクが必要です。移行先インスタンスのデータディスク数が不足している場合は、データディスクをアタッチする必要があります。
移行先インスタンスのシステムディスクおよび各データディスクの容量は、ソースサーバーの対応するディスクの使用済み領域以上である必要があります。移行先インスタンスのクラウドディスク容量が不足している場合は、ディスクのサイズ変更を行う必要があります。
移行手順
Windows インスタンスを移行するには、移行元をインポートする前にディスク領域を縮小する必要があります。縮小しない場合、ディスク容量を削減できません。
手順1:移行元のインポート
コンソールによるインポート
ソース ECS インスタンスには パブリックネットワーク アクセスが必要です。
移行元サーバーは 実行中 状態であり、Cloud Assistant エージェントは正常に実行されている必要があります。 詳細については、「Cloud Assistant エージェントのステータスを表示し、例外を処理する」をご参照ください。
RAM ユーザーを使用して移行元をインポートする場合、RAM ユーザーの権限を管理する必要があります。
ECS への読み取り専用アクセス権限である AliyunECSReadOnlyAccess。
Cloud Assistant への完全な管理アクセス権限である AliyunECSAssistantFullAccess。
SMC コンソール - 縮小移行ページに移動します。
スケールイン移行 ページで、移行元のインポート をクリックします。
移行元のパラメーターを設定し、インポート をクリックします。
インポートプロセスには 3〜10 分かかります。
パラメータ
説明
[移行元のタイプ]
[Alibaba Cloud ECS クラウドサーバー]
[インポート方法]
コンソールからインポート を選択します。
Server Migration Center (SMC) がコンソールからソースサーバーにリモート接続し、移行元を自動的にインポートすることを承認します。インポートプロセス中に Cloud Assistant 機能が自動的に使用されます。プロセスを中断したり終了したりしないでください。
[地域]
ソースサーバーがあるリージョンを選択します。
[インスタンス]
インスタンス ID、名前、または IP アドレスで移行する ECS インスタンスを検索して選択します。一度に複数のインスタンスをインポートできます。
[タグ] (オプション)
移行タスクにタグを追加して、検索と管理を容易にします。詳細については、「タグを使用した移行元と移行タスクの管理」および「タグを使用したきめ細かな権限管理」をご参照ください。
移行タスクには最大 20 個のタグを追加できます。
[リソースグループ] (オプション)
タスクをリソースグループに割り当てて、プロジェクト、事業単位、またはその他のディメンションに基づいてリソースを管理します。
SMC コンソールのスケールイン移行 ページで、移行元のステータスを移行リアルタイムステータス 列で確認します。
ステータスが移行元オンラインの場合は、インポートが成功したことを示します。
その他のステータスは、インポートが失敗したことを示します。問題をトラブルシューティングしてから、移行元を再インポートします。
コンソールのエラーメッセージまたは SMC クライアントのログファイルを使用して問題をトラブルシューティングします。デフォルトのインストールディレクトリは次のとおりです:
Windows サーバー: C:\smc。
Linux サーバー: /smc。
一般的な問題と解決策の詳細については、「SMC FAQ」および「エラーのトラブルシューティング」をご参照ください。
コマンドラインによるインポート
コンソールによるインポート方法を使用できない場合は、代わりにコマンドラインから移行元をインポートします。
ソースサーバーには パブリックネットワーク アクセスが必要です。ソースサーバーにファイアウォールが設定されている場合は、「SMC サービスのドメイン名」を参照して必要な SMC のドメイン名とポートを取得し、ファイアウォールの許可リストに追加します。
ソースサーバーがパブリックネットワークにアクセスできない場合、または移行効率を向上させるためにプライベートネットワークを使用したい場合は、「プライベートネットワーク経由の移行」をご参照ください。
SMC コンソール - 縮小移行ページに移動します。
スケールイン移行 ページで、移行元のインポート をクリックします。
画面の指示に従ってパラメータを設定し、アクティベーションコマンドをコピーします。
パラメータ
説明
[移行元のタイプ]
[Alibaba Cloud ECS クラウドサーバー]
[インポート方法]
コマンドラインでインポート を選択します。
アクティベーションスクリプトを生成し、ソースサーバーで実行して移行元をインポートします。
[アクティベーション数の割り当て]
アクティベーションコードを使用してアクティベートできる移行元の数。有効値:1〜1,000。デフォルト値:200。
[有効期間]
アクティベーションコードの有効期間 (日数)。有効値:1〜90。デフォルト値:90。
[アクティベーションコード]
アクティベーションコードを生成するには、次の手順を実行します。
アクティベーションコードの生成をクリックします。
ソースサーバーのオペレーティングシステムに基づいて、[Linux Shell] または [Windows PowerShell] タブをクリックします。
コピー をクリックすると、アクティベーションコマンドがコピーされます。
ソースサーバーにログインします。次に、管理者権限 で、コピーしたコマンドを貼り付けて実行し、移行元をインポートします。
Linux ソースサーバー
Linux サーバーにログインします。
管理者権限 でコピーしたコマンドを貼り付けて実行し、移行元をインポートします。
wget https://p2v-tools.oss-cn-hangzhou.aliyuncs.com/smc/run_smc_client.sh -O ./run_smc_client.sh && bash ./run_smc_client.sh --accesstokenid=at-bp19bsnkkif5 --accesstokencode=dybNpkCaofKUPg2J8CImport Source Server [s-bp18x8751kgz2oyh****] Successfully!のような成功メッセージは、移行元がインポートされたことを示します。
Windows ソースサーバー
Windows サーバーにログインします。
管理者権限で Windows PowerShell を開きます。
コピーしたコマンドを貼り付けて実行し、移行元をインポートします。
$(New-Object -TypeName System.Net.WebClient).DownloadFile('https://p2v-tools.oss-cn-hangzhou.aliyuncs.com/smc/run_smc_client.ps1', 'C:\run_smc_client.ps1'); C:\run_smc_client.ps1 -accesstoken at-bp****rkif5 -accesstokencode dybNpkAGl****JUPg2JT8C_Import Source Server [s-bp19rlidl3mwuptc****] Successfully!のような成功メッセージは、移行元がインポートされたことを示します。コマンドの実行に失敗した場合は、「コマンドを使用して Windows 移行元をインポートできない場合はどうすればよいですか?」をご参照ください。
SMC コンソールの スケールイン移行 ページにある 移行リアルタイムステータス 列で、移行元のステータスを確認します。
ステータスが 移行元オンライン の場合は、インポートが成功したことを示します。
その他のステータスは、インポートが失敗したことを示します。問題をトラブルシューティングしてから、移行元を再インポートします。
コンソールのエラーメッセージまたは SMC クライアントのログファイルを使用して問題をトラブルシューティングします。デフォルトのインストールディレクトリは次のとおりです:
Windows ソースサーバー: C:\smc。
Linux ソースサーバー: /smc。
一般的な問題と解決策の詳細については、「SMC FAQ」および「エラーのトラブルシューティング」をご参照ください。
SMC クライアントによるインポート
クライアントをソースサーバーで実行する必要があります。デフォルトでは、パブリックネットワークアクセスが有効になっています。ソースサーバーにファイアウォールが設定されている場合は、「SMC サービスのドメイン名」を参照して必要な SMC のドメイン名とポートを取得し、ファイアウォールの許可リストに追加します。
ソースサーバーがパブリックネットワークにアクセスできない場合、または移行効率を向上させるためにプライベートネットワークを使用したい場合は、「プライベートネットワーク経由の移行」をご参照ください。
SMC コンソール - 縮小移行ページに移動します。
スケールイン移行 ページで、移行元のインポート をクリックします。
移行元のインポート ページで、次のパラメーターを設定します。
パラメータ
説明
[移行元のタイプ]
[Alibaba Cloud ECS クラウドサーバー]
[インポート方法]
クライアントインポート を選択します。
ソースサーバーに SMC クライアントを手動でダウンロードしてインストールする必要があります。
[導入ガイド]
導入ガイド セクションで、プロンプトに従い、移行元サーバーのオペレーティングシステム (Linux または Windows) とアーキテクチャ (32 ビットまたは 64 ビット) に応じて、適切な SMC クライアントをダウンロード、インストール、アクティベートします。
アクティベーションコードの生成 をクリックし、アクティベーションコードをコピーします。
クライアントをインストールする際にアクティベーションコードを入力する必要があります。
移行元をインポートします。
重要移行中は SMC クライアントを閉じないでください。閉じると、ソースサーバーが SMC コンソールから切断され、移行が失敗します。
Windows ソースサーバー
ファイル転送をサポートするリモート接続ツール (WinSCP など) を使用して、ダウンロードした SMC クライアントを Windows ソースサーバーにアップロードします。
Windows ソースサーバーで、組み込みの解凍ツールまたはサードパーティのツールを使用して SMC クライアントパッケージを解凍します。
ソースサーバーのシステムバージョンに一致する SMC クライアントフォルダで、
go2aliyun_client.exeアプリケーションをダブルクリックして実行します。管理者権限を要求するプロンプトが表示されます。OK をクリックします。
アクティベーションコードまたはアクセスキーペアを取得します。
(推奨) アクティベーションコードの取得:SMC コンソールの導入ガイドセクションでアクティベーションコードの生成をクリックし、コードをコピーします。
アクセスキーペアを取得する:Alibaba Cloud アカウントのアクセスキーペアは、アクセスキー ID とアクセスキーシークレットで構成されます。アクセスキーペアを作成していない場合は、まず作成します。
プロンプトに従って
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説明Linux 64-bit ARM Editionは、g6r 汎用インスタンスファミリーと c6r コンピュート最適化インスタンスファミリーをサポートしています。インスタンスファミリーの詳細については、「エンタープライズレベルの Arm ベースのコンピュートインスタンスファミリー」をご参照ください。(オプション) 移行したくないファイルまたはディレクトリを除外します。
アクティベーションコードまたはアクセスキーペアを取得します。
(推奨) アクティベーションコードの取得: SMC コンソールの導入ガイドセクションで、アクティベーションコードの生成をクリックしてコードをコピーします。
アクセスキーペアを取得する:Alibaba Cloud アカウントのアクセスキーペアは、アクセスキー ID とアクセスキーシークレットで構成されます。アクセスキーペアを作成していない場合は、まず作成します。
SMC クライアントフォルダで、次のコマンドを実行して SMC クライアントを起動します。
cd go2aliyun_client_linux_x86_64 sudo chmod +x go2aliyun_client sudo ./go2aliyun_clientプロンプトに従って、アクティベーションコードまたはアクセスキーペアを入力します。以下は、アクティベーションコードを入力する例です。
[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]...アクティベーションコードまたはアクセスキーペアを入力した後、次のプロンプトが表示される場合があります。
ソースシステムにスナップショットドライバーがインストールされていない場合、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): noほとんどの主流のソースシステムには、デフォルトで rsync がインストールされています。rsync がインストールされていない場合は、SMC クライアントからインストールを促すメッセージが表示されます。
yesと入力すると、rsync が自動的にインストールされます。[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と入力すると、SELinux が自動的に無効になります。[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 FAQ」および「エラーのトラブルシューティング」をご参照ください。
sudo ./go2aliyun_client --abort sudo ./go2aliyun_client
SMC コンソールのスケールイン移行ページで、移行リアルタイムステータス列で移行元のステータスを確認します。
ステータスが 移行元オンライン の場合は、インポートが成功したことを示します。
その他のステータスは、インポートが失敗したことを示します。問題をトラブルシューティングしてから、移行元を再インポートします。
コンソールのエラーメッセージまたは SMC クライアントのログファイルを使用して問題をトラブルシューティングします。デフォルトのインストールディレクトリは次のとおりです:
Windows ソースサーバー: C:\smc。
Linux ソースサーバー: /smc。
一般的な問題と解決策の詳細については、「SMC FAQ」および「エラーのトラブルシューティング」をご参照ください。
手順2:移行タスクの設定
対象の移行元の操作列で、移行の開始をクリックします。
画面の指示に従ってパラメーターを設定し、移行の開始 をクリックします。確認ダイアログボックスで、注意事項を読み、確認しました を選択し、タスクを作成します。
基本パラメータを設定します。
パラメータ
説明
[移行先のタイプ] (必須)
移行シナリオに基づいて移行先タイプを選択します。
[ECS イメージ]
ソースサーバーを、新しい Elastic Compute Service (ECS) インスタンスの作成に使用できるカスタムイメージに変換します。
以下のパラメータが利用可能です。
[ターゲットリージョン]:ソースサーバーの移行先となる Alibaba Cloud リージョン。このパラメータは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。
[イメージ名のプレフィックス]:移行後のカスタムイメージ名のプレフィックス。
[クラウドサーバーインスタンス]
ソースサーバーを既存の ECS インスタンスに移行します。ソースサーバーと移行先インスタンスは、互換性のあるストレージとオペレーティングシステム構成である必要があります。
重要移行先インスタンスに移行すると、そのオペレーティングシステムが置き換えられます。システムディスクの自動スナップショットは削除され、復元できなくなります。データセキュリティや将来の使用のために自動スナップショットを保持するには、移行前に自動スナップショットがディスクと共にリリースされるのを防ぐことができます。
以下のパラメータが利用可能です。
[ターゲットリージョン]:ソースサーバーの移行先となる Alibaba Cloud リージョン。このパラメータは必須です。リージョンの詳細については、「リージョンとゾーン」をご参照ください。
[ターゲットインスタンス]:移行先となる ECS インスタンスを選択します。
[自動増分同期]
有効にすると、ソースサーバーからの増分データを Alibaba Cloud に自動的に同期します。デフォルトでは無効です。
この機能を有効にする場合は、次のパラメータを設定する必要があります。
[同期間隔]:増分移行タスクが自動的に実行される間隔。
[イメージ最大保留数]:増分移行タスクでデフォルトで保持されるイメージの最大数。
移行タスクはスケジュールに従って自動的に実行され、増分データを Alibaba Cloud に同期します。増分移行のベストプラクティスについては、「サーバーの増分移行」をご参照ください。
この機能を無効にすると、移行タスクは一度だけ実行されます。
[移行テンプレートの有効化]
このパラメーターは、移行先のタイプ が ECS イメージ に設定されている場合にのみ利用できます。
移行テンプレートは、移行タスクのパラメータを事前設定するために使用されます。移行を開始すると、テンプレートのパラメータが自動的に入力されます。移行テンプレートの設定方法の詳細については、「移行テンプレートの設定」をご参照ください。
[ネットワークタイプ]
中間インスタンスへのデータ転送に使用するネットワークを選択します。デフォルトでは、データはパブリックネットワーク経由で転送され、中間インスタンスは選択した VPC と vSwitch 内に作成され、パブリック IP アドレスが自動的に割り当てられます。
[インターネット転送]
データはパブリックネットワークを介して中間インスタンスに転送されます。このモードを使用するには、ソースサーバーがパブリックネットワークにアクセスできる必要があります。ビジネス要件に基づいて VPC と vSwitch を指定できます。
VPC と vSwitch を指定する:移行タスクは、指定した VPC と vSwitch 内に中間インスタンスを作成します。
VPC と vSwitch を指定しない:移行タスクは、システムによって自動的に作成される新しい VPC と vSwitch 内に中間インスタンスを作成します。
[プライベートネットワーク伝送]
データは VPC を介して中間インスタンスに転送されます。このモードを使用するには、ソースサーバーを Alibaba Cloud VPC に接続し、VPC と vSwitch を指定する必要があります。
説明オンプレミスデータセンター (IDC)、仮想マシン環境、または別のクラウドホストから特定のリージョン内の Alibaba Cloud VPC に直接アクセスできる場合は、この移行方法を推奨します。プライベートネットワーク経由のデータ転送は、パブリックネットワーク経由よりも高速で安定しています。VPN Gateway、Express Connect、または Smart Access Gateway を使用して、ソースサーバーを VPC に接続できます。詳細については、「VPC をローカルデータセンターまたは別のクラウドに接続する」をご参照ください。
[ターゲットインスタンスの IPv4 プライベートエンドポイント]
このパラメーターは、移行先のタイプ が クラウドサーバーインスタンス に設定されている場合にのみ使用できます。
[変更しない]:デフォルトでは、移行先インスタンス の IP アドレスが保持されます。
[手動指定]:移行先インスタンス が属する vSwitch の利用可能な IP アドレス範囲から IP アドレスを入力できます。移行元の IP アドレスが vSwitch の CIDR ブロック内にある場合、移行先インスタンスの IP アドレスを移行元の IP アドレスに変更できます。
移行先インスタンスの CIDR ブロックが移行元と同じ場合:移行元のプライベート IP アドレスを入力します。
移行先インスタンスの CIDR ブロックが移行元と異なる場合:まず移行先インスタンスの VPC を変更して CIDR ブロックを同じにする必要があります。その後、移行元のプライベート IP アドレスを入力します。
必要に応じてディスクパーティション構造を調整します。
パラメータ
説明
[ディスクパーティション構造の調整]
この機能はデフォルトで有効になっており、SMC クライアント V2.8.0 以降が必要です。SMC クライアントの詳細については、「SMC クライアント使用ガイド」をご参照ください。
Linux システム
ブロックレプリケーションはデフォルトで無効になっています。ディスクサイズとパーティションサイズを変更して、スケールイン移行を設定できます。
移行先ディスクのサイズは、ソースディスクの使用容量より大きくする必要があります。
たとえば、ソースディスクのサイズが 60 GiB で使用容量が 30 GiB の場合、移行先ディスクのサイズは 30 GiB より大きくする必要があります。
移行先ディスクのサイズは、すべてのパーティションサイズの合計より大きくする必要があります。
たとえば、移行先ディスクのサイズが 40 GiB の場合、すべてのパーティションサイズの合計は 40 GiB 未満である必要があります。
その他のパラメータについては、「ディスクパーティション構造のパラメータ」をご参照ください。
Windows システム
ブロックレプリケーションはデフォルトで有効になっており、変更できません。カスタムディスクサイズは、すべてのパーティションサイズの合計より大きくする必要があります。
重要移行元をインポートする前に、ディスク領域を圧縮しておく必要があります。そうしないと、ディスク容量を削減できません。
その他のパラメータについては、「ディスクパーティション構造のパラメータ」をご参照ください。
サーバー移行 ページで、リアルタイムの移行ステータスを表示できます。
SMC はまず演習を実行します。データ転送時間は、データ量やネットワーク帯域幅などの要因によって異なります。
説明[速度:]圧縮前の 1 秒あたりのデータ転送量です。移行タスクの作成時に 圧縮率 を 0 より大きい値に設定した場合、表示される速度は、圧縮されたデータの実際の転送速度より速くなります。
[残り同期時間:]次の式で計算される、同期が完了するまでの推定時間:(総データ量 - 転送済みデータ量) / 速度。
転送速度が計画よりも遅すぎる場合は、ソースサーバーと移行先サーバーの固定帯域幅を一時的に増やすことを検討してください。詳細については、「移行時間の評価と転送速度のテスト」をご参照ください。
(オプション) 移行の詳細を確認します。
移行ソースID/名称 列で、移行元の ID をクリックすると、その詳細が表示されます。
移行結果の検証
移行リアルタイムステータスが完了の場合、移行が成功したことを示します。
移行先のタイプがECS イメージの場合:
移行が成功すると、お客様の Alibaba Cloud アカウントにカスタムイメージが作成されます。右にスクロールし、移行デリバブル 列で レポートを表示 をクリックして、イメージ検出結果を表示します。
手動検証 (推奨)
操作 列で、インスタンスを作成 をクリックします。コンソールの ECS インスタンス作成ページにリダイレクトされ、新しく作成されたカスタムイメージがデフォルトで選択されています。ECS インスタンスの作成方法の詳細については、「カスタムイメージまたは共有イメージからインスタンスを作成する」をご参照ください。デフォルトのシステムディスクのタイプと容量が、スケールダウンされたクラウドディスクのタイプやサイズと一致しない場合があります。必要に応じて設定を調整してください。
自動検証
説明この機能を使用するには、インスタンスに Cloud Assistant エージェントをインストールする必要があります。インスタンスは、サポートされているオペレーティングシステムバージョンを実行している必要があります。詳細については、「Cloud Assistant エージェントのインストール」をご参照ください。
この機能は、Alibaba Cloud OOS テンプレート
ACS-SMC-CreateAndVerifyInstanceを使用して、イメージから ECS インスタンスを自動的に作成し、正常に起動することを検証します。操作 列で、移行結果の検証 をクリックします。
表示されたダイアログボックスで、検証プロセスを確認し、今すぐ検証 をクリックします。
また、カスタム検証スクリプトの引数を設定する をクリックして、検証パラメーターを手動で設定することもできます。
移行結果の検証 列で、結果を確認します。
[検証に成功しました]: 検証に成功しました。詳細 をクリックして詳細情報を表示します。
[検証未完了]: 検証に失敗しました。理由を確認する をクリックして、失敗の原因を特定し、トラブルシューティングします。
また、「操作」列にある
アイコンをクリックし、OOSに移動して履歴の検証を確認する を選択して、OOS テンプレートの実行履歴を表示することもできます。
移行先のタイプがクラウドサーバーインスタンスの場合、操作列のターゲットインスタンスの表示をクリックして、移行先の ECS インスタンスページを開くことができます。
移行訓練のステータスが
の場合、移行訓練は失敗しています。ドリルレポートを確認し、すべての 緊急 ドリル項目を解決してから、移行ドリルを再試行してください。詳細については、「移行ドリルを設定する」をご参照ください。
移行リアルタイムステータス が InError の場合、移行タスクは失敗しています。
この場合、問題をトラブルシューティングして移行を再試行してください。
操作 列で、エラーのトラブルシューティング をクリックします。表示されたエラーコードとメッセージを使用して、問題を解決します。詳細については、「SMC FAQ」および「エラーのトラブルシューティング」をご参照ください。
問題を修正した後、操作 列で 移行の再試行 をクリックします。移行は失敗した時点から再開されます。
重要中間インスタンスをリリースした場合は、移行を再実行する必要があります。詳細については、「誤って中間インスタンスをリリースした場合の対処方法」をご参照ください。
次のステップ
移行が成功したら、次の手順に従って、ビジネスが期待どおりに動作することを確認してください。
データを検証し、その整合性と正確性を確認してください。詳細については、「Linux サーバーの移行後にシステムを確認する方法」または「Windows サーバーの移行後にシステムを確認する方法」をご参照ください。
自動起動するように設定されていないアプリケーションやサービスを手動で起動してください。
移行後にサーバーの IP アドレスが変更されるため、ドメイン名の名前解決や ICP 备案 など関連する設定を更新する必要があります。
ドメイン名がソースサーバーに紐付けられている場合は、その DNS レコードを更新して、サーバーの新しいパブリック IP アドレスを指すようにしてください。詳細については、「DNS 名前解決用の Web サイトの追加」をご参照ください。
元のプライベート IP アドレスを保持する必要がある場合は、新しいインスタンスに割り当てることができます。
[ECS イメージ] への移行:ECS インスタンスの作成時にプライマリネットワークインターフェイスのプライマリプライベート IPv4 アドレスを指定してください。
[ターゲットインスタンス] への移行:移行設定 ステップの詳細設定でプライベート IPv4 アドレスを変更しなかった場合でも、既存のインスタンスのプライマリネットワークインターフェイスのプライマリプライベート IPv4 アドレスを変更することができます。
リソースのクリーンアップ
イメージへの移行
移行中、SMC は移行を容易にするために、移行先の Alibaba Cloud アカウントに No_Delete_SMC_Transition_Instance という名前の一時的な従量課金の中間インスタンスを作成します。移行結果によって、インスタンスを手動でリリースする必要があるかどうかが決まります:
移行成功:SMC は中間インスタンスを自動的にリリースします。手動でのクリーンアップは不要です。
移行エラー:中間インスタンスはリリースされず、課金が継続されます。不要な課金を避けるために、次のいずれかの方法でインスタンスをリリースできます:
移行タスクが不要になった場合は、移行元 ID をクリックします。移行タスクの 操作 列で、移行の削除 をクリックして移行タスクを削除し、中間インスタンスを自動的にクリーンアップします。
手動で中間インスタンスをリリースします。
移行先インスタンスへの移行
移行中、SMC は移行を容易にするために、SMC_Temp_Disk という名前の一時的な従量課金の中間ディスクを作成し、移行先インスタンスにアタッチします。移行結果によって、中間ディスクを手動でリリースする必要があるかどうかが決まります:
移行成功:SMC は中間ディスクを自動的にリリースします。手動でのクリーンアップは不要です。
移行エラー:中間ディスクはリリースされず、課金が継続されます。不要な課金を避けるために、次のいずれかの方法でディスクをリリースできます:
移行タスクが不要になった場合は、移行元 ID をクリックします。移行タスクの 操作 列で、移行の削除 をクリックして移行タスクを削除し、中間ディスクを自動的にクリーンアップします。
手動で中間ディスクをリリースします。
関連ドキュメント
初回の完全移行の後、カスタム間隔で増分移行を実行して、ソースサーバーからデータを同期し、最終カットオーバー時のダウンタイムを削減できます。詳細については、「サーバーの増分移行」をご参照ください。
一般的な問題のソリューションについては、「よくある質問」および「トラブルシューティング」をご参照ください。
アイコンにカーソルを合わせます。
アイコンを右クリックし、[ディスクの管理] をクリックします。