翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
コレクションから VMs を除外する
検出ツールアプライアンスのスキップリストファイルを編集することで、VMware および Hyper-V インベントリから特定の仮想マシンを除外できます。スキップリストのパターンに一致する名前の VMs は、VMware および Hyper-V インベントリから除外され、検出されたインベントリには表示されません。これは、移行範囲に含まれていないインフラストラクチャまたは管理 VMs を除外するのに役立ちます。
注記
スキップリストは、VMware および Hyper-V 自動検出にのみ適用されます。CSV ファイルを使用して同じサーバーをインポートすると、スキップリストに関係なく収集されます。
重要
VMware ソースと Hyper-V ソースを追加する前に、スキップリストを設定します。パターンが追加される前に収集された VMsはデータベースに残り、パターンが追加される前の日付をカバーするエクスポートに表示されます。エクスポート日付範囲を制限して以前のラウンドを除外できますが、最初にスキップリストを設定する方が簡単です。
スキップリストファイルの場所
次の表に、サポートされている各仮想化ソースのスキップリストファイルパスを示します。以下のパスは、標準の OVA および VHD アプライアンス用です。Linux インストーラのデプロイでは、パスはインストーラを実行したユーザーによって異なります。 を実行して正しいパスを探systemctl show discovery-tool -p EnvironmentDT_DATA_DIRします。
| ソース | ファイルパス |
|---|---|
| VMware | /home/discovery/.local/share/DiscoveryTool/vm-skip-list.txt |
| Hyper-V | /home/discovery/.local/share/DiscoveryTool/hyperv-vm-skip-list.txt |
スキップリストファイルは、検出ツールが初めて起動したときに、組み込みのデフォルトから自動的に作成されます。更新によって上書きされないため、カスタマイズはアップグレード間で保持されます。
VMware のデフォルトのスキップパターン
VMware スキップリストには、一般的な VMware インフラストラクチャ VMs。
# VMC-A Infrastructure VMs *Interconnect-IX* *Interconnect-NE* *Interconnect-SDR* *Interconnect-WO* hcx_cloud_manager NSX-Edge-* NSX-Manager-* srm vr vcenter # vSphere Cluster Service VMs vCLS-*
これらのデフォルトの下に独自のパターンを追加できます。これらのインフラストラクチャ VMs を意図的に収集しない限り、削除しないでください。
File format (ファイル形式)
1 行に 1 つのパターン。で始まる行
#はコメントであり、無視されます。空白行は無視されます。*は任意の文字シーケンスに一致します。 は 1 文字のみ?に一致します。パターンは完全な VM 名に固定されます。たとえば、 は
vCLS-*に一致しvCLS-001ますが、 は と一致しませんmy-vCLS-001。名前の任意の場所に一致させるには、 を使用します*vCLS-*。デフォルトでは、一致では大文字と小文字が区別されます。スキップリストファイルには、最初の行に
# case-sensitive: trueディレクティブが付属しています。ファイル内の最初のマッチングディレクティブが優先されるため、この既存の行を編集し、trueに変更falseして大文字と小文字を区別しないマッチングを有効にします。ファイルに 2 番目のディレクティブを追加しても効果はありません。
スキップリストファイルの例 (大文字と小文字を区別するマッチングが有効になっている):
# case-sensitive: true # Exclude VMware infrastructure VMs vCLS-* # Exclude management VMs mgmt-* vCenter-*
変更が有効になる場合
スキップリストファイルは、各収集サイクルの開始時に読み取られます。変更は、再起動を必要とせずに、次の収集サイクルで有効になります。スキップリストに追加した VMs の以前に収集されたデータは、遡及的に削除されません。
警告
* のみのパターンはすべての VM 名に一致し、VMware または Hyper-V ソース全体のコレクションを無効にします。
マルチホスト動作 (ハイパー V)
Hyper-V の場合、設定されたすべての Hyper-V ホストに 1 つのスキップリストファイルが適用されます。VM 名はホストごとであり、ホスト間で一意ではない可能性があります。などのパターンは、設定されたすべてのホストで一致する VMsmgmt-*を除外します。