В этом разделе описывается, как преобразовать формат файла образа на сервере Windows, а затем быстро импортировать его в облачную платформу. Рекомендуется использовать локальный ПК с Windows для преобразования форматов образов и создания bitmap‑файлов.
В Windows используйте open‑source инструмент qemu-img для преобразования форматов образов. qemu-img поддерживает преобразование файлов образов форматов VHD, VMDK, QCOW2, RAW, VHDX, QCOW, VDI и QED. Преобразуйте образ в формат RAW, а затем используйте CreateMF.jar инструмент для создания bitmap‑файла.
Например, выполните следующую команду для преобразования image.qcow2 файл в image.raw файл:
qemu-img convert -p -O raw image.qcow2 image.raw
Пакет инструмента | Как получить |
|---|---|
createMF.zip |
Вы можете проверить установку, запустив cmd.exe а затем java -version. Если информация о версии Java отображается, JDK установлен.
Например, если вы загрузили CreateMF.jar к D:/test, выполните следующие команды, чтобы получить доступ к каталогу:
D:
cd test
java -jar CreateMF.jar D:/image01.raw D:/image01.mf
Вы должны загрузить RAW‑образ и его bitmap‑файл в тот же OBS Бакет.
Вы можете зарегистрировать частный образ, используя преобразованный файл ZVHD2 или RAW на консоли или через API.
Метод 1: Зарегистрировать частный образ в консоли.
Консоль IMS отображена.
Для получения подробной информации о параметрах см. Регистрация файла образа как частного образа.
Выполните следующую команду, чтобы проверить объём системного диска в файле образа:
qemu-img-hw инфо test.zvhd2
Метод 2: Зарегистрировать частный образ с помощью API.
API — POST /v2/cloudimages/quickimport/action.
Для получения деталей о том, как вызвать этот API, см. "Importing an Image File Quickly" в Image Management Service API Reference.