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

Физический в виртуальный на том же оборудовании?

Я хочу преобразовать физическую машину в виртуальную. Это сервер SBS2008. Загвоздка в том, что у меня есть только одно серверное оборудование. Можно ли создать виртуальные жесткие диски для системного диска, а также тома на RAID-диске, сохраняя образы в сетевой папке, переформатировать сервер и установить Hyper-v, а затем перенести образы как часть гостевой ОС?

РЕДАКТИРОВАТЬ: Многие ответы также спрашивали, почему. Вот мои цели:

Одна из целей - запустить более одного сервера, чтобы я мог оставить SBS как есть и установить другие службы на запущенном сервере, отличном от sbs. Кроме того, я думаю, что это упростит переход на sbs2011, так как я могу установить его в чистую виртуальную среду и выполнить миграцию, а затем выключить сервер sbs2008 (оставив службы только на втором сервере). Короче говоря, я думаю, что запуск виртуальных машин даст мне больше возможностей ... один из долгосрочных включает переход на новое оборудование. Думаю, будет проще перейти на новое оборудование, если вы просто перенесете виртуальные машины.

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

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

Я ценю все ответы, и если кто-то говорит мне, что это плохая идея, тоже нормально. Виртуальная SBS2008 ЯВЛЯЕТСЯ поддерживаемой конфигурацией MS, хотя я нашел документы, в которых рассказывается, как это сделать. К сожалению, я не встречал их до недавнего времени, а несколько лет назад построил сервер.

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

Более разумный способ - получить новый сервер, выделенный для виртуализации, затем перенести существующий сервер и списать его.

Тем более что ваш сервер единственный у вас. SBS потенциально умрет в процессе и оставит ваш бизнес на высоте.

Вот варианты, как я это вижу. Во-первых, убедитесь, что у вас есть заведомо исправные резервные копии, и убедитесь, что ваша миграция p2v будет поддерживать разреженные диски, так как, если она создаст тома того же размера, у вас будет кризис размера. Затем вы можете выделить несколько дней на то, чтобы попробовать, и, если это ужасно не удастся, вернуть компьютер в предыдущее состояние.

Два, которые, я бы сказал, были бы безопаснее, получите сервер с тоннами хранилища, выделенного для работы с виртуальным сервером, перенесите на него свой сервер, а затем выведите его из эксплуатации, когда он заработает нормально. Затем превратите свой старый сервер в резервный контроллер домена. Даже для малого бизнеса не помешает иметь 2 DC.

В-третьих, не делайте этого, если у вас действительно нет веских причин для перехода к структуре виртуальной системы. Что вы делаете с SBS, но хотите виртуализировать на этом сервере? Особенно, если у вас нет дополнительного оборудования для обеспечения доступности / резервирования? Если у вас есть вторая идея, вы можете перенести свой сервер, убедиться, что он работает, а затем превратить старый сервер в другой виртуальный сервер и установить резервный DC и ... что-то еще, что вы пытаетесь виртуализировать.

Зависит от того, чего именно вы пытаетесь достичь в качестве конечной цели (по какой причине ...?)

Я сделал это в церкви, у которой не было бюджета на оборудование, но я хотел перейти на SBS2011 на том же сервере. Это было рискованно, но сработало.

  1. Я установил роль Hyper-V на SBS2008 Box
  2. я использовал disk2vhd чтобы сделать копию всех дисков сервера на один и тот же сервер. Он использует моментальные снимки, поэтому вы можете использовать один и тот же диск в качестве источника и назначения.
  3. я смонтировал виртуальную SBS2008 на той же машине, что и реальная SBS2008. Я сделал здесь важное, что сделал не дать ему сетевой адаптер. Я сделал это только для того, чтобы убедиться, что моя копия действительно работает.
  4. Я выполнил «экспорт» Hyper-V на внешний диск и полностью стер сервер SBS2008.
  5. Я выполнил «Импорт» Hyper-V обратно на главную машину после того, как у меня была свежая установка 2008 R2 с добавленным Hyper-V.
  6. Я загрузил новую машину Hyper-V и с тех пор счастлив. Я должен был в первую очередь виртуализировать его.

Затем я смог установить SBS2011 во вторую виртуальную машину на том же оборудовании, перенести все заново, а затем просто выключил и отключил исходную виртуальную машину SBS2008. На это ушло немало времени, но это означало, что нам не нужно было тратить ни доллара на оборудование.

Важно отметить:

  1. Это работает, только если у вас есть один контроллер домена (компьютер SBS). Поскольку при этом ваш AD будет эффективно перемещаться в обратном направлении (из снимка), если у вас более одного AD, они будут жаловаться на «Недействительное восстановление» (так же, как если бы вы откатились к предыдущему снимку виртуальной машины). Тогда "старый" DC будет просто сидеть бесполезным навсегда. Я сделал нашу в выходные, когда почти все компьютеры в офисе были выключены. У нас была проблема только с одним сетевым принтером, который (по-прежнему) отказывается повторно присоединиться к домену.
  2. У вас могут быть проблемы с лицензированием. Мы сделали это по образовательной лицензии, которая не OEM, и, таким образом, нам разрешили виртуализировать. Моя работа также подарила лицензию 2008 R2, которую мы использовали в качестве гипервизора, но ванильный гипервизор Hyper-V является бесплатно, если вы не хотите, чтобы под ним была полностью функционирующая ОС.
  3. Первый импорт виртуальной машины важен, потому что вы не хотите уничтожить свой хост SBS2008, не убедившись на 100%, что ваша копия находится в достаточно хорошем состоянии для работы.

КЛЮЧЕВОЙ вопрос №1: Вы покупали SBS с предустановленной на сервере? Если это так, вы НЕ МОЖЕТЕ виртуализировать его. OEM-копии нельзя виртуализировать. Если вы купили корпоративную лицензию или розничную копию, вы МОЖЕТЕ это сделать - их можно виртуализировать.

Предполагая, что у вас нет OEM-копии, я задаю КЛЮЧЕВОЙ вопрос № 2: Вы предлагаете, чтобы у вас НЕТ другого компьютера с хотя бы способностью иметь 8 ГБ ОЗУ и процессор с возможностью виртуализации? Почти КАЖДЫЙ новый компьютер, проданный за последние пару лет, и МНОГИЕ из последних 5 поддерживают эту конфигурацию. В худшем случае вы можете построить такой за 400 долларов.

Вы можете выполнить миграцию с помощью стороннего программного обеспечения, такого как ShadowProtect или DoubleTake, среди прочего ... это не дешевые решения.

Если ваше ВРЕМЯ не имеет значения, вы можете сделать это, выполнив переход на временный сервер. Это похоже на обновление, только вы остаетесь на той же версии. Вы устанавливаете другую систему с Hyper-V, мигрируете на этот сервер, затем перезагружаете физический сервер с помощью Hyper-V, экспортируете виртуальную машину с временного сервера и импортируете на недавно установленный физический сервер с Hyper-V.

В основном я проделал то же самое для клиента в октябре (с той лишь разницей, что мы обновили их до SBS 2011 Standard с SBS 2008 Standard. Но, по логике, переход на SBS 2008 (ту же версию) не был бы другим.