Есть ли какой-нибудь бесплатный инструмент, который установит виртуальный образ (VMware / vbox / virtualpc и т. Д.) На жесткий драйвер и наоборот? Я хочу взять полный образ сервера, то есть только ОС на диске C, и использовать его в качестве резервной копии, а затем, если сервер не сможет восстановить его с помощью виртуального образа.
То, о чем вы спрашиваете, технически возможно, но иногда сложно. Я включу все способы, которые я могу придумать, чтобы выполнить то, что вы ищете, но вам нужно будет оценить свой собственный технический уровень и решить, что вам удобно. Если вам нужен короткий и содержательный ответ: лучше не мигрировать и просто выполнить новую установку. Гарантированные среды, все известные состояния и т. Д. Если преобразование ВМ увеличивается скорее, чем уменьшается ваша рабочая нагрузка, не делайте этого. Он предоставляется как опция для облегчения перехода. Если у вас есть время, вероятно, лучше сделать это, как если бы вы получали полное обновление оборудования.
Я начну с установки виртуального образа на диск. Основная проблема заключается в том, что Windows плохо справляется с изменениями основного оборудования. Виртуальное оборудование достаточно отличается от физического оборудования, которое вы воля увидеть проблемы. Вам придется вручную скопировать виртуальный диск, подключив его с помощью обратной связи или загрузив виртуальную машину с помощью Linux LiveCD с подключенным физическим диском. Linux намного удобнее, поскольку он работает практически на любом оборудовании. Если это Linux, вам нужно переустановить загрузчик; если Windows придется поиграть с драйверами устройств. В обоих случаях вам предстоит долгий, запутанный и технический процесс, требующий осторожного обращения. В случае с Windows, если вы не разбираетесь в создании образов и развертывании Windows, вам может не повезти.
Есть нечто среднее между собственной загрузкой и загрузкой виртуальной машины: как Windows 7, так и Windows Server 2008 R2 поддерживают загрузку физической машины с виртуального диска. Эта функция называется Native Boot и требует от вас изменения конфигурации загрузчика.
Если у вас уже есть VHD, у вас нет проблем. Если вы этого не сделаете, вы можете использовать один из других вариантов. См. Ниже: это относится к категории P2V.
VHD часто создаются с помощью ImageX или WDS и друзей. К сожалению, это только для свежих установок Windows; это немного более сложная версия автоматизации установки Windows на физический диск.
Вам необходимо находиться в среде с доступом к инструментам восстановления. В основном это означает уже существующую установку Windows (маловероятно, поскольку пространство для создания этой установки Windows будет потрачено впустую после того, как вы начнете использовать свой VHD), средства восстановления Windows (загрузка в командную оболочку с установочного диска) или WinPE (вы можете создать загрузочный компакт-диск с WAIK.
В командной оболочке вы будете использовать bcdboot
, если вы сохраняете доступной текущую установку Windows, или bcdedit
, если вы устанавливаете на пустой компьютер, чтобы изменить конфигурацию загрузчика (это то, что раньше было в boot.ini
в дни, предшествующие Vista). Вы захотите запустить команды как подробно Вот в соответствии с вашей настройкой.
Это намного проще, поскольку в интересах таких компаний, как VMware, сделать миграцию как можно более простой. Есть несколько способов сгладить слегка липкие участки. Самый простой, наверное, VMware Конвертер vCenter. Я использовал его только как часть полноценной установки ESX, но считаю, что его можно использовать отдельно; вам следует проверить автономную загрузку. Он включает установку агента на машину, которую нужно преобразовать. Этот агент извлекает копию диска и автоматически создает на ее основе виртуальную машину VMware.
VirtualBox вам придется управлять самостоятельно, но в основном это предполагает создание необработанного образа диска и преобразование в виртуальный диск с помощью VBoxManage convertfromraw ImageFile.dd OutputFile.vdi
. Ты можешь использовать этот сайт для справки. Было бы проще использовать vCenter Converter для создания дисков и использования этих дисков с VirtualBox, учитывая, что VirtualBox поддерживает все основные форматы дисков, но таким образом вы можете избежать продуктов VMware.
Для Windows Hyper-V или Virtual PC вам понадобится Диспетчер виртуальных машин System Center. К сожалению, в отличие от VMware, это стоит огромных денег. Если вы не идете по маршруту Hyper-V, в этом случае он у вас уже есть, и в этом случае я не совсем уверен, почему вы задаете этот вопрос :). Но я упоминаю об этом для полноты картины. Я слышал, что Windows Backup может выдавать некоторые VHD; это может сработать. Есть некоторые сторонние формирователи изображений, которые могут это сделать, но ни один из них не является FOSS (насколько мне известно).
посмотрите на инструменты V2P, такие как http://www.vmware.com/support/v2p/