VMwareワークロードを使用してAmazon EC2に移行する前に、VM構成をキャプチャ
Migration AdvisorのVMデータコレクタスクリプト、RVTools、またはNetAppデータインフラ分析情報を使用して、現在のVM構成を取得できます。最も正確な計画のためにVMの構成とパフォーマンスの両方のデータが収集されるため、Migration AdvisorのVMコレクタスクリプトまたはData Infrastructure Insightsを使用することを推奨します。
RVToolsは、vCenterおよびESXサーバ(5.x~8.0)と通信してVMware仮想環境に関する情報を取得するWindowsアプリケーションです。VM、CPU、メモリ、ディスク、クラスタ、 ESXホスト、データストアなど。この情報をxlsxファイルにエクスポートして、移行アドバイザで使用できます。
-
RVTools 4.4.2以降をダウンロードしてからインストールします。 "RVTools Webサイト"
-
RVToolsを起動し、ターゲットのvCenter Serverにログインします。
これにより、指定したvCenter Serverに関する情報がキャプチャされます。
-
VMware情報をxlsxまたはxlsファイルにエクスポートします。
https://resources.robware.net/resources/prod/RVTools.pdf["RVToolsのマニュアル"^]詳細については、『』の「コマンドラインパラメータ」の章を参照してください。
結果を含むxlsxまたはxlsファイルが作業ディレクトリに保存されます。
NetApp Migration AdvisorのVMコレクタスクリプトは、RVToolsが収集するものと同様にVM構成情報をvCenterから収集しますが、現在のVMパフォーマンスデータをキャプチャして、実際の読み取り/書き込みIOPSとスループットの統計を提供します。スクリプトは、次の2つのモードのいずれかで使用できます。
-
1時間ごとのデータ収集
-
日次データ収集
[コードボックス]ウィンドウからMigration Advisor VMコレクタスクリプトをコピーするには、Migration Advisorを起動する必要があります。
コレクタスクリプトを実行するシステムは、次の要件を満たしている必要があります。
-
Microsoft PowerShell 7.0以降がインストールされている必要があります。PowerShellをインストールする必要がある場合は、を参照してください "Microsoft PowerShellのドキュメント" 。
-
VMware PowerCLIがインストールされている必要があります。PowerCLIをインストールする必要がある場合は、を参照してください "VMware PowerCLIのドキュメント" 。
-
SSL証明書のチェックを無効にする必要があります。
-
PowerShellで、署名のないスクリプトの実行を許可する必要があります。
VMから長期統計(日次統計)を取得する場合は、vSphere管理コンソール(VMware管理環境)で統計レベル3以上をアクティブ化しておく必要があります。
-
いずれかを使用してワークロードファクトリにログインし "コンソールエクスペリエンス"ます。
-
[VMware Workloads]タイルで、[Assess and plan]*を選択し、[Migration to AWS native compute]*を選択します。VMware Migration Advisorのスプラッシュ画面が表示されます。
以下の情報を確認して、Migration Advisorのメリットを確認してください。
-
準備ができたら、* Let's start *を選択します。
-
[詳細計画]タイルを選択し、[次へ]*を選択します。
ページの右側に[コードボックス]ウィンドウが表示されます。
-
[コードボックス]ウィンドウで、Migration Advisorデータコレクタスクリプト(「list-VMs.ps1」という名前)をターゲットシステムに保存するか、スクリプトをコピーして適切なシステムに貼り付けるかを選択し
ます
。
-
現在のVMの構成をキャプチャするには、次の手順を実行します。
-
PowerShellとPowerCLIがインストールされているデータコレクタをダウンロードしたシステムにログインします。
-
次のコマンドを実行して、VMware vCenterサーバに接続します。
Connect-VIServer -server <server_IP>
<server_IP>をVMwareサーバのIPアドレスまたはホスト名に置き換えます。
-
ダウンロードしたデータコレクタスクリプトを実行し、VM統計のデータ収集オプションを「hourly」または「daily」に指定します。
./list-vms.ps1 -PerformanceStatisticsTimePeriod <LastHour | LastDay>
ここで、
-
* LastHour *は、過去1時間のIOPSとスループットのデータを20秒間隔で収集します。
-
* LastDay *は、過去24時間のIOPSとスループットのデータを5分間隔で収集します。
-
オプションを指定せずにデータコレクタスクリプトを実行することもできます。これにより、対話型メニューからデータ収集期間を選択できます。
-
スクリプトは、現在の作業ディレクトリ内の名前にタイムスタンプを含む圧縮ファイルを出力します。.zipファイルには、すべてのVMとそのプロパティのリスト、およびIOPSデータとスループットデータが格納されます。
NetApp Data Infrastructure Insightsは、インフラ全体を可視化できるクラウドインフラ監視ツールです。移行アドバイザがVMwareインフラに関する情報を収集できるように、移行アドバイザとData Infrastructure Insightsの間で一時的なAPI通信を有効にする必要があります。
-
Data Infrastructure Insightsのアカウントにログインします。
-
サイドナビゲーションメニューで、* Admin *を選択します。
-
表示されたメニューで*[API Access]*を選択します。
-
タブで、[+API Access Token]*を選択します。
[Create an API Access Token]ダイアログが表示されます。
-
APIトークンの名前と説明を指定します。
-
このトークンを呼び出すために使用されるAPIの種類*で、次のいずれかを選択します。
-
Acquisition Unit の略
-
資産
-
データ収集
-
-
で[読み取り専用]*を選択します。
-
[トークンの有効期限]*で、APIトークンを有効にする必要がある期間を選択します。
-
[Automatically rotate tokens for Kubernetes(Kubernetesのトークンを自動回転)]
-
[ 保存( Save ) ] を選択します。
-
[APIアクセストークンのコピー]*を選択します。
-
このトークンは、Workload Factory Migration Advisorで使用するための準備として保存しておきます。