Поиск по сайту:

Миграция XenServer с физического на виртуальный — часть 6


Продолжая статью с дополнительной ценностью и продолжая привязывать ее к предыдущей статье о создании гостевых систем в XenServer, эта статья будет рассматривать концепцию миграции физического в виртуальный (P2V) в среде XenServer.

Обновление: В мае 2016 года Citrix выпустила новую версию платформы XenServer 7. Для установки выполните следующие действия: Свежая установка XenServer 7.

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

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

У этого нового гостя, очевидно, не будет операционной системы, и он будет настроен на загрузку PXE для Clonezilla, чтобы образ можно было извлечь с сервера Samba и разместить на вновь созданном виртуальном жестком диске (VDI).

Системные Требования

  1. Ксенсервер 6.5
  2. Clonezilla Live – программное обеспечение для обработки изображений
  3. Загрузочный сервер PXE с загрузочным файлом Clonezilla PXE – http://clonezilla.org/livepxe.php
  4. Сервер Samba — достаточно места для хранения образа физического гостя.

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

Создание образа физического сервера

1. Первая часть этого процесса — это создание образа физического сервера. Это будет достигнуто путем загрузки Clonezilla Live по протоколу PXE, но это можно сделать и с помощью Clonezilla live через USB или компакт-диск. Когда Clonezilla завершит загрузку, экран будет ждать, чтобы определить следующий шаг. Выберите “Start_Clonezilla ...

2. При выборе Start_Clonezilla будут предложены все необходимые конфигурации, а не среда оболочки. На следующем экране будет предложено выбрать режим визуализации. Для этой физической миграции на виртуальную весь диск сервера перемещается в виртуальную систему, поэтому необходимо выбрать device-image.

3. На следующем экране будет задан вопрос, где сохранить образ сервера. В этой статье мы будем использовать общий ресурс Samba на другом сетевом сервере.

4. Перейдя к следующему экрану, Clonezilla теперь запросит учетные данные для доступа к общему ресурсу Samba. Обязательно введите IP-адрес сервера, или, если DNS работает правильно, вместо него можно использовать полное имя хоста сервера.

5. На следующем экране будет предложено указать домен Samba. Если он существует, введите его здесь, но большинство систем не требуют этого, и нажатие Enter приведет к переходу на следующий экран.

6. Следующим шагом является ввод действительного пользователя SAMBA для конкретного общего ресурса. Убедитесь, что этот пользователь может нормально войти в общий ресурс. Clonezilla не всегда ясно указывает на ошибки аутентификации, и если пользователь уже является известным действительным пользователем, это упростит устранение неполадок.

7. Следующий шаг — указать имя общего ресурса SAMBA. Имя общего ресурса по умолчанию — «images», но среды могут различаться. Обязательно укажите соответствующее имя общего ресурса в следующем приглашении.

8. Clonezilla теперь запросит используемый режим безопасности. Выберите автоматически, если нет особой причины использовать ntlm в среде.

9. Наконец, Clonezilla запросит пароль пользователя Samba для доступа к общему ресурсу. Командная строка будет следовать обычному вводу пароля Linux: ничего не отображается во время ввода пароля, но пароль все еще вводится.

10. После ввода пароля для общего ресурса Samba нажмите Enter. Clonezilla попытается связаться с сервером Samba и смонтировать общий ресурс Samba. Если Clonezilla не удалась, она отобразит ошибку, в противном случае успешное соединение приведет к следующему экрану.

Если отображается этот экран, значит, Clonezilla успешно смонтировала общий ресурс SAMBA, и процесс/конфигурацию образа можно продолжить. Никогда не помешает убедиться, что сервер SAMBA также видит соединение. На сервере Samba можно выполнить следующую команду, чтобы убедиться, что Clonezilla действительно подключена.


lsof -i :445 | grep -i established

11. Следующий процесс — настройка образа этого конкретного сервера. У Clonezilla есть два режима; Новичок и Эксперт. В этом руководстве будет использоваться просто «Начинающий», поскольку оно предоставит все необходимые параметры для процесса создания изображений.

12. Следующий шаг спрашивает, какой образ Clonezilla должен создать в этой конкретной системе. Поскольку необходимо виртуализировать весь сервер, будет выбран savedisk, чтобы включить все разделы системы.

Примечание. Убедитесь, что в общем ресурсе Samba достаточно места для хранения ВСЕГО диска! Clonezilla выполнит некоторое сжатие, но лучше убедиться, что место существует ПЕРЕД клонированием.

13. В дальнейшем изображению необходимо будет дать имя в следующем меню.

14. После указания имени Clonezilla спросит, какой диск (если существует несколько) следует создать образ. В этом примере Clonezilla увидит конкретный RAID контроллер этого сервера и сообщит размер диска. В данном случае заявленный размер составляет 146 ГБ.

Примечание. Еще раз убедитесь, что в общем ресурсе Samba достаточно места для процесса создания образа! Clonezilla выполнит некоторое сжатие, но лучше перестраховаться.

15. Следующий шаг — нечто относительно новое для Clonezilla — возможность восстанавливать файловые системы во время создания образа. Поддерживаемые этой функцией файловые системы аналогичны тем, которые обычно поддерживаются утилитой Linux ’fsck’.

Эта проверка не является обязательной, но может помочь предотвратить испорченное изображение. Пропустите флажок, если эта опция нежелательна.

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

17. После нажатия ОК в ответ на приглашение проверить сохраненное изображение Clonezilla начнет начальную настройку и подготовку к созданию образа. Однако процесс визуализации еще не начался! Когда все проверки будут выполнены, Clonezilla в последний раз предложит проверить правильность всех параметров и попросит начать процесс создания образа.

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

19. Этот экран постепенно станет красным, указывая на ход визуализации. Если будет указано, Clonezilla проверит сохраненное изображение сразу после его создания. Как только Clonezilla завершит работу, она предоставит инструкции, как продолжить.

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