Перенос виртуальной машины VmWare на другой компьютер: пошаговое руководство

Миграция виртуальных машин “на лету” без vMotion с помощью Veeam Backup Replication

Недавно я столкнулся с такой задачей: нужно было выполнить миграцию “на лету” виртуальной машины (ВМ), при том, что функция vMotion в имеющейся версии VMware vSphere отсутствовала. Мне успешно удалось решить эту проблему, и под катом я хочу поделиться моим решением, так как, думаю, это может пригодиться еще кому-то.

VMware vMotion — это специальная функциональная возможность vSphere, которая позволяет переместить ВМ с одного хоста на другой “на лету”, то есть без видимого влияния на “продакшн” систему. Технология vMotion была представлена еще в 2003 году и по настоящий момент времени является частью всех выпусков vSphere, кроме Essentials Kit, который предназначен для построения небольших виртуальных инфраструктур.

Существует несколько сценариев, когда vMotion может быть полезен, начиная от случая запланированного обслуживания системы (например, установка пакетов обновления программного обеспечения), когда требуется мигрировать ВМ на другой сервер на небольшой промежуток времени без даунтайма/простоя, и заканчивая случаем миграции ВМ при проблемах с производительностью сервера. Конечно, если vSphere лицензия позволяет это сделать, то миграция выполняется парой кликов мыши. Но что делать, когда такой возможности у установленной версии vSphere нет, но она требуется для разового проекта? В таком случае можно воспользоваться функциональной возможностью Quick Migration имеющейся в Veeam Backup Replication v7.

Итак, что это такое?

Quick Migration — это одна из функций Veeam Backup Replication, которая доступна также и в бесплатной версии (Free Edition). Схема работы Quick Migration показана на рисунке ниже. VMware backup proxy служит связующим звеном при миграции ВМ.

Теперь я покажу работу Quick Migration на практическом примере. Итак, что нужно сделать, чтобы выполнить простейшую миграцию “на лету” без vMotion:

Установить программу на физический сервер или ВМ под управлением Windows (обязательно 64-bit). Инсталлятор стандартный и установка продукта занимает не более 15 минут.

Добавить в Veeam Backup консоль два хоста: первый хост (на котором работает ВМ) и второй хост (куда ее нужно переместить), после чего они будут доступны в разделе управляемых vSphere хостов. Интерфейс пользователя довольно прост, надеюсь, что не возникнет сложностей с этой операцией. Однако чтобы удостовериться, что все правильно, можно посмотреть наглядный процесс установки (на англ. яз.).

Когда хосты успешно добавлены в консоль, можно переходить к самой миграции.

Quick Migration позволяет перемещать работающую ВМ между хостами и/или хранилищами. Для того чтобы начать операцию, нужно выбрать ВМ, кликнуть правой кнопкой мыши по ней и выбрать пункт Quick Migration… из списка меню.

Сам процесс содержит несколько шагов — кликов мыши. Необходимо подтвердить ВМ (можно взять несколько), выбрать хост назначения, куда совершается перенос и указать прокси-сервера, если такие уже есть в системе для увеличения скорости процесса:

И все! Система перенесет ВМ на другой хост/хранилище, зарегистрирует ее там и сообщит вам о том, что машиной можно пользоваться.

Несколько дополнительных мыслей

Quick Migration может быть полезной, если нужно мигрировать VMware ВМ между хостами (разными датасторами/хостами и датасторами) VMware ESX(i) без приостановки ее работы, т.е «на лету”, а VMware vMotion опция недоступна.

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

Quick Migration может мигрировать несколько ВМ параллельно.

Quick Migration доступна только для VMware серверов, но не для Hyper-V.

Перенос физического компьютера или сервера на VMware ESXi с использованием Converter Standalone

Здравствуйте, у меня VMware Workstation установлен,хочу экспортировать виртуальные машины на другой комп. Но кнопка Экспорт в OVF не работает(серая), что с этим можно будет сделать,как исправить? Заранее спасибо.

Добрый день!
Подскажите, как можно экспортировать виртуальную машину из VMWare Workstation в ESXI 6.7. У меня вываливается ошибка Line 20: Unsupported hardware family vmx-18

Перенос виртуальной машины VMware

VMware – программное обеспечение, с помощью которого осуществляется имитация работы иных операционных систем в уже установленной ОС без необходимости ее переустановки. Для переноса нужно преобразовать формат виртуального сервера в ovf или ova.

Open Virtualization Format – это стандарт упаковки для хранения и распространения программных систем.

Open Virtual Appliance – пакет распространения каталога OVF.

Форматы должны соответствовать таким требованиям:

Все продукты VMware характеризуются легким процессом преобразования в требуемый формат. Подробно рассмотрим виртуализацию серверов и устройств для некоторых продуктов программного обеспечения.

VMware Workstation

VMware Fusion

Требования аналогичны условиям для работы с VMware Workstation, то есть необходимо выключить программную систему и убедиться в том, что она не зашифрована.

vSphere Client

VMware OVF Tool

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

Следующий шаг: войдите в папку «Загрузки» и начните процесс установки.

После этого войдите в приложение Windows PowerShell. Чтобы преобразовать формат, в директории, выбранной при установке, найдите файл с именем ovftool.exe. Ниже приведен пример:

C:Program FilesVMwareVMware OVF Toolovftool.exe

Командой cd войдите в «VMware OVF Tool»:

cd C:Program FilesVMwareVMware OVF Tool

Введите команду приведенную ниже:

.ovftool.exe C:VMVM-exampleVM-example.vmx C:VMVM-exampleVM-example.ovf


При четком следовании инструкции по установке, процесс миграции виртуальной машины VMware осуществится успешно.

Table of Contents:

VMware разрабатывает линейку программ для виртуальных машин для Windows, Mac OS X и Linux. VMware создает виртуальные машины (ВМ), которые запускают гостевые операционные системы внутри операционной системы хоста, работающей на компьютере. Каждая виртуальная машина имеет свою собственную конфигурацию виртуального оборудования и файл VMDK, который содержит образ виртуального жесткого диска операционной системы. Вы можете перенести виртуальную машину VMware с одного компьютера на другой, переместив каталог, содержащий эти файлы, при условии, что виртуальная машина выключается первой.

Шаг 1

Выключите виртуальную машину, если она включена, щелкнув меню «Виртуальная машина» в VMware, наведя курсор мыши на «Power» и нажав «Power Off».

Шаг 2

Выберите виртуальную машину, щелкнув ее имя в окне VMware.

Шаг 3

Откройте меню «Виртуальная машина» и нажмите «Настройки виртуальной машины».

Шаг 4

Нажмите на вкладку «Параметры» в верхней части появившегося окна настроек.

Шаг 5

Прочтите каталог в поле «Рабочий каталог» в правом нижнем углу панели «Параметры». Этот каталог содержит файлы виртуальной машины.

Шаг 6

Нажмите «Пуск», нажмите «Компьютер» и перейдите в рабочий каталог виртуальной машины на вашем компьютере.

Шаг 7

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

Шаг 8

Откройте меню «Файл» в VMware на другом компьютере и нажмите «Открыть виртуальную машину».

Шаг 9

Перейдите в рабочий каталог виртуальной машины и дважды щелкните файл VMX внутри него.

Как перенести Розетту Стоун на другой компьютер

Как перенести Bitdefender на другой компьютер?

Как перенести музыку с одного компьютера на другой компьютер

Перенос виртуальной машины VirtualBox на другой компьютер (Октябрь 2021).

Оцените статью
Блог Александра Дроздова
Добавить комментарий