Windows TIPS
[Tools & Services]
TIPS   Windows TIPS TOPへ
Windows TIPS全リストへ
内容別分類一覧へ

Disk2vhdツールで物理ディスク環境をVHDファイルに変換する

解説をスキップして操作方法を読む

デジタルアドバンテージ 小林 章彦
2009/10/30
対象OS
Windows XP
Windows Server 2003
Windows Vista
Windows Server 2008
Windows 7
Windows Server 2008 R2
物理ディスクのOSイメージをVHDファイルに変換できると、容易に既存のWindows OS環境をHyper-Vなどの仮想化環境に移行できる。
マイクロソフトのSysinternalsツールで提供されているDisk2vhdツールを使うと、物理ディスクの内容をVHDファイルに変換できる。

解説

 Virtual PCやVirtual Server、Hyper-V Server 2008などの仮想化ソフトウェアを利用する場合、仮想マシンで利用するための「仮想ハードディスク(VHDファイル)」と呼ばれるファイルを作成する。このファイルの中には、仮想マシンで利用するハードディスクのイメージがそのまま保存されている。

 物理ディスク上のOSイメージを何らかの形で「仮想ハードディスク(VHDファイル)」に変換できると、Hyper-V Server 2008などの仮想化ソフトウェアに既存のOS環境を移行しやすくなる(ハードウェア構成の違いなどにより、そのまま実行するわけにはいかないが、移行のためのベースとして使うことはできる)。

 Virtual PC 2007やSystem Center Virtual Machine Manager(SCVMM)などのソフトウェアを使うことで物理ハードディスクのイメージをVHDファイルに変換できる。しかしVHDファイルを作成するだけのために、これらのソフトウェアをインストールするのは少々面倒だ。このような場合は、マイクロソフトのWindows Sysinternalsで提供されている「Disk2vhd」というツールを利用するとよい。Disk2vhdツールを使うと、簡単な操作で物理ディスクの各ドライブをVHDファイルに変換できる。

操作方法

 以下のWebページからDisk2vhdツール(disk2vhd.zip)をダウンロードして解凍し、どこか適当な場所(%Windir%など)へDisk2vhd.exeをコピーする(原稿執筆時点のバージョンは、v1.21)。

 Disk2vhd.exeを実行すると、以下の画面が表示されるので、VHDファイルに変換したいドライブのみにチェックを入れて、[Create]ボタンをクリックする。VHDファイルは、デフォルトでDisk2vhd.exeを実行したフォルダに、「<マシン名>.vhd」というファイル名で作成される。もちろん、[...]ボタンをクリックして、VHDファイルの保存先フォルダやファイル名も指定できる。この際、ネットワーク・ドライブも指定可能である。

Disk2vhdツールの操作画面
VHDファイルの保存先フォルダとファイル名を指定し、VHDファイルに変換したいドライブのみにチェックを入れる。[Create]ボタンをクリックすれば、物理ハードディスクの内容がVHDファイルに変換される。
VHDファイルの保存先を指定する。デフォルトでは、Disk2vhd.exeを実行したフォルダに、「<マシン名>.vhd」というファイル名で作成される。Windows OSのVSS(ボリューム・スナップショット)機能を使っているため、変換元と同じディスクでも保存できるが、パフォーマンスを考えると、別ドライブにする方がよい。そのほかの注意事項などについては、付属のヘルプ・ファイルやダウンロード・サイトを参照のこと。
VHDファイルに変換するドライブをチェックする。[Space Required]に作成されるVHDファイルの作成に必要となる空き容量が表示されるので、これを参考に保存先フォルダを決めるとよい。
[Create]ボタンでVHDファイルへの変換が開始される。

 このようにDisk2vhdツールを使うと、簡単な操作で物理ディスクの各ドライブをVHDファイルに変換できる。Windows 7/Server 2008 R2では、VHDファイルをマウントして、データの読み書きが可能になっている。そのため、仮想化環境に移行するためだけでなく、データ・ディスクのバックアップなどにも活用できるだろう。End of Article

この記事と関連性の高い別のWindows TIPS
Windows 7/Windows Server 2008 R2でVHDファイルを直接マウントする
Windows 7/Windows Server 2008 R2でVHDファイルを作成する
容量固定タイプのVHDファイルを高速に作成する
仮想ディスク(VHD)のディスク・サイズを縮小する
物理ディスクの内容を仮想ディスク・ファイルに変換する
このリストは、(株)デジタルアドバンテージが開発した
自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。
generated by

「Windows TIPS」

TechTargetジャパン

Windows Server Insider フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

キャリアアップ

- PR -
@IT Sepcial

イベントカレンダー

PickUpイベント

- PR -
もっと見る
- PR -

お勧め求人情報

ホワイトペーパーTechTargetジャパン

@IT Sepcial
ソリューションFLASH