使用可能な VHD の形式と種類を一覧表示する

完了

新しいホストへの VM の移行を計画している新しい Hyper-V 管理者として、最適なパフォーマンスを実現できるように、仮想ハード ディスク (VHD) で使用できるさまざまな形式と種類を理解しておく必要があります。

VHD は、VM が記憶域に使用する従来のハード ディスク ドライブを表すファイル形式です。 VHD には、パーティション、ファイル、フォルダーを構成できます。

VHD を作成および管理するには、次を使用します。

  • Hyper-V マネージャー コンソール。
  • ディスクの管理コンソール。
  • Diskpart コマンド ライン ツール。
  • New-VHD Windows PowerShell コマンドレット。
  • Windows Admin Center コンソール。

VHD 形式

新しい VHD を作成するときは、次のいずれかの形式を選択します。

  • VHD。 次をサポートする必要がある場合は、VHD を選択します。

    • 最大 2,040 GB のサイズの仮想ディスク。
    • 以前のバージョンの Hyper-V。
  • VHDX。 次の操作を行うには、VHDX を選択します。

    • 最大 64 TB のサイズの仮想ディスクをサポートする。
    • 破損の問題を最小限に抑える。 VHDX ファイル構造は、ホスト サーバーで予期しない電源の停止が発生した場合に、破損の問題を最小限に抑えるのに役立ちます。
    • 容量可変の仮想ハード ディスクと差分仮想ハード ディスクに対して、より大きなブロック サイズをサポートする。 これにより、パフォーマンスが向上します。
    • VHDX ディスクが SCSI コントローラーに接続されている場合に、VM の実行中にディスク サイズを拡張または縮小する。
  • VHD セット。 VHD セットは:

    • 共有 VHD にのみ使用されます。
    • 共有 VHD を使用する VM グループのバックアップを有効にします。
    • Windows 10 より前のオペレーティング システムではサポートされていません。

Hyper-V マネージャーの仮想ハードディスクの編集ウィザードを使用するか、Convert-VHD Windows PowerShell コマンドレットを使用して、VHDX と VHD の間で形式を変換できます。 これを行うと、新しい VHD が作成され、既存の VHD の内容がそこにコピーされます。 VHD セットの VHD 形式を変換することはできません。

注意事項

開始する前に、変換を実行できるだけ十分なディスク領域があることを確認してください。

注意

第 1 世代の VM では、VHD または VHDX 形式の使用をサポートしていますが、第 2 世代の VM では VHDX 形式の VHD のみがサポートされています。

VHD の種類

Hyper-V では、次の表に示すように複数の VHD の種類がサポートされています。 それぞれには異なる利点と欠点があるので、選択するハード ディスクの種類はニーズによって異なります。

VHD の種類 説明
固定サイズ この種類の VHD は、すべての領域を直ちに割り当てます。 これにより、断片化が最小限に抑えられ、その結果、パフォーマンスが向上します。
容量可変 容量可変の拡張 VHD を作成する場合は、ファイルの最大サイズを指定します。 ディスク自体では、割り当てる必要のある容量だけが使用され、必要に応じて拡張されます。 この種類のディスクでは、物理記憶域を適切に使用でき、必要な場合にのみ領域を使用します。
差分 この種類のディスクには親子関係が含まれます。 差分ディスクは、基本のインストールと構成を含む親ディスクにリンクされています。 変更があった場合は、差分ディスクにも行われるため、親ディスクには変更は加えられません。 差分ディスクは、通常、同じ親構成を使用する可能性がある子ディスクのデータ記憶域要件を軽減するために使用されます。 たとえば、Windows Server の sysprep 済みのイメージを含む同じ親ディスクに基づいて、10 個の差分ディスクを使用するとします。 その場合、その 10 個の差分ディスクを使用して、10 個の異なる VM を作成できます。

注意

仮想ハード ディスクの編集ウィザードを使用して、ディスクの種類間で変換できます。 ターゲット ディスクの形式がソース ディスクの形式と同じであることを確認します。

ヒント

VHD と VHDX の両方のディスクの種類を、[ディスク管理] コンソール、Diskpart コマンドライン ツール、または Windows PowerShell を使用してマウントできます。 ディスクの内容は、VM の外部からアクセスできます。 これは、対処する必要が生じる可能性のあるセキュリティ リスクになることがありますが、特定の状況では、便利なトラブルシューティング オプションになります。

物理ハード ディスクを使用する

VM は、VHD を使用するのではなく、ホスト コンピューターに接続されている物理ハード ディスクを使用できます。 パススルー ディスクとも呼ばれ、この種類のハード ディスク構成を使用して、インターネット SCSI (iSCSI) LUN、またはホスト コンピューターに接続されている物理ディスクに直接接続することができます。

パススルー ディスクを使用する場合、VM ではターゲット ディスクに排他的にアクセスできる必要があります。 パススルー ディスクを使用するには、ホストの [ディスクの管理] コンソールを使用してディスクをオフラインにする必要があります。 ディスクがオフラインになったら、VM のいずれかのディスク コントローラーに接続できます。

パススルー ディスクを VM に接続するには、次の手順を実行します。

  1. ターゲット ハード ディスクがオフラインになっていることを確認します。
  2. Hyper-V マネージャーを使用して、既存の VM のプロパティを編集します。
  3. IDE (Integrated Hard Disk Electronics) または SCSI コントローラーを選択し、[追加] を選択して、[ハード ドライブ] を選択します。
  4. [ハード ドライブ] ページで、[物理ハード ディスク] を選択し、ドロップダウン リストからパススルー ディスクとして使用するディスクを選択します。