要件を確認する

このドキュメントでは、移行センターのディスカバリー クライアント CLI とゲスト コレクション スクリプトをダウンロードして実行するための要件を示します。

mcdc CLI をダウンロードして実行するための要件

mcdc CLI をダウンロードして実行するには、次の要件を満たす必要があります。

Linux の要件

mcdc CLI は、glibc バージョン 2.25 以降を搭載したすべての Linux マシンで動作します。これには、次の Linux オペレーティング システムが含まれます。

  • Ubuntu 18 以降
  • CentOS 7 以降
  • RHEL 8 以降
  • Debian 11 以降
  • openSUSE Leap 15 以降

Windows の要件

mcdc CLI は、次のオペレーティング システムを搭載したマシンで動作します。

  • Windows 10 以降
  • Windows Server 2016 以降

VMware VM の要件

mcdc CLI を使用して VMware インベントリ検出でデータを収集するためには:

  • mcdc CLI を実行するマシンが vCenter と ESX ホストに接続できる必要があります。たとえば、ファイアウォール ルールで必要なすべてのポートを開き、mcdc CLI ホストマシン、ターゲット vCenter Server、ESX ホスト間のネットワーク接続を維持する必要があります。
  • vSphere vCenter サーバーはバージョン 5.5 以降である必要があります。
  • vSphere vCenter サーバーは、TLS バージョン 1.2 以降をサポートしている必要があります。
  • mcdc CLI に渡すユーザー名には、1 つ以上の VM に対する読み取り権限が必要です。この mcdc CLI は、指定したユーザーがアクセス可能な VM に関する情報のみを検出できます。読み取り権限は通常、No Access を除くすべてのロールに割り当てられます。
  • mcdc CLI に渡すユーザー名には、ホスト ESX に対する読み取り権限が必要です。複数の ESX サーバーが存在する場合、検出された VM をホストする ESX ごとに読み取り権限が必要です。
  • mcdc CLI を実行するユーザーには、mcdc CLI を実行するマシンでの読み取り、書き込み、実行の権限が必要です。

mcdc CLI を使用して VMware VM のゲスト コレクション スクリプトをリモート実行するには:

  • 前述の VMware 検出を実行するのと同じ権限が必要です。
  • vSphere に接続するために mcdc CLI に渡すユーザー名には、VM に対する権限(ゲスト オペレーションの変更、ゲスト オペレーション プログラムの実行、ゲスト オペレーション クエリ)が必要です。
  • mcdc がスクリプトの実行に使用する VM ユーザー認証情報には、Windows VM のターゲット ゲストマシンに対する管理者権限が必要です。
  • mcdc CLI Linux ステーションからすべての ESXI ホストへの接続に対してポート 443 を開く必要があります。

SSH 収集の要件

mcdc CLI を使用して SSH でゲスト コレクション スクリプトをリモート実行するには:

  • mcdc CLI をホストするマシンには、ターゲット Linux マシンへの SSH アクセス権が必要です。

IP 範囲スキャンの要件

mcdc CLI を使用して IP 範囲スキャンを実行するには:

  • インフラストラクチャ内のネットワークまたはマシンで ICMP リクエストを有効にするようにネットワーク ファイアウォールを構成します。
  • ホストマシンから ping を実行する権限を権限のないユーザーに付与します。または、IP 範囲スキャンを実行する前に sudo setcap cap_net_raw-ep ./mcdc を実行します。

ゲスト コレクション スクリプトをダウンロードして実行するための要件

  • mcdc-linux-collect.sh は、すべての Linux バージョンで動作します。
  • mcdc-windows-collect.ps1(Windows)を使用するには、PowerShell 2.0 以降(PowerShell Core ではない)が必要です。また、GUI シェル(サーバーコアではない)あるいは .Net フレームワーク 4.5 以降も必要です。Windows 8 と Windows Server 2012 以降のすべての Windows のバージョンがこれらの要件を満たしています。また、Windows 7 マシンと Windows Server 2008 R2 マシンの大部分もこれらの要件を満たしています。

次のステップ