qcow
qcow — это формат файлов образа диска, используемый QEMU , размещенным монитором виртуальных машин . [1] Это означает « Копирование при записи QEMU » и использует стратегию оптимизации дискового хранилища, которая откладывает выделение хранилища до тех пор, пока оно действительно не понадобится. Файлы в формате qcow могут содержать различные образы дисков, которые обычно связаны с конкретными гостевыми операционными системами . Существуют три версии формата: qcow, qcow2 и qcow3. [2] которые используют расширения файлов .qcow , .qcow2 и .qcow3 соответственно.
qemu-img
Команда позволяет проверять, проверять, создавать, конвертировать, изменять размер и делать снимки изображений qcow. [3] Команда e2fsprogs e2image также поддерживает создание файлов qcow2, чтобы избежать использования поддержки разреженных файлов. [4]
Функции
[ редактировать ]Одной из основных характеристик образов дисков qcow является то, что файлы этого формата могут увеличиваться по мере добавления данных. Это позволяет использовать файлы меньшего размера, чем необработанные образы дисков , которые выделяют для файла все пространство образа, даже если его части пусты. Это особенно полезно для файловых систем , которые не поддерживают разреженные файлы , таких как FAT32 . [5]
Формат qcow также позволяет сохранять изменения, внесенные в базовый образ, доступный только для чтения, в отдельном файле qcow с помощью копирования при записи . Этот новый файл qcow содержит путь к базовому образу, чтобы при необходимости можно было вернуться к нему. Когда из этого нового изображения необходимо прочитать определенный фрагмент данных, содержимое извлекается из него, если оно новое и хранилось там; если это не так, данные извлекаются из базового изображения. [5]
Дополнительные функции включают zlib на основе прозрачную распаковку . [6]
qcow2
[ редактировать ]qcow2 — это обновленная версия формата qcow. qcow2 поддерживает шифрование AES . [7] Отличие от исходной версии заключается в том, что qcow2 поддерживает несколько снимков, используя более новую, более гибкую модель их хранения. Официальная документация по формату является частью дерева QEMU Git. [8]
Ссылки
[ редактировать ]- ^ «Документация пользователя эмулятора QEMU» . Wiki.qemu.org . Проверено 12 декабря 2011 г.
- ^ «Функции/Qcow3 — QEMU» .
- ^ «Qemu-img(1): Утилита создания образа диска QEMU — справочная страница Linux» .
- ^ «e2image(8) — справочная страница Linux» .
- ^ Jump up to: а б «Формат изображения QCOW» . People.gnome.org. 21 июня 2006 г. Архивировано из оригинала 6 октября 2020 г. . Проверено 23 апреля 2013 г.
- ^ «Формат изображения QCOW2 (устаревший)» . People.gnome.org. 11 сентября 2008 г. Архивировано из оригинала 4 октября 2012 г. Проверено 12 декабря 2011 г.
- ^ «Образы дисков и производительность Qcow2 | JamesCoyle.net Limited» . 2 марта 2016 г.
- ^ "docs/interop/qcow2.txt (последний)" . КЕМУ. Архивировано из оригинала 10 апреля 2018 года — на gitlab.com.