2010-03-16 3 views
3

Я хотел бы создать копии виртуальных машин, расположенных в моем хранилище данных, которые я могу временно разместить на другом сервере, пока я выполняю некоторое обслуживание на нашем главном сервере виртуализации.Как создать копию vm в vSphere Client, запущенном на ESXi 4.0?

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

+0

Есть ли какое-либо отношение к Java? – Riduidel

ответ

8

Я сделал это раньше, используя «Файл -> Экспорт OVF-шаблона» (убедитесь, что виртуальная машина отключена). Затем вы можете развернуть это в новой системе с помощью «Файл -> Развернуть шаблон OVF». Я настоятельно рекомендую вам протестировать это, прежде чем уничтожить свою прежнюю систему, поскольку были случаи, когда она не совсем работала должным образом.

Если вам нужно сделать это, не отключив виртуальную машину, я думаю, что у вас будет намного сложнее время, но вы можете сделать это, установив временный/демонстрационный сервер vCenter, подключив поле ESXi к (предполагая, что вы все еще находитесь в демо-лицензии, которая позволит вам или вы получите новую лицензию, которая ее разрешает), затем клонировать запущенную виртуальную машину и выполнять экспорт на клонированную виртуальную машину.

0

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

Создайте общий ресурс NFS на какой-либо другой машине в вашей сети. Убедитесь, что для сохранения образов дисков достаточно свободного места. Используйте клиент vSphere для создания хранилища данных NFS, который указывает на ваш новый ресурс.

Включить «Технический режим Supoort» в ESXi. На консоли ESXi нажмите Alt-F1. Экран очистит и напечатает пару строк в верхней части экрана. Не будет никаких подсказок. введите «неподдерживаемый» и нажмите «Ввод». Затем вам будет предложено ввести пароль администратора. После ввода пароля вы останетесь в командной строке linux.

Данные хранилища установлены под/vmfs/volume. Теперь вы можете использовать команду linux cp для копирования образов дисков из одного хранилища данных в другое.

В качестве альтернативы вы можете включить SSH на сервер ESXi и использовать scp (защищенную копию) с другого компьютера для копирования изображений.

Вот ссылка на статью и видео, описывающее процесс.

http://www.vm-aware.com/2008/07/enable-ssh-for-esxi/

1

В идеале вы должны использовать VCENTER.

Linux vCenter является бесплатным. Имеется OVF, нет необходимости в лицензии на сервер OS и vCenter, однако ни одна из поддерживаемых виртуальных машин не ограничена по сравнению с vCenter в Windows.

Если вы просто хотите сделать это vSphere, решение выше относительно создания OVF поможет в некоторой степени.