Server Migration Center (SMC) を使用すると、サービスのダウンタイムなしに、データセンターのサーバー、オンプレミスVM、およびサードパーティのクラウドプラットフォームからAlibaba cloudにデータを移行できます。 サーバ内のデータは、システムディスクおよびデータディスク内のデータを含む。 サポートされているVMには、VMware、Xen、KVM、Hyper-Vなどがあります。 サードパーティのクラウドプラットフォームには、Amazon Web Services (AWS) 、Microsoft Azure、Google cloud Platform (GCP) 、およびTencent Cloudがあります。 このトピックでは、主にサーバーをAlibaba Cloudに迅速に移行する方法を紹介します。
M igrationシナリオ
ソースサーバーをAlibaba Cloud ECS (ECSイメージおよびECSインスタンス) に移行します。
ソースサーバーをAlibaba Cloudシンプルアプリケーションサーバーに移行します。
x86-basedのLinuxサーバーをAlibaba Cloudコンテナーイメージに移行します。
前提条件
サーバーに一般的なクイック移行機能を使用する場合は、移行元サーバーにインターネット経由でアクセスできる必要があります。
ソースサーバーにインターネット経由でアクセスできない場合は、他の移行方法を試してください。 詳細については、「サーバー移行操作」をご参照ください。
サーバーをコンテナーイメージに移行する必要がある場合は、その他の要件を満たす必要があります。 詳細は、「前提条件 (Prerequisites)」をご参照ください。
手順
手順1: 移行ソースのインポート
必要に応じてSMCコンソールでアクティベーションコードとコマンドを生成します。次に、移行元で管理者としてコマンドを実行し、移行元サーバーの情報をインポートします。
SMCコンソールにログインします。
左側のナビゲーションウィンドウで、
を選択します。[サーバーの移行] ページの左上隅で、[一般的なクイック移行] をクリックします。
[一般的なクイック移行] ページで、[生成] をクリックします。
移行元サーバーのオペレーティングシステムに基づいて、[Linuxシェル] または [Windows Powershell] タブをクリックし、[コピー] をクリックしてアクティベーションコードコマンドをコピーします。
移行元サーバーにログインし、コピーしたコマンドを管理者として貼り付けて実行し、移行元に関する情報をインポートします。
Linux サーバー
Linuxサーバーにログオンします。
コピーしたコマンドを管理者として貼り付けて実行し, 移行元の情報をインポートします。
コマンドの実行後、次のようなメッセージが
ソースサーバーのインポート [s-bp18x8751kgz2oyh ****] 成功!
が返されると、移行元に関する情報がインポートされます。
Windows サーバー
Windowsサーバーにログオンします。
管理者としてWindows PowerShellを開きます。
コピーしたコマンドを実行して、移行元に関する情報をインポートします。
コマンドの実行後、次のようなメッセージが
ソースサーバーのインポート [s-bp19rlidl3mwuptc ****] 成功!
が返されると、移行元に関する情報がインポートされます。
[Next step] をクリックします。
説明移行ソースがインポートされているかどうかが自動的に確認されます。 移行元がインポートされていない場合、次の手順に進むことはできません。
手順2: 移行パラメーターの設定
移行ソースをインポートした後、必要に応じて移行パラメーターを設定し、移行を開始できます。
次の情報に基づいて基本情報と詳細パラメータを設定します。
下表に、各パラメーターを説明します。
基本情報の設定
パラメーター
説明
移行ジョブ名
必要に応じて、 移行ジョブの名前。
ジョブの説明
必要に応じて、 移行ジョブの説明。
宛先タイプ
必須。 移行元サーバーを移行するAlibaba Cloud上の移行先のタイプ。
ECSイメージ
移行元サーバーをECSイメージに移行し、イメージを使用してECSインスタンスを作成できます。
[宛先タイプ] パラメーターを [ECSイメージ] に設定した場合、次のパラメーターも設定する必要があります。
移行先リージョン: Tencent Cloud Lighthouseインスタンスを移行するAlibaba Cloudリージョン。
リージョンの詳細については、「リージョンとゾーン」をご参照ください。
イメージ名: 移行元のSMCによって生成される移行先ECSイメージの名前。
ECSインスタンス
購入したECSインスタンスに移行元サーバーを移行できます。 移行先ECSインスタンスのストレージシステムとオペレーティングシステムは、移行元サーバーのストレージシステムと互換性がある必要があります。
ストレージスペース: 移行先ECSインスタンスのディスクのストレージスペースは、移行元サーバーのストレージスペース以上である必要があります。 ディスクには、システムディスクとデータディスクが含まれます。
重要移行先インスタンスのディスクサイズが移行元のディスクサイズよりも小さい場合は、移行ジョブを作成する前に、移行先インスタンスのディスクサイズを増やすことを推奨します。 オンラインでディスクのサイズを変更する方法については、「クラウドディスクのサイズ変更」のトピックをご参照ください。
移行先インスタンスのデータディスク数が移行元のデータディスク数よりも少ない場合、移行元の一部のデータディスクのみが移行先インスタンスに移行されます。
セキュリティグループ: 移行先ECSインスタンスが属するセキュリティグループで有効になっているポートは、移行元サーバーのポートと同じである必要があります。 詳細については、「セキュリティグループルールの追加」をご参照ください。
帯域幅: 移行を容易にするために、移行元サーバーと移行先インスタンスの帯域幅を可能な限り増やすことを推奨します。 詳細については、「移行に必要な時間の見積もりとデータ転送速度のテスト」をご参照ください。
[宛先タイプ] パラメーターを [ECSインスタンス] に設定した場合、次のパラメーターも設定する必要があります。
移行先リージョン: 移行元サーバーを移行するAlibaba Cloudリージョン。
リージョンの詳細については、「リージョンとゾーン」をご参照ください。
移行先インスタンス: 移行元サーバーを移行する移行先ECSインスタンス。
重要移行中は、移行先インスタンスを停止、開始、再起動、またはリリースしないでください。 それ以外の場合、移行は失敗します。
Simple Application Server
Tencent Cloud Lighthouseインスタンスを、購入したAlibaba Cloudシンプルアプリケーションサーバーに移行できます。 Alibaba Cloudシンプルアプリケーションサーバーのストレージシステムおよびオペレーティングシステムは、Tencent Cloud Lighthouseインスタンスのストレージシステムおよびオペレーティングシステムと互換性がある必要があります。
ストレージスペース: Alibaba Cloudシンプルアプリケーションサーバーのディスクのストレージスペースは、Tencent Cloud Lighthouseインスタンスのストレージスペース以上である必要があります。 ディスクには、システムディスクとデータディスクが含まれます。
重要移行先インスタンスのディスクサイズが移行元のディスクサイズよりも小さい場合は、移行ジョブを作成する前に、移行先インスタンスのディスクサイズを増やすことを推奨します。 詳細については、「簡易アプリケーションサーバーのアップグレード」および「データディスクの拡張」をご参照ください。
移行先インスタンスのデータディスク数が移行元のデータディスク数よりも少ない場合、移行元の一部のデータディスクのみが移行先インスタンスに移行されます。
セキュリティグループ: Alibaba Cloudシンプルアプリケーションサーバーが属するセキュリティグループで有効になっているポートは、Tencent Cloud Lighthouseインスタンスのポートと同じである必要があります。 詳細については、「単純なアプリケーションサーバーのファイアウォールの管理」トピックの「ファイアウォールの管理」セクションをご参照ください。
帯域幅: 移行を容易にするために、移行元サーバーと移行先インスタンスの帯域幅を可能な限り増やすことを推奨します。 詳細については、「移行に必要な時間の見積もりとデータ転送速度のテスト」をご参照ください。
宛先タイプパラメーターをSimple Application Serverに設定した場合は、次のパラメーターも設定する必要があります。
移行先リージョン: Tencent Cloud Lighthouseインスタンスを移行するAlibaba Cloudリージョン。
リージョンの詳細については、「リージョンとネットワーク接続」をご参照ください。
移行先インスタンス: 移行元サーバーを移行するAlibaba Cloudシンプルアプリケーションサーバー。
重要移行中は、移行先インスタンスを停止、開始、再起動、またはリリースしないでください。 それ以外の場合、移行は失敗します。
コンテナ画像
x86-architectureのLinuxオペレーティングシステムでのみ実行されるサーバーは、コンテナーイメージへの移行をサポートします。 [宛先タイプ] パラメーターを [コンテナーイメージ] に設定した場合、次のパラメーターも設定する必要があります。
移行先リージョン: 移行元サーバーが移行されるAlibaba Cloudリージョンを指します。 リージョンの詳細については、「リージョンとゾーン」をご参照ください。
名前空間: 移行によって生成されたコンテナイメージリポジトリを格納する名前空間を選択します。 名前空間の作成の詳細については、「名前空間とリソースクォータの管理」をご参照ください。
リポジトリ: 移行によって生成されたコンテナイメージが保存されるリポジトリの名前を選択します。 イメージリポジトリの作成の詳細については、「リポジトリの作成とイメージの作成」をご参照ください。
バージョン: 移行によって生成されたコンテナイメージのバージョン情報を入力します。
RAMロール: 中間インスタンスにバインドされているインスタンスロールを選択します。 RAMロールの作成の詳細については、「信頼できるAlibaba CloudサービスのRAMロールの作成」をご参照ください。
ディスクパーティションの変更
ニーズに応じて、[ディスクパーティションの変更] を有効にするかどうかを決定します。 この機能は、SMCクライアント2.8.0以上でのみサポートされます。 詳細については、「SMCクライアントの使用」をご参照ください。
無効: デフォルトでは、移行先システムのディスクパーティション構造は移行元のディスクパーティション構造と同じです。
有効: パーティションのサイズと順序、転送方法、LVMを有効にするかどうか、およびその他の設定など、移行先のディスクパーティション構造を調整できます。
移行テスト
このパラメーターは、[宛先タイプ] パラメーターが [ECSイメージ] または [ECSインスタンス] に設定されている場合にのみ表示されます。
移行テスト機能を有効にするかどうかを指定します。 この機能は、移行ジョブが開始される前に移行ジョブの実現可能性とリスクを理解するのに役立ち、特定された問題に対するソリューションを提供します。 また、移行するデータの量、移行速度、移行の合計期間などの情報を取得することもできます。 これにより、実際の移行中に発生する可能性のある問題や損失を減らすことができます。 テスト中、従量課金のリソースが課金されます。 デフォルトでは、移行テストが有効になっています。
警告Destination TypeパラメーターをECSインスタンスに設定した場合、ターゲットECSインスタンスのすべてのディスクのスナップショットが作成されます。 移行テストが異常であるか、[実行方法] パラメーターが [テストのみ] に設定されている場合、ディスクスナップショットは自動的にロールバックされます。 移行テスト中、移行先ECSインスタンスは使用できず、すべてのデータが失われます。 移行先のECSインスタンスに重要なデータが含まれていないことを確認します。
詳細については、「移行テストの設定」をご参照ください。
実行方法
移行テストがオンになっているかどうかに基づいて、実行方法を選択します。
移行テストが有効な場合
テストのみ: 移行テストのみを実行します。 移行テストが完了したら、サーバー移行ジョブを手動で開始する必要があります。
テストと移行: 移行テストを実行します。 移行テストが完了した後、クリティカル状態のテスト項目がない場合、システムは自動的にサーバー移行ジョブを開始します。 デフォルト値です。
移行テストがオフになっているとき
今すぐ移行: 移行ジョブは作成後すぐに開始されます。 デフォルト値です。
後で移行: 移行ジョブは、作成後の指定された時間に自動的に開始されます。
説明移行ジョブを実行するために指定できる最も早い時間は、ジョブが作成されてから10分後です。
作成のみ: 移行ジョブの作成後、[操作] 列の [移行ジョブの開始] をクリックして、移行ジョブを手動で開始する必要があります。
自動増分同期
このパラメーターは、[宛先タイプ] パラメーターが [ECSイメージ] または [ECSインスタンス] に設定されている場合にのみ表示されます。
SMCが移行元の増分データをAlibaba Cloudに自動的に同期するかどうかを指定します。 デフォルトでは、この機能は無効化されています。
この機能を有効にする場合は、次のパラメーターを設定する必要があります。
同期間隔: SMCが増分データをAlibaba Cloudに自動的に同期する間隔。
最大予約イメージ: 増分データ同期中に保持できるイメージの最大数。
SMCは自動的に同期します
指定された間隔でのAlibaba Cloudへの増分データ。 増分データ同期のベストプラクティスの詳細については、「サーバーからの増分データの移行」をご参照ください。
この機能を無効にすると、増分データは同期されません。
移行テンプレートの有効化
このパラメーターは、[宛先タイプ] パラメーターが [ECSイメージ] に設定されている場合にのみ表示されます。
移行テンプレートは移行ジョブのパラメーターを事前設定するために使用され、テンプレートパラメーターは移行の開始時に自動的に入力されます。 移行テンプレートの設定の詳細については、「移行テンプレートの設定」をご参照ください。
高度な設定
ネットワークタイプや伝送速度制限などのパラメーターを設定する必要がある場合は、[詳細設定] をクリックして詳細パラメーターを設定します。
パラメーター
説明
ネットワークタイプ
移行元サーバーから中間インスタンスにデータを移行するために使用されるネットワークの種類。 デフォルトでは、データはインターネット経由で移行されます。 移行中、SMCはVPCのvSwitchに接続する中間インスタンスを作成します。 [パブリックネットワーク] を選択した場合、パブリックIPアドレスが中間インスタンスに割り当てられます。
パブリックネットワーク (デフォルト値)
SMCは、インターネット経由でデータを中間インスタンスに移行します。 [パブリックネットワーク] を選択した場合は、移行元サーバーがインターネットにアクセスできることを確認します。 ビジネス要件に基づいて、VPCとvSwitchを指定するかどうかを決定できます。
VPCとvSwitchを指定すると、指定されたVPCとvSwitchに接続する中間インスタンスが作成されます。
VPCまたはvSwitchを指定しない場合、SMCは、システムによって自動的に作成されたVPCおよびvSwitchに接続する中間インスタンスを作成します。
[VPC]
SMCは、VPC経由で中間インスタンスにデータを移行します。 VPCを選択した場合、VPCとvSwitchを指定し、ソースサーバーがVPCに接続できることを確認する必要があります。
説明データセンターのサーバー、VM、またはサードパーティのクラウドサーバーがVPCに接続できる場合は、このネットワークタイプを選択してデータを移行することを推奨します。 インターネットを介した移行と比較して、VPCを介した移行はより効率的で安定しています。 VPN Gateway、Express Connect、またはSAGを使用して、移行元をVPCに接続できます。 詳細については、「データセンターをVPCに接続する」をご参照ください。
伝送速度制限
移行中の最大ネットワーク転送速度。 単位:Mbit/s 圧縮率パラメーターを0より大きい値に設定した場合、圧縮データの転送速度である実際のネットワーク転送速度は、[リアルタイム移行ステータス] 列に表示されている速度よりも遅くなります。
圧縮率
移行するデータの圧縮率。 ビジネス要件に基づいて圧縮比を設定します。
帯域幅が制限される場合、高い圧縮比は伝送効率を改善する。
高い帯域幅が利用可能な場合は、データを圧縮しないことを推奨します。 データ圧縮は、移行元のCPUリソースを消費します。
有効な値: 0〜10。 デフォルト値 : 7 値0は、データが圧縮されていないことを示す。
チェックサムの検証
チェックサムを使用してデータの整合性を検証するかどうかを指定します。 デフォルトでは、この機能は無効化されています。 この機能を有効にすると、データの整合性は確保されますが、伝送速度が低下する可能性があります。
ライセンスタイプ
このパラメーターは、[宛先タイプ] パラメーターが [ECSイメージ] または [ECSインスタンス] に設定されている場合にのみ表示されます。
ライセンスタイプ。 有効な値:
Alibaba Cloud: Alibaba Cloudが提供するMicrosoftライセンス。 詳細については、「」をご参照ください。Alibaba CloudはどのWindows Serverライセンスをサポートしていますか? 「FAQ」トピックのセクション。 デフォルト値です。
BYOL: SMCを使用すると、独自のライセンス (BYOL) を持参できます。 独自のMicrosoftライセンスを持参するか、Red Hat Cloud Accessに登録することができます。 詳細については、「」をご参照ください。SMCを使用してサーバーを移行する場合、BYOLはサポートされますか? 「FAQ」トピックのセクション。
画像チェック
このパラメーターは、[宛先タイプ] パラメーターが [ECSイメージ] に設定されている場合にのみ表示されます。
イメージチェック機能を有効にするかどうかを指定します。 イメージチェック機能は、イメージが有効かどうか、およびイメージを使用してフル機能のECSインスタンスを作成できるかどうかをチェックします。 VMware VMのサーバー移行ジョブまたはエージェントレス移行ジョブを作成するときに、イメージチェック機能を使用できます。
この機能は、移行ジョブの完了後にイメージまたはECSインスタンスの潜在的な問題を特定するのに役立ち、特定された問題に対する解決策を提供します。 これにより、ECSインスタンスの起動成功率が向上します。
詳細については、「イメージチェックの設定」をご参照ください。
タグ
移行ジョブに指定するタグ。 各タグは、キーと値を含む。 タグを使用して、移行ジョブを照会および管理できます。
中間インスタンスタイプ
中間インスタンスのタイプ。 ビジネス要件に基づいて中間インスタンスタイプを選択します。 このパラメーターは、[宛先タイプ] パラメーターを [ECSイメージ] または [コンテナーイメージ] に設定した場合にのみ使用できます。
インスタンスタイプを指定すると、指定したタイプの中間インスタンスが作成されます。 指定されたインスタンスタイプが使用できない場合、移行ジョブの作成に失敗します。
インスタンスタイプを指定しない場合、SMCは自動的に中間インスタンスを作成します。
重要移行の失敗を防ぐために、移行中に中間インスタンスを停止、開始、再起動、またはリリースしないでください。
[開始] をクリックします。
表示されるメッセージで、移行メモを読み、[Got It] をクリックします。
[一般的なクイック移行] ダイアログボックスで、[今すぐ表示] をクリックして、リアルタイムの移行ステータスを表示します。
移行テストを有効にすると、SMCは最初にテストを実行し、移行テストに合格した後に移行操作を続行します。
移行テストが失敗した場合は、テストレポートを確認し、[クリティカル] 状態のテスト項目を修正し、移行テストを再試行する必要があります。 詳細については、「移行テストの設定」をご参照ください。
データ送信に必要な時間は、移行元のデータサイズやネットワーク帯域幅などの要因に左右されます。 移行ジョブが完了するまで待ちます。
移行ジョブが [同期] ステータスの場合、必要に応じて次の操作を実行できます。
移行ジョブの変更: [操作] 列で、[移行ジョブの変更] をクリックして、送信速度制限、圧縮比、およびチェックサム検証パラメーターを変更します。
移行ジョブの一時停止: [操作] 列で、[移行ジョブの一時停止] をクリックします。
移行結果の確認
リソースのクリア
次に何をすべきか
増分データを複数回移行する必要がある場合は、最初の完全移行が完了した後、カスタム間隔で増分データ移行を複数回開始できます。 これにより、ソースサーバーによって生成された増分データがAlibaba Cloudに同期され、ソースサーバーによって提供されるサービスの停止時間と配信時間が短縮されます。 詳細については、「サーバーからの増分データの移行」をご参照ください。