VHD: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
пунктуация
Строка 24: Строка 24:
== Использование ==
== Использование ==
Виртуальные жёсткие диски позволяют нескольким [[Операционная система|операционным системам]] одновременно находиться на одном компьютере. Это позволяет разработчикам тестировать программное обеспечение на различных операционных системах без приобретения дополнительного оборудования. Возможность изменения [[Жёсткий диск|жёсткого диска]] виртуальной машины из системы [[Хостинг|хост-машины]] позволяет осуществлять:
Виртуальные жёсткие диски позволяют нескольким [[Операционная система|операционным системам]] одновременно находиться на одном компьютере. Это позволяет разработчикам тестировать программное обеспечение на различных операционных системах без приобретения дополнительного оборудования. Возможность изменения [[Жёсткий диск|жёсткого диска]] виртуальной машины из системы [[Хостинг|хост-машины]] позволяет осуществлять:
* Обмен файлами между VHD и файловой системой
* Обмен файлами между VHD и файловой системой;
* Восстановление и [[резервное копирование]]
* Восстановление и [[резервное копирование]];
* Обеспечение безопасности данных (антивирусной и т. п.)
* Обеспечение безопасности данных (антивирусной и т. п.);
* Управление образами
* Управление образами;
* Конвертирование дисков (физических в виртуальные и т.п)
* Конвертирование дисков (физических в виртуальные и т.п).


== Программное обеспечение, использующее формат VHD ==
== Программное обеспечение, использующее формат VHD ==
Строка 51: Строка 51:
== Поддерживаемые типы виртуальных дисков ==
== Поддерживаемые типы виртуальных дисков ==
Виртуальный образ реализуется как файл, хранящийся в файловой системе родительской [[Операционная система|ОС]]. Поддерживаются следующие типы виртуальных дисков:
Виртуальный образ реализуется как файл, хранящийся в файловой системе родительской [[Операционная система|ОС]]. Поддерживаются следующие типы виртуальных дисков:
* Fixed hard disk image — дисковый образ фиксированного размера, выделяется файл такого же размера, как заданный размер виртуального диска.
* Fixed hard disk image — дисковый образ фиксированного размера, выделяется файл такого же размера, как заданный размер виртуального диска;
* Dynamic hard disk image — динамический образ, имеет размер, равный размеру записанных на диск данных. Перезаписывание существующих данных может не приводить к росту образа.
* Dynamic hard disk image — динамический образ, имеет размер, равный размеру записанных на диск данных. Перезаписывание существующих данных может не приводить к росту образа;
* Differencing hard disk image — разностный образ, содержит только блоки, измененные относительно родительского образа.
* Differencing hard disk image — разностный образ, содержит только блоки, измененные относительно родительского образа;
* Linked to a hard disk — ссылка на жёсткий диск или раздел жесткого диска. Блоки данных записываются на физический диск или его раздел.
* Linked to a hard disk — ссылка на жёсткий диск или раздел жесткого диска. Блоки данных записываются на физический диск или его раздел.



Версия от 12:09, 28 ноября 2024

Virtual hard disk
Расширение .vhd
MIME-тип application/x-vhd[1], application/x-vhd-disk[2] и application/x-virtualbox-vhd[2]
Сигнатура conectix
Разработчик Connectix / Microsoft
Тип формата Образ диска
Содержит Образ диска виртуальной машины

Virtual Hard Drive (VHD) — формат файла, содержащий полную структуру и содержание, сходные с жёстким диском. Используется для хранения виртуальных операционных систем, программ и других файлов в одном файле-образе, который можно открыть разными программами виртуализации или виртуальными машинами.[3]

Изначально формат был создан компанией Connectix и позднее куплен Microsoft вместе с программой виртуализации Virtual PC. C июня 2005 Microsoft сделала спецификацию формата VHD доступной третьим фирмам в рамках Microsoft Open Specification Promise[4].

Использование

Виртуальные жёсткие диски позволяют нескольким операционным системам одновременно находиться на одном компьютере. Это позволяет разработчикам тестировать программное обеспечение на различных операционных системах без приобретения дополнительного оборудования. Возможность изменения жёсткого диска виртуальной машины из системы хост-машины позволяет осуществлять:

  • Обмен файлами между VHD и файловой системой;
  • Восстановление и резервное копирование;
  • Обеспечение безопасности данных (антивирусной и т. п.);
  • Управление образами;
  • Конвертирование дисков (физических в виртуальные и т.п).

Программное обеспечение, использующее формат VHD

Формат VHD используется в Virtual PC. Также этот формат используется в Windows Server 2008, которая включает в себя технологию виртуализации Hyper-V. Hyper-V предоставляет администраторам возможность автономного управления VHD-образами с возможностью безопасного доступа без установки программного обеспечения для виртуализации.[5]

Windows 7 и Windows Server 2008 R2 поддерживают создание, монтирование и загрузку с VHD-файлов.[6]

Acronis True Image Home 10 тоже поддерживает VHD.

Формат VHD используется в полном резервном копировании для Windows Vista в Business, Enterprise и Ultimate версиях.

Гипервизор Xen, среди прочих, может использовать формат VHD для хранения образа диска. Продукты, основанные на Xen, например, Citrix XenServer, также могут использовать этот формат. Поддержка осуществляется с использованием библиотеки blktap2.[7]

Эмулятор QEMU поддерживает формат VHD и имеет в своем составе утилиту qemu-img для преобразования форматов. Формат называется vpc.

VirtualBox, являющаяся частью Sun xVM от Sun Microsystems, поддерживает VHD с версии 2.

VMware ESX Server поддерживает VHD как альтернативу собственному формату VMDK.

disk2vhd позволяет преобразовывать физический диск в vhd.[8]

Поддерживаемые типы виртуальных дисков

Виртуальный образ реализуется как файл, хранящийся в файловой системе родительской ОС. Поддерживаются следующие типы виртуальных дисков:

  • Fixed hard disk image — дисковый образ фиксированного размера, выделяется файл такого же размера, как заданный размер виртуального диска;
  • Dynamic hard disk image — динамический образ, имеет размер, равный размеру записанных на диск данных. Перезаписывание существующих данных может не приводить к росту образа;
  • Differencing hard disk image — разностный образ, содержит только блоки, измененные относительно родительского образа;
  • Linked to a hard disk — ссылка на жёсткий диск или раздел жесткого диска. Блоки данных записываются на физический диск или его раздел.

См. также

  • VHD — формат видеодисков с аналоговой записью.

Примечания

  1. TrID — 2003.
  2. 1 2 https://gitlab.freedesktop.org/xdg/shared-mime-info/-/blob/2.3/data/freedesktop.org.xml.in#L8031-8041
  3. Обзор Microsoft Virtual Hard Disk. Microsoft (6 ноября 2006). Дата обращения: ???. Архивировано 2 апреля 2012 года.
  4. Microsoft Open Specification Promise (англ.) // Wikipedia. — 2023-05-27.
  5. Windows Server 2008 Reviewers Guide. Microsoft (4 февраля 2008). Дата обращения: ???. Архивировано 2 апреля 2012 года.
  6. PDC Day 2 — Windows 7, Windows Live, Mesh and Office Online — Chris Koenig — Site Home — MSDN Blogs. Дата обращения: 13 июня 2009. Архивировано 18 января 2010 года.
  7. Blktap2. Дата обращения: 21 мая 2012. Архивировано 10 мая 2012 года.
  8. Disk2vhd. Дата обращения: 27 октября 2017. Архивировано 9 июля 2017 года.