VMware преобразования Linux физической машины

У меня есть окно Linux на www.linode.com

Мне интересно, могу ли я сделать резервную копию linux box с помощью rsync, а затем преобразовать его в машину vmware с помощью конвертера vmware? можно ли использовать что-то вроде rdiff?

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

Если это возможно, возможно ли сделать резервную копию локальной копии vmware и установить ее на линоде?

Я немного смущен тем, как все это работает, и прочитал довольно долго.

Буду признателен за любую оказанную помощь.

Приветствия Ke

3 ответа

У вас есть два варианта:

1) С помощью VMware Converter (много условий):

Это зависит от версии Linux, работающей на Linode, и типа используемого вами места назначения.

Если вы выбрали хост ESX/ESXi, вам повезло. Если вы хотите использовать VMware Server, VMware Workstation или VMware Player, вам не повезло из-за того, что процесс Linux P2V работает с использованием вспомогательной виртуальной машины.

Если вы все еще на борту, вам нужна поддерживаемая исходная ОС. LILO не поддерживается. Объемы LVM будут конвертированы в базовые объемы.

Вам необходимо иметь открытые порты 22 и 443, а пункт назначения (вспомогательная виртуальная машина) должен иметь его доступным для подключения через Интернет или VPN.

См. Руководство пользователя VMware vCenter Converter Standalone 4.x

Без VMware Converter (без указания и щелчка GUI, без поддержки):

Настройте виртуальную машину с идентичными спецификациями для вашей системы Linode с точки зрения виртуальных ЦП, ОЗУ, структуры диска и ОС.

Сделайте netcat/block копию ваших устройств Linode box.

Место назначения:

nc -l -p 9001 | dd of=/dev/sda

Источник:

dd if=/dev/sda | nc <target-system-ip> 9001

Conshell Linux P2V - хороший ресурс для проблем, подготовки и других советов, использующих этот метод.

Я имел успех с обоими методами.

rsync будет работать для получения ваших данных, конфигурации и программ, но с точки зрения работы с vmware вам придется удалить гостевые инструменты xen из linode и установить гостевые инструменты vmware.

Вероятно, лучше всего будет установить новую версию Linux в vmware, используя те же версии дистрибутива и пакета и т. Д., Установить инструменты vmware, а затем использовать rsync из него для передачи по веб-сайтам и домашним каталогам и другим нужным файлам данных. Если вы не устанавливаете один и тот же дистрибутив или версии пакета, вам нужно быть осторожным при переносе /etc

Нет, это не так, как работает, rsync не получит все, что вам нужно.

Что вы запрашиваете у linode - можете ли вы получить копию виртуальной машины в формате.vmdk или.ovf, которая будет работать на вашем устройстве VMWare.

Возможно, вы сможете сделать полную резервную копию linux box в tar-файл, затем установить тот же linux на коробку продукта VMWare и восстановить, однако.

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

Я знаю, что этот вопрос касается vmware, но метод почти такой же, и многие проблемы встречаются часто.

Цель ответа: взять физический Linux P узел запускает live-production и виртуализирует его. Без необходимости создавать и размещать диски объемом несколько терабайт, а также не использовать md raid в V Гость, потому что целевой гипервизор (Proxmox 5) использовал ZoL/ZFS. Также хотел уменьшить время простоя / перезагрузки на работающем P узел.

Другие вопросы по тегам