---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Hyper-V

# Hyper-V ディスカバリー {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年07月31日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：13分

ServiceNow ディスカバリーアプリケーションは、お使いの環境内の Microsoft Hyper-V ハイパーバイザーを検出します。
Hyper-V は、Microsoft によって開発されたハイパーバイザーで、物理サーバーやコンピューター上で仮想マシン (VM) を作成および管理できるようになります。ハードウェアの仮想化を可能にし、CPU、メモリ、ストレージ、ネットワークなどの基盤となるハードウェアリソースを共有しながら、複数の仮想マシンを 1 台の物理マシン上で実行できます。  
注:  
モデル ID とメーカーについては、ナレッジ記事 [KB0687582](https://support.servicenow.com/kb_view.do?sysparm_article=KB0687582) を参照してください。  
Hyper-V では次の機能がサポートされています。

* フェイルオーバークラスタリング：フェイルオーバークラスターマネージャーでフェイルオーバーを管理します。
* ライブ移行：仮想マシンを停止することなく、フェイルオーバークラスターノード間で仮想マシンを移動できます。

{#r_DiscoveryForHyperV__ul_vmz_drd_s4}  
注:  
プローブからパターンへの移行の詳細については、ナレッジ記事 [KB0694477](https://support.servicenow.com/kb_view.do?sysparm_article=KB0694477) を参照してください。

## サポートされているバージョン

ディスカバリー は、次の Windows Server バージョンで実行されている Hyper-V でサポートされています。

* 2008 年
* 2012 年
* 2012 R2
* 2016 年
* 2019 年
* 2022 年
* 2025 年

{#r_DiscoveryForHyperV__ul_a2m_tzc_3v}  
重要:  
バージョン 2016 以降の Windows で実行されている Hyper-V のディスカバリーは、パターンディスカバリーのみをサポートしています。アップグレードしてもプローブとセンサーをディスカバリーに使用している場合は、Hyper-V プローブの構成手順について「 [KB0694773](https://support.servicenow.com/nav_to.do?uri=/kb_view.do?sys_kb_id=86df2e9adb3793045ed4a851ca9619e3) 」を参照してください。

## Hyper-V データモデル {#r_DiscoveryForHyperV__section_nhn_5qd_32c}

Hyper-V には次の 2 つのタイプがあります。

* Windows サーバー上の Hyper-V：このモデルは、Windows サーバー上のサーバーロールとしてインストールされ、同じマシン上に仮想化と他のサーバーロール (たとえば、ファイルサーバー、Active Directory、Web サーバー) の両方を必要とする企業向けに設計されています。
* Hyper-V サーバー (スタンドアロン)：仮想化専用に設計された Windows サーバーの無料の軽量バージョンのサーバーです。Hyper-V ハイパーバイザーのみが含まれ、グラフィカルユーザーインターフェイス (GUI) や追加のサーバーロールは含まれません。
{#r_DiscoveryForHyperV__ul_dtl_cmj_k2c}

ディスカバリー は、両方のタイプの Hyper-V 環境の識別とマッピングをサポートしています。ただし、 CMDB データモデルは 2 つの展開タイプで異なります。  
図 : 1. Hyper-V ロールを持つ Windows サーバーと Hyper-V ロールの例Hyper-V サーバー ( Windows OS で表示される VM)  
{#r_DiscoveryForHyperV__table_jqg_nht_qdc__entry__3}

| 重要な側面 | Hyper-V ロールを持つ Windows サーバー | Hyper-V サーバー |
|-|-|-|
| Hyper-V サーバー CI | * CI の名前には、@Hyper-V Server という接尾辞が含まれています。たとえば、「hyperv1@Hyper-V Server」などです。 * \[Windows ホスト\] フィールドは、Hyper-V サーバーの物理ホストを表す、親 Windows サーバーテーブルを参照します。 {#r_DiscoveryForHyperV__ul_hw2_34j_k2c} | CI の名前は、Hyper-V サーバーです。 |
| Hyper-V クラスターは Hyper-V サーバーと \[Members::Member of\] の関係がある | はい Hyper-V サーバーテーブル： * \[仮想 (Is virtual)\] フィールドが true に設定されている * ソフトウェアをインストールする必要がない {#r_DiscoveryForHyperV__ul_x5w_qls_32c} | はい Hyper-V サーバーテーブル： * \[仮想 (Is virtual)\] フィールドが false に設定されている * ソフトウェアをインストールする必要がない {#r_DiscoveryForHyperV__ul_acp_bms_32c} |
| Hyper-V サーバーには Windows Server との Runs on::Runs 関係があります | はい Windows Server テーブル: * 物理ホストを表す * \[仮想 (Is virtual)\] フィールドが false に設定されている * Windows サーバーソフトウェアのインストールがある {#r_DiscoveryForHyperV__ul_rhn_jms_32c} | いいえ |
| VM にインストールされているオペレーティングシステム (OS) には、Hyper-V サーバーとの Virtualized by::Virtualizes 関係がある | はい OS テーブル (Windows Server/Linux サーバーなど): * 個々の仮想マシン (VM) を表す * \[仮想 (Is virtual)\] フィールドが true に設定されている * Windows サーバーや Linux サーバーなどの OS ソフトウェアがインストールされている * VM 上に展開された他のソフトウェアのインストールがある {#r_DiscoveryForHyperV__ul_bcb_vms_32c} | はい OS テーブル (Windows Server/Linux サーバーなど): * \[仮想 (Is virtual)\] フィールドが true に設定されている * Windows サーバーや Linux サーバーなどの OS ソフトウェアがインストールされている * VM 上に展開された他のソフトウェアのインストールがある {#r_DiscoveryForHyperV__ul_dcm_1ns_32c} |
| VM にインストールされている OS に、 Instantiates::Instantiated by Hyper-V 仮想マシンインスタンスとの関係がある | はい | はい |
| CPU コア数 | 物理 Windows サーバーホストと Hyper-V サーバーで同じ | 親 Windows サーバーテーブルは物理コアを反映し、Hyper-V サーバーテーブルは仮想コアを表示する |
[表 : 1. Hyper-V ロールを持つ Windows サーバーと Hyper-V サーバーの比較]

{#r_DiscoveryForHyperV__table_jqg_nht_qdc}

## 認証情報

ドメインアドミニストレーター権限を持つ [Windows 資格情報](https://www.servicenow.com/docs/access?context=r_WindowsCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)を構成します。また、Hyper-V サーバーとインスタンスの検出に使用する MID サーバーに対して [PowerShell を有効にする](https://servicenow-prod.fluidtopics.net/pdyzlm7BIccCnuya0GO72w "MID サーバーは水平ディスカバリーとトップダウンディスカバリーの最中に、PowerShell と PowerShell リモート機能を使用して構成アイテム (CI) にアクセスします。MID サーバーのパラメーターおよびスクリプトインクルード、プローブのパラメーター、PowerShell を使用するための認証情報を確認します。")必要もあります。

## 分類子、プローブ、パターン

{#r_DiscoveryForHyperV__table_vxz_csf_nbb__entry__3}

| 分類子 | プローブ | パターン |
|-|-|-|
| Hyper-V サーバー この分類は、スタンドアロンの Hyper-V サーバー (Windows 2008 上で稼働していないサーバー) のみ適用されます。 | * 水平ディスカバリープローブ：パターンを起動します。 * Windows - ADM\^ * Windows - インストール済みソフトウェア\^ * Hyper-V - クラスター\* * Hyper-V - リソースプール\* * Hyper-V - 仮想マシン\* * Hyper-V - 仮想ネットワーク\* * Windows - アイデンティティや Windows - ソフトウェアなど、その他のいくつかの [Windows プローブ](https://servicenow-prod.fluidtopics.net/amyTZ8RDzs5vWvPP0YTbIw "ディスカバリーでは、IPv4 アドレス、IPv6 アドレス、またはその両方を使用する Windows コンピューターに関する情報を識別して分類します。")も実行されます。\* {#r_DiscoveryForHyperV__ul_nxj_zlr_rz} | Hyper-V サーバー |
[ ]

{#r_DiscoveryForHyperV__table_vxz_csf_nbb}

\*ディスカバリーはこれらの検出にデフォルトでパターンを使用するため、これらのプローブは分類子ではアクティブになりません。

\^ ディスカバリー がパターン検出を使用する場合でも、これらのプローブはデフォルトでアクティブなままとなります。

パターンを使用するには、分類子の水平パターンプローブに正しいパターンが指定されていることを確認します。手順については、「[分類子への水平パターンプローブの追加](https://servicenow-prod.fluidtopics.net/Yu7K806HJpMWDgopCxnUEA#t_AddHorizontalPatternProbe "水平ディスカバリーの識別および探索フェーズにパターンを使用するには、検出しようとしている CI の分類子に水平パターンプローブを追加する必要があります。")」を参照してください。

## 水平ディスカバリー中に ディスカバリー によって収集されるデータ {#r_DiscoveryForHyperV__section_mgv_zsf_nbb}

{#r_DiscoveryForHyperV__table_qlk_ctw_gpb__entry__4}

| ラベル | フィールド名 | データの説明 | 保存されるテーブル |
|:-|:-|:-|:-|
| オブジェクト ID\^ | object_id | ID | `cmdb_ci_hyper_v_instance` |
| 名前\^ | 名前 | 名前 | `cmdb_ci_hyper_v_instance` |
| 状況 | 状況 | * 次の値と一致 * オフ {#r_DiscoveryForHyperV__ul_ryx_fxd_s4} | `cmdb_ci_hyper_v_instance` \* |
| CPU | cpu | カウント | `cmdb_ci_hyper_v_instance` \* |
| メモリー | メモリ | MB 単位の量 | `cmdb_ci_hyper_v_instance` \* |
| ネットワークアダプタ | nics | カウント | `cmdb_ci_hyper_v_instance` \* |
| ディスク | ディスク | カウント + | `cmdb_ci_hyper_v_instance` \* |
| ディスクサイズ | disks_size | GB 単位の容量 + | `cmdb_ci_hyper_v_instance` \* |
| 仮想ベースボードのシリアル番号 | baseboard_serial | 仮想シリアル番号 | `cmdb_ci_hyper_v_instance` |
| BIOS のシリアル番号 | bios_serial | 仮想シリアル番号 | `cmdb_ci_hyper_v_instance` |
| シャーシのシリアル番号 | chassis_serial | 仮想シリアル番号 | `cmdb_ci_hyper_v_instance` |
| BIOS GUID | bios_guid | グローバル一意識別子 (GUID) | `cmdb_ci_hyper_v_instance` |
[表 : 2. 仮想インスタンス]

{#r_DiscoveryForHyperV__table_qlk_ctw_gpb}\* Hyper-V サーバーパターンを使用するときに、`cmdb_ci_hyper_v_instance` テーブルに格納される属性。アップグレードの場合、プローブおよびセンサーは引き続きこれらの属性を `cmdb_ci_vm_instance` テーブルに格納します。

\^ Hyper-V サーバーパターンを使用するときに、新しく検出された属性

+ 仮想マシンが実行されている場合にのみ、ディスカバリーはこの情報を返すことができます。  
{#r_DiscoveryForHyperV__table_syp_h5q_gpb__entry__3}

| ラベル | フィールド | 保存されるテーブル |
|:-|:-|:-|
| 名前 | 名前 | `cmdb_ci_hyper_v_server` |
| シャーシタイプ | chassis_type | `cmdb_ci_hyper_v_server` |
| 説明 | short_description | `cmdb_ci_hyper_v_server` |
| OS アドレス幅 (ビット) | os_address_width | `cmdb_ci_hyper_v_server` |
| オペレーティングシステム | OS | `cmdb_ci_hyper_v_server` |
| ホスト名 | hostname | `cmdb_ci_hyper_v_server` |
| IP アドレス | ip_address | `cmdb_ci_hyper_v_server` |
| OS バージョン | os_version | `cmdb_ci_hyper_v_server` |
| OS サービスパック | os_service_pack | `cmdb_ci_hyper_v_server` |
| 仮想 | virtual | `cmdb_ci_hyper_v_server` |
[表 : 3. 仮想サーバー]

{#r_DiscoveryForHyperV__table_syp_h5q_gpb}  
{#r_DiscoveryForHyperV__table_pm4_dzd_s4__entry__4}

| ラベル | フィールド名 | データの説明 | 保存されるテーブル |
|-|-|-|-|
| 名前 | 名前 | 仮想ネットワークの名前 | `cmdb_ci_hyper_v_network` \* |
| ID | object_id | グローバル一意識別子 (GUID) | `cmdb_ci_hyper_v_network` \* |
[表 : 4. 仮想ネットワーク]

{#r_DiscoveryForHyperV__table_pm4_dzd_s4}

\* Hyper-V サーバーパターンを使用するときに、`cmdb_ci_hyper_v_network` テーブルに格納される属性。アップグレードの場合、プローブおよびセンサーは引き続きこれらの属性を `cmdb_ci` テーブル (name) および `cmdb_ci_vm_object` テーブル (object_id) に格納します。  
{#r_DiscoveryForHyperV__table_dq1_nzd_s4__entry__4}

| ラベル | フィールド名 | データの説明 | 保存されるテーブル |
|-|-|-|-|
| 名前\^ | 名前 | リソースプールの名前 | `cmdb_ci_hyper_v_resource_pool` |
| ID | object_id | グローバル一意識別子 (GUID) | `cmdb_ci_hyper_v_rpool_comp` |
| キャパシティ | キャパシティ | 適切な割り当てユニットの最大量 | `cmdb_ci_hyper_v_rpool_comp` |
| 割り当てユニット | allocation_units | 使用される測定単位 (MB や GB など) | `cmdb_ci_hyper_v_rpool_comp` |
| リソースタイプ | resource_type | 検出されたリソースのタイプ (メモリーやハードドライブ容量など) | `cmdb_ci_hyper_v_rpool_comp` |
[表 : 5. リソースプール]

{#r_DiscoveryForHyperV__table_dq1_nzd_s4}  
{#r_DiscoveryForHyperV__table_xvc_yzd_s4__entry__5}

| ラベル | フィールド名 | データの説明 | 保存されるテーブル | 参照テーブル |
|-|-|-|-|-|
| Windows クラスタ | 名前 | Hyper-V クラスターが存在する Windows クラスターを表示する参照フィールド | `cmdb_ci_hyper_v_cluster` | `cmdb_ci_win_cluster` |
[表 : 6. クラスター]

{#r_DiscoveryForHyperV__table_xvc_yzd_s4}

## 関係性 {#r_DiscoveryForHyperV__section_usd_stf_nbb}

ディスカバリーは、ホストマシン、Windows サーバー2008 を実行している親パーティション、および Hyper-V サーバー上で実行されているすべての仮想マシンについて CMDB 内にレコードを作成します。ディスカバリーは、保存されているテンプレートを検索し、コンポーネント間のすべての関係をマッピングします。  
インスタンスは、複数の仮想化製品で使用するためにこれらのテーブルを変更します。 {#r_DiscoveryForHyperV__table_eyp_ttf_nbb__entry__2}

| テーブル | 目的 |
|-|-|
| 仮想化サーバー \[cmdb_ci_virtualization_server\] | 検出されたすべての仮想化サーバーに関するデータが含まれます。 |
| 仮想マシンインスタンス \[cmdb_ci_vm_instance\] | 検出されたすべての仮想マシンインスタンスに関するデータが含まれます。 |
| 仮想マシンオブジェクト \[cmdb_ci_vm_object\] | パーティションやネットワーク、リソースプール、クラスターなど、Hyper-V サーバーに関連付けられたさまざまなオブジェクトに関するデータが含まれます。 |
[ ]

{#r_DiscoveryForHyperV__table_eyp_ttf_nbb}  
{#r_DiscoveryForHyperV__table_egp_ytf_nbb__entry__3}

| 親テーブル | リレーションシップ | 子テーブル |
|-|-|-|
| Hyper-V 仮想マシンインスタンス \[cmdb_ci_hyper_v_instance\] | Registered on::Has registered | Hyper-V サーバー \[cmdb_ci_hyper_v_server\] |
| Hyper-V 仮想マシンインスタンス \[cmdb_ci_hyper_v_instance\] | Connected by ::Connects | Hyper-V Network \[cmdb_ci_hyper_v_network\] |
| Hyper-V ネットワーク \[cmdb_ci_hyper_v_network\] | Provided::Provides | Hyper-V サーバー \[cmdb_ci_hyper_v_server\] |
| Hyper-V リソースプール \[cmdb_ci_hyper_v_resource_pool\] | Defines resources for:Gets resources from | Hyper-V サーバー \[cmdb_ci_hyper_v_server\] |
| Hyper-V リソースプールコンポーネント \[cmdb_ci_hyper_v_rpool_comp\] | Contained by::Contains | Hyper-V リソースプール \[cmdb_ci_hyper_v_resource_pool\] |
| Hyper-V クラスター \[cmdb_ci_hyper_v_cluster\] | Members::Member of | Hyper-V サーバー \[cmdb_ci_hyper_v_server\] |
| Hyper-V サーバー \[cmdb_ci_hyper_v_server\] | Runs on::Runs | Windows サーバー \[cmdb_ci_win_server\] |
| Windows サーバー \[cmdb_ci_win_server\] | Instantiates::Instantiated by | Hyper-V 仮想マシンインスタンス \[cmdb_ci_hyper_v_instance\] |
| Windows サーバー \[cmdb_ci_win_server\] | Virtualized by::Virtualizes | Hyper-V サーバー \[cmdb_ci_hyper_v_server\] |
[ ]

{#r_DiscoveryForHyperV__table_egp_ytf_nbb}

## クローン Hyper-V 仮想マシン {#ariaid-title2}

Hyper-V 仮想マシンをインポート (クローン作成) する場合は、各仮想マシンに一意の ID があることを確認してください。ディスカバリーは、重複する ID を持つ仮想マシンを同じマシンと認識します。  
1. Hyper-V サーバーから仮想マシンをエクスポートします。
2. 仮想マシンを別のサーバーにインポートし、次のいずれかを選択します。
   * 仮想マシンの移動または復元：これを選択すると、同じ ID を使用してイメージがクローン作成され、別のサーバーに移されます。元のイメージは Hyper-V サーバーに残ります。
   * 仮想マシンのコピー：これを選択すると、別の ID を使用して仮想マシンがコピーされ、Hyper-V サーバーから移動されます。これは最適な選択肢であり、他のアクションを行わずにディスカバリーを実行できます。
   {#c_CloneHyperVVirtualMachines__ul_gh2_xb2_s4}
3. \[移動\] または \[復元\] を選択して Hyper-V クローンをインポートする場合は、必ず Hyper-V サーバーから元のイメージを削除してください。

   ディスカバリーは、同一のシリアル番号を持つ 2 つの仮想マシンを検出すると、構成アイテム (CI) を 1 つだけ作成します。
{#c_CloneHyperVVirtualMachines__ol_bsj_vb2_s4}

