Конвертер VMware может мигрировать с любого компьютера-источника независимо от его типа. (виртуальный / физический / KVM / Hyper-V) Единственная проблема заключается в том, что VMware Converter не может перенести программный RAID или LVM. Таким образом, решение для этого состоит в том, чтобы создать каркасный сервер с минимальным количеством исходного компьютера и передать все с помощью команды tar с исходного сервера.
Мне пришлось использовать это решение, когда я переносил довольно много стоек с «голым железом» на VMware, а на некоторых были установлены softraid или LVM.
Шаги для этого:
1: Создайте свой целевой виртуальный ящик
2. Установите минимальную версию той же системы, что и ваш источник (сеть, ssh-сервер и tar должны быть доступны).
3: Создайте список каталогов, которые мы не хотим включать
загрузочный процесс dev sys etc / fstab etc / lvm etc / blkid mnt / yourexternalhdd
сохраните его в / tmp / nocopy
4: Сделайте снимок вашей цели на случай, если что-то пойдет не так
5: SSH к вашему источнику и от имени пользователя root: cd /; tar -zcvpf - -X / tmp / nocopy * | ssh target "cd /; tar -zxvpf - --numeric-owner" 6: Сбросить цель.
НАПРИМЕР:
tar -zcvpf - -X / tmp / nocopy * | ssh root@10.0.4.158 "cd /; tar -zxvpf - --numeric-owner"