Назад | Перейти на главную страницу

Xen P2V для больших физических хостов с большим количеством свободного места

Мне нужно P2V машину rhel5 для xen под rhel5. Я знаю, что могу использовать dd if = / dev / sda, а затем использовать virt-install --import на хосте, но обратная сторона этого - исходная машина имеет 80% свободного места на диске.

Кто-нибудь знает (или может задокументировать) быстрый и простой метод, который надежно работает, для создания загрузочного образа xen, который в таких случаях может работать под hvm?

Я попытался создать образ с помощью clonezilla, чтобы избежать проблем со свободным пространством, но мне не удалось выполнить клон со словами «что-то пошло не так» (бесполезная информация, я знаю).

На данный момент я смотрю на создание dd каждого раздела и копию на уровне файла раздела, который в основном пуст, затем создание нового виртуального диска, копирование разделов на него, монтируя как новый образ, так и виртуальный диск на второй vm, затем копирование загрузочных секторов, затем копирование резервной копии на уровне файлов ..... должен быть более простой способ?

Да, и бюджет - 0 долларов. :)

Использовать virt-p2v который является частью RHEL6 и Fedora 15.

Это инструмент командной строки, который переносится с физического на виртуальный.

Автор virt-p2v сделали много других инструментов в серии virt-. Проверьте его блог для крутых советов.

Кажется, нашел для этого кладж.

Вместо того, чтобы возиться с размерами разделов и тому подобным, просто добавьте весь диск и используйте cp --sparse = always, чтобы создать версию образа с разреженным файлом. Создание dd по-прежнему занимает много времени, но устраняет необходимость в огромном количестве места на хосте vm, что было первоначальной проблемой.