Перенос сервера на виртуальную машину hyper v

миграция физических Linux серверов в виртуальную среду гипервизора Microsoft Hyper-V

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

C этого момента вы поймете что для миграции вам необходим Vmware ESXi, он бесплатен для загрузки и использования. Так же есть 60-дневный период для управления им через vSphere Client. Я ставил на первый попавшийся PC с процессором поддерживающим виртуализацию аппаратно. Установку Vmware ESXi описывать нет смысла, там нет ничего такого, что вызвало бы трудности (next – next –next). На всякий случай вот ссылка на руководство по установке (http://bit.ly/frcqdD). Единственное что нужно учитывать так это: места на жестком диске должно хватить для данных ваших мигрируемых серверов. Так же понадобиться настроить удаленный SSH доступ, как обозначено на скриншоте.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Визардом Vmware Converter начинаем p2v миграцию, у меня это заняло около часа при 140 Gb данных одного из серверов.
Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Следующий шаг, скачать, к примеру Winscp, чтобы по SSH скачать необходимые файлы после завершения миграции.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

В System Center Virtual Machine Manager добавляем папку с образом из Vmware, все файлы что я вытащил из Vmware ESXi по SSH.
Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Добавив все, создаем задачу миграции V2V в SCVMM.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Опять ожидаем, поскольку я разворачивал машину на сервере который является лишь хостом Hyper-V, а SCVMM стоит на отдельной машине – процесс занял около полутора часов.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

В итоге я получил работающую машину под Linux Fedora под Hyper-V

Источник

Как перенести ОС Windows на виртуальную машину

Существует несколько способов преобразования установленной ОС Windows в образ для виртуальной машины. Созданный образ можно использовать, например, для тестирования, для проверки стабильности системы после установки какого-либо обновления, или для того, чтобы зафиксировать состояние старой машины перед внесением изменений.

Большинство программ виртуализации поддерживают функцию преобразования установленной ОС Windows в образы виртуальной машины. Некоторые решения уже поставляются со встроенными функциями, но в ряде случаев для этой же цели может понадобится использование сторонних продуктов.

В этом руководстве собраны инструкции по преобразованию установок Windows в виртуальные образы Microsoft Hyper-V, VirtualBox и VMware.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Перенос ОС Windows в виртуальную машину Microsoft Hyper-V выполняется очень просто благодаря программе Disk2vhd от Sysinternals.

Программа является портативной, ее можно запускать из любого расположения на диске после распаковки архива. Для работы приложения требуются права администратора. Программа может применяться для создания виртуальной машины из одного или нескольких томов на компьютере.

Примечание: программу можно запустить в режиме командной строки, используя формат:

Пользователь должен выбрать целевой путь и имя файла (с расширением vhdx), а также тома, которые следует включить в виртуальный образ.

Вы можете выбрать только раздел Windows или даже преобразовать несистемные разделы в образы VHD, не выбирая раздел Windows.

Disk2VHD поставляется с двумя дополнительными параметрами, которые указываются при запуске. Первый устанавливает выходной формат VHDX. Вы можете отключить данный параметр, чтобы использовать VHD.

VHDX имеет несколько преимуществ, такие как поддержка более крупных виртуальных дисков (64 ТБ против 2 ТБ), лучшая защита от повреждений, дистанционное онлайн изменение размера и др. VHD необходим в основном для целей совместимости, например, когда продукт не поддерживает VHDX, а также когда вы хотите преобразовать образ в Virtualbox.

Второй параметр позволяет использовать теневую копию тома.

Disk2VHD обрабатывает выбранные тома и превращает их в образы виртуальных дисков, которые сохраняются в выбранном месте.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

VirtualBox поставляется без встроенного инструмента конвертации установок Windows в образы виртуальной машины.

Однако, вы можете использовать альтернативное решение. Прежде всего, вам нужно создать образ VHD (как показано в разделе Microsoft Hyper-V выше).

После того, как вы получили образ VHD, можете использовать инструмент командной строки vboxmanage, который поставляется с VirtualBox, для клонирования носителя и сохранения его в другом формате.

Преобразование может занять некоторое время в зависимости от размера изображения и доступных ресурсов вашего компьютера.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Вы можете создавать виртуальные образы машин Windows для VMware с помощью VMware vCenter Converter. Вы можете загрузить программу с официального сайта VMware, но для этого требуется учетная запись. На нашем сайте утилита доступна для загрузки без регистрации.

Примечание: Программа создает виртуальный образ полной машины. В графическом интерфейсе нет возможности исключить жесткие диски или разделы.

Размер установщика равен примерно 170 мегабайт. Во время установки вам будет предложено присоединиться к программе улучшения качества обслуживания клиентов.

Чтобы преобразовать запущенную систему Windows в виртуальный образ для VMware, выберите опцию “Конвертировать машину” в главном интерфейсе программы, чтобы начать работу.

После загрузки мастера, убедитесь, что для типа источника установлено значение “включено” и выбран “этот локальный компьютер”. Вы также можете создавать виртуальные образы удаленных компьютеров, но для этого необходимо указать имя или IP-адрес устройства, а также учетные данные.

Выберите виртуальную машину VMware в разделе тип цели на следующей странице и выберите целевую папку для сохранения образа.

Создание образа может занять некоторое время, в зависимости от количества томов, их размеров и ресурсов устройства.

Источник

Перенос физической Windows системы в виртуальную среду Hyper-V

В данной заметке мы поговорим о том, как перенести работающую физическую систему Windows, будь то серверная или десктопная, на виртуальный сервер Hyper-V при помощи утилиты Disk2VHD. Данная программ является частью набора ПО для диагностики и администрирования ОС на базе MS Windows от Sysinternals, о чем говорится в данной статье. Эти утилиты доступны как для загрузки, так и в качестве live-версии.

Перенос физической Windows системы в виртуальную среду с помощью Disk2VHD

Очень удобно, когда есть возможность освободить физический сервер или рабочую станцию, перенеся ее содержимое в целости и сохранности в виртуальную среду. Данная операция называется Physical-to-Virtual, P2V. Таким образом, повысится отказоустойчивость, гибкость развертывания и обслуживания сервисов.

Используя Disk2VHD, мы создаем образ работающей системы (без ее остановки), записанный в виртуальный жесткий диск формата VHD. Подключив его к гипервизору, в нашем случае Hyper-V, мы получим полную копию работающей физической системы (со всеми установленными приложениями, настройками и ролями) в виртуальной среде.

Стоит отметить – программа Disk2VHD бесплатна, проста в использовании, не требует установки, поддерживает запуск из командной строки и обслуживает большинство современных ОС MS Windows.

Создание образа происходит следующим образом:

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Сейчас лучше выбирать формат .VHDX, т.к. он в полной мере поддерживается всеми версиями Hyper-V. Если на системном диске есть скрытый раздел – его нужно обязательно скопировать.

Работа данной утилиты в командной строке:

Выполнится конвертация диска С, а таким образом – все диска на сервере:

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Далее запускаем виртуальную машину. Необходимо выполнить установку драйверов. В Windows Server 2012 это выполняется автоматически. В нашем случае используется более ранняя версия серверной ОС (Win SRV 2003), поэтому необходимо запустить вручную интеграцию драйверов:

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

После этого потребуется перезагрузка.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

По завершению которой мы получим полноценный работающий сервер. Единственное, что потребуется сделать (в некоторых случаях) – настройка сетевых адаптеров.

Как видим, процесс миграции физических серверов в виртуальную среду с помощью Disk2VHD не вызывает никаких трудностей и рекомендован к использованию.

Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter

Источник

Как я делал из физического сервера виртуальный

Был у бухгалтеров bit2000 и всё их устраивало, ну, почти всё. Не устроило то, что нужно было бы привязать ещё склады в программу, но сделать такое не вышло. И переехали мы на 1с, и закуплен был сервер и было это хорошо, а старый сервер оказался не сильно нужен, но железо нужно.

И задумался я, а как бы мне физическую машину сделать виртуальной. Начал рыть интернет и даже на хабре в поиске — p2v, ничего стоящего нет, что могло бы помочь.

Как сделать слепок системы так, чтобы он запустился без проблем?

Интернет подсказывал несколько решений, вот только у меня исходная система windows server 2003, и даже с кряком не всё работает, нужен кряк под сервер. Скажу сразу, Акронис не подойдёт, Парагон диск менеджер серверный может сделать слепок системы, но выгружает его не на локальные диски, а только на физические диски. Имейте это ввиду, когда решите их использовать.

Интернет подсказал. В блоге Андрея Бешкова была ссылка на бесплатную утилиту disk2vhd. Маленькая, да удаленькая, позволяет сделать снимок работающей системы и выгрузить его на локальный диск.

Описание, как первоначальный раздел на 300 гигабайт был поделён на 3 раздела, можно пропустить.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Утилита очень простая, выбираете диски на которых стоит нужная вам система, и выбираете путь — его придётся прописать вручную. Я не пробовал, но, вероятно, программа может и на сетевые диски и папки перекидывать снапшот системы. Отметил также галочку «Prepare for use in Virtual PC», хоть и вместо Virtual PC, у меня Hyper-V. Help не работает.

После создания виртуального диска, создаём виртуальную машину.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Выбираем 1 поколение.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Устанавливаем нужный объём оперативной памяти — она будет выделятся из физической, в моём случае виртуальная машина крутится на 1 гигабайте оперативки, если выставить больше она просто не запускается — не хватает памяти, не только она одна работает на сервере.
Учитывайте этот момент.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Сетевой адаптер пока не выбираем.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Указываем виртуальной машине использовать нами созданный виртуальный диск.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

В такой конфигурации работает моя виртуальная машина.

Переходим к настройке виртуальной машины.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Удаляем имеющийся сетевой адаптер — он не будет работать на сервере, сервер который был завиртуален просто не увидит его.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Выставляем количество ядер процессора которые выделяем под данную виртуальную машину.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Можно установить желаемый объём оперативной памяти.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Загружаемся с диска, установка новой системы не требуется.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Устанавливаем новое оборудование — «Устаревший сетевой адаптер», его наш windows server 2003 увидит.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

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

Всё готово, можно запускать.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

После запуска скорее всего вас будет ждать несколько сюрпризов — мышка может не работать. Настраивать сетевую карту придётся с помощью клавиатуры. После настройки сетевой карты — удалось подключиться с помощью Radmin, напрямую к нашей новой виртуальной машине.

Кстати, при попытке увеличить разрешение экрана с 800х600 система выдала синий экран смерти, скорее всего, это связано с небольшим количеством оперативной памяти, которой я выделил под виртуальную машину.

Источник

Миграция физического сервера в виртуальную среду с помощью Disk2VHD

Перенос физических серверов в виртуальную среду (Physical-to-Virtual, P2V) может преследовать различные цели. Например, выведя из эксплуатации устаревшие сервера и смигрировав их в виртуальную среду можно оптимизировать загрузку оборудования, не говоря о том что виртуальными машинами гораздо легче управлять. Способов P2V-миграции достаточно много, и сегодня я опишу один из них.

Переходим к конкретной задаче. Имеется одинокий 🙂 сервер с установленной на нем Windows Server 2003 R2. На сервере крутятся несколько важных сервисов, остановка которых более чем на несколько минут недопустима. Физический доступ к серверу ограничен, так как он стоит в датацентре. Задача — смигрировать его на Hyper-V, при этом минимизировав время недоступности сервисов.

Для решения этой задачи я решил воспользоваться программой Disk2VHD от Sysinternals. Disk2VHD умеет конвертировать физические жесткие диски в виртуальные диски формата VHD. Подключив созданные программой VHD-файлы к виртуальной машине, мы получаем полную копию физического сервера со всеми установленными ролями, приложениями и настройками.

При создании VHD программа использует службу теневого копирования (Volume Shadow Copy Service, VSS), что позволяет создавать образ диска прямо на работающей машине, без необходимости ее остановки. Более того, образ можно создать на том же диске, который вы конвертируете, правда скорость работы при этом будет несколько ниже, чем при использовании другого диска.

Создание образа

Одним из достоинств Disk2VHD является простота использования. Для того чтобы создать образ, просто загружаем программу на сервер и запускаем ее. В окне программы будут показаны все логические диски, имеющиеся в системе. Отмечаем те из них, которые нужно включить в образ, вводим имя VHD-файла и путь для сохранения, жмем «Create» и ждем, пока образ будет создан.

Если в системе несколько дисков, то для каждого физического диска, содержащего выбранные разделы, создается отдельный VHD-файл. Логическая структура диска при этом не изменится, если он был разбит на несколько логических разделов, то все они будут скопированы и помещены в один VHD-файл. Впрочем, при необходимости отдельные разделы можно исключить из образа. В этом случае разбиение на разделы сохранится, но скопируются только данные, относящиеся к выбранным разделам. Такой подход позволяет, например, включить в образ только системный раздел диска, исключив разделы с данными.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Важно. Если на системном диске есть скрытый раздел, не забудьте добавить его в образ, иначе система не загрузится. Опознать его просто, он не имеет буквы диска.

Disk2VHD может работать как в графическом режиме, так и из командной строки. Например, сконвертировать диск C: можно командой:

disk2vhd C: C:\Distr\Image.vhd

А так сконвертируются все диски, имеющиеся на сервере:

Подключение образа

Получившийся образ переносим на сервер Hyper-V. Открываем Hyper-V Manager и запускаем процесс создания новой виртуальной машины. Параметры машины (процессор, память, сеть) устанавливаем в соответствии с характеристиками копируемого физического сервера, а в качестве виртуального диска указываем использовать полученный VHD-файл.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

Запускаем виртуальную машину. При первой загрузке система попытается определить и установить драйвера на новое оборудование. Для новых ОС, таких как Windows Server 2012, этот процесс проходит автоматически, в нашем же случае надо перейти в меню Action — Insert Integration Services Setup Disk, после чего вручную запустить установку сервисов интеграции.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

По окончании установки сервисов интеграции система потребует перезагрузки.

Перенос сервера на виртуальную машину hyper v. Смотреть фото Перенос сервера на виртуальную машину hyper v. Смотреть картинку Перенос сервера на виртуальную машину hyper v. Картинка про Перенос сервера на виртуальную машину hyper v. Фото Перенос сервера на виртуальную машину hyper v

После перезагрузки мы получаем готовый к работе сервер. Единственное что еще может потребоваться — настроить параметры сетевого адаптера, в том случае если вы используете статическую адресацию.

Заключение

Программы от Sysinternals выручали меня в различных ситуациях, не подвели и на этот раз. С помощью Disk2VHD сервер успешно смигрировал в виртуальную среду с минимальными потерями. Допускаю, что мне просто повезло и я не столкнулся с проблемами в процессе перехода, однако у меня использование Disk2VHD вызвало только положительные эмоции 🙂

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *