Конвертер VMware може мігрувати з будь-якої джерельної машини незалежно від типу джерела. (віртуальна / фізична / KVM / Hyper-V) Єдина проблема полягає в тому, що конвертер VMware не може мігрувати програмне забезпечення RAID або LVM. Тож рішенням для цього є створення скелетного сервера з мінімальним рівнем вихідної машини та натиснення на команду tar з вихідного сервера.
Мені довелося використовувати це рішення, коли я мігрував досить багато стійок голого металевого сервера на VMware, а в деяких було встановлено softraid або LVM.
Крок для цього:
1: Створіть цільове поле vm
2: Встановіть мінімальну версію тієї самої системи, яку має ваше джерело (мережа, ssh-сервер і tar повинні бути доступними)
3: Створіть список режимів, які ми не хочемо включати
boot proc 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 - - числовий власник" 6: Скинути ціль.
EG:
tar -zcvpf - -X / tmp / nocopy * | ssh root@10.0.4.158 "cd /; tar -zxvpf - - числовий власник"