Возможно ли (как-то легко) клонировать существующую виртуальную машину Linode, основанную на Ubuntu 14, в нашу собственную среду Hyper-V в качестве Ubuntu 14?
Или возможно клонировать (файлы, настройки и т. Д.) Одного Ubuntu 14.04 в другой существующий Ubuntu 14.04? Чтобы все в этой установке Ubuntu было точно так же, как и в другой установке, каждый файл, все настройки и т. Д.? Если да, то как этого добиться?
Я ищу простой способ переноса сайтов и баз данных MySQL с одной виртуальной машины на другую.
Вы можете установить инструмент P2V (Disk2vhd) на своем сервере. Этот инструмент может делать снимки с физического диска сервера на виртуальный диск (vhd, vhdx ...)
Далее Steep загружает этот архив на ваш локальный сервер и создает виртуальную машину с помощью виртуального диска.
Будут, по крайней мере, некоторые отличия, такие как настраиваемое ядро Linode или службы интеграции Linux Hyper-V (LIS).
Для смены платформ может быть проще перестроить новую. По крайней мере, это полезное упражнение, чтобы определить, можете ли вы воссоздать установку и службы с нуля.
Итак, новая пустая виртуальная машина на Hyper-V, установите желаемую версию ОС, скопируйте или шаблонизируйте файлы конфигурации, восстановите базы данных из резервных копий. Инструменты управления конфигурацией, такие как Ansible или Puppet, могут помочь последовательно применять одно и то же состояние.
В пределах одной платформы клонирование очень просто. Вот как клонировать ваш Linode.