Для компаний, внедряющих виртуализацию актуален вопрос по переводу своих серверов в виртуальную среду. Официальный метод — это использование VMware converter (link). Но в моей практике миграция хотябы одной (и более) ОС, через конвертер всегда заканчивается неудачей. Причем система, которая не мигрирует, официально поддерживается VMware и упоминается в документации.
Функционал VMware vCenter Converter Standalone:
- Конвертация операционной системы установленной на физическом сервере в виртуальную машину для ESXi
- Конвертация виртуальной машины из ESXi в виртуальную машину для ESXi последней версии
- Конвертация файла бэкапа Data Protection в виртуальную машину для ESXi
- Конвертация виртуальных машин из Hyper-V в виртуальную машину для ESXi
- Конвертация резервной копии Acronis (.tib) в виртуальную машину для ESXi
- Конвертация из резервной копии Sumantec (.sv2i) в виртуальную машину для ESXi
- и другие форматы в виртуальную машину для ESXi
Конвертация обычным методом
1
Устанавливаем в сеть VMware converter, надежнее всего на ту машину, которую нужно конвертировать.
2
Соглашаемся с лицензионной политикой.
3
Папка установки VMware converter
4
Два вида работы программы. Локальная установка в операционную систему, которую нужно конвертировать, либо клиент-серверный вариант, когда в ОС удаленно ставится агент VMware converter, а серверная часть находится, например, на компьютере администратора.
5
6
Необходимо указать источник (то что нужно конвертировать).
7
Локальную машину программа определяет сама и довольно точно.
8
Теперь выбираем, где нужно создать новую виртуальную машину.
9
Указываем адрес ESXi или vCenter server.
10
Конвертер подключается к VMware ESXi.
11
Указываем название виртуальной машины, которая будет создана на VMware ESXi
12
Указываем на какой LUN будут помещены файлы виртуальной машины. И версия оборудования (8 версия для ESXi 5+)
13
На данном шаге мастера можно указать более точно настройки конвертации. Например, выбрать диски которые нужно перенести, виртуальную сеть и другое.
14
Так как конвертация происходит из работающей операционной системы и за время переноса данные могут измениться, можно настроить пост синхронизацию, которая произойдет после основной конвертации.
15
FAILED
. Поэтому более надежный способ — это сначала сделать резервную копию через загрузочный диск Acronis, а затем из него уже сконвертировать виртуальную машину. Образ Acronis Boot CD можно скачать .
Порядок переноса следующий:
- Останавливаете сервер, который нужно перенести.
- Загружаете этот сервер с Acronis Boot CD
- Делаете актуальную резервную копию, получаете файл.tib
- Запускаете VMware Converter и скармливаете ему файл.tib
- В остальном все совпадает с переносом обычным методом
Можно обойтись вообще без конвертера, а создать в ручном режиме новую виртуальную машину, загрузиться с Acronis Boot CD и восстановить информацию из резервной копии, но вы рискуете увидеть BSOD, т.к. VMware Converter умеет подсовывать нужные драйверы в виртуальную машину, а Acronis нет.
Конвертируя файл в другое расширение файлов Вы сможете воспользоваться другими программами для его обслуживания. Но не следует забывать, что файл TIB после конвертирования в VMDK может немного отличаться от оригинала, например размещением данных. Самая важнейшая информация должна сохранится, но если Вы заинтересованы в том, чтобы файл, после конвертирования из TIB в VMDK был идентичен, Вы должны действовать рассудительно и выбрать соответствующее приложение из списка ниже. Это не гарантирует выполнения конвертирования на 100% соответствующего Вашим ожиданиям, но все же может сильно помочь. Если все-таки эффект конвертирования файла TIB в VMDK не выполнил Ваших ожиданий, Вы можете попробовать найти в интернете другую версию Вашего файла в формате TIB , раньше уже правильно конвертированную кем то другим в файл VMDK . Если у вас это не получится, воспользуйтесь информацией, представленной в дальнейшей части.
Программы для конвертирования TIB в VMDK:
Другие возможные конвертирования файлов TIB
Если после проведения конвертирования файла TIB Вы не получили соответствующего результата, Вы можете попробовать изменить формат файла TIB в другой чем VMDK. На нашем сайте Вы найдете также информацию о следующих возможностях конвертирования:
Конвертирование файла с расширением TIB в другой формат
Какие еще есть возможности?
К сожалению, если после выполнения двух ранее описанных действий (попыток найти свои файлы TIB конвертированный кем то другим, и попытки его самостоятельного конвертирования в формат VMDK) по-прежнему остается проблема с файлом, то решений остается немного. Вы можете еще раз попробовать поискать и установить приложение, которое сможет открыть файл TIB в оригинальном формате (без конвертирования в файл VMDK. Такое решение будет трудным для выполнения, но без сомнения принесет наилучший результат.
Конвертируя файл в другое расширение файлов Вы сможете воспользоваться другими программами для его обслуживания. Но не следует забывать, что файл TIB после конвертирования в VHD может немного отличаться от оригинала, например размещением данных. Самая важнейшая информация должна сохранится, но если Вы заинтересованы в том, чтобы файл, после конвертирования из TIB в VHD был идентичен, Вы должны действовать рассудительно и выбрать соответствующее приложение из списка ниже. Это не гарантирует выполнения конвертирования на 100% соответствующего Вашим ожиданиям, но все же может сильно помочь. Если все-таки эффект конвертирования файла TIB в VHD не выполнил Ваших ожиданий, Вы можете попробовать найти в интернете другую версию Вашего файла в формате TIB , раньше уже правильно конвертированную кем то другим в файл VHD . Если у вас это не получится, воспользуйтесь информацией, представленной в дальнейшей части.
Программы для конвертирования TIB в VHD:
Другие возможные конвертирования файлов TIB
Если после проведения конвертирования файла TIB Вы не получили соответствующего результата, Вы можете попробовать изменить формат файла TIB в другой чем VHD. На нашем сайте Вы найдете также информацию о следующих возможностях конвертирования:
Конвертирование файла с расширением TIB в другой формат
Какие еще есть возможности?
К сожалению, если после выполнения двух ранее описанных действий (попыток найти свои файлы TIB конвертированный кем то другим, и попытки его самостоятельного конвертирования в формат VHD) по-прежнему остается проблема с файлом, то решений остается немного. Вы можете еще раз попробовать поискать и установить приложение, которое сможет открыть файл TIB в оригинальном формате (без конвертирования в файл VHD. Такое решение будет трудным для выполнения, но без сомнения принесет наилучший результат.
Из приведенного примера видно, что жесткий диск /dev/sdb подключен, но не примонтирован. Примонтируем раздел жесткого диска /dev/sdb1 к диску /dev/sda. Точку монтирования выберем, к примеру - /home/user/Видео. Точку монтирования можно взять любую.
# sudo mount /dev/sdb1 /home/user /Видео
где user — это название Вашего имени пользователя.Все очень просто, сначала пишется команда mount, потом пишется то, что нужно присоединять (цифра показывает номер раздела, у нас он всего один), а потом куда присоединять. Почти всегда этого достаточно. Диск, командой mount, монтируется в указанную папку. В некоторых случаях, когда имеются логические ошибки на разделах подключаемого жесткого диска, нужно дополнительно указать тип файловой системы. В данном случае у нас ext3.
# sudo mount -t ext3 /dev/sdb1 /home/user /Видео
Так же этот параметр может принимать значения:
- -t ntfsили -t ntfs-3g
- -t vfat
- -t iso9660
Соответственно для NTFS, FAT и CD-дисков файловых систем. Последний нужен только для подключения CD/DVD-ROM устройств и образа диска.iso.
Чтобы вручную задать параметры доступа к примонтированному разделу следует указать параметр:
- -o rw
- -o ro
# sudo mount -t ext3 -o rw /dev/sdb1 /home/user/Видео
Дополнительные параметры, которые помогают в некоторых случаях:# sudo mount -t ext3 -o rw,iocharset=utf8,codepage=866 /dev/sdb1 /home/user/Видео
Первый явно задает кодировку системной локали, в нашем случае это utf8 (для разных дистрибутивов она своя, но чаще utf8), а другая добавляет поддержку русского языка.
Если все же жесткий диск отказывается монтироваться в операционной системе Linux, то можно примонтировать его вручную. Параметр -o force позволяет принудительно монтировать разделы жесткого диска в линуксе. Ну, к примеру, так:
# sudo mount -t ext3 -o force /dev/sdb1 /home/user/Видео
У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел. Данный выше параметр команды mount помог примонтировать инфицированный раздел. После чего вирус успешно был удален вручную.