Konwerter VMware może migrować z dowolnej maszyny źródłowej, niezależnie od typu źródła. (wirtualny / fizyczny / KVM / Hyper-V) Jedynym problemem jest to, że konwerter VMware nie może migrować oprogramowania RAID ani LVM. Tak więc rozwiązaniem jest utworzenie szkieletowego serwera z absolutnym minimum maszyny źródłowej i wypchnięcie wszystkiego za pomocą polecenia tar z serwera źródłowego.
Musiałem skorzystać z tego rozwiązania, kiedy migrowałem całkiem sporo serwerów typu „bare metal” do VMware, a niektóre miały zainstalowany program softraid lub LVM.
Kroki, które należy wykonać w tym celu:
1: Utwórz docelową skrzynkę VM
2: Zainstaluj minimalną wersję tego samego systemu, który ma twoje źródło (sieć, serwer ssh i tar muszą być dostępne)
3: Utwórz listę katalogów, których nie chcemy dołączać
boot proc dev sys etc / fstab etc / lvm etc / blkid mnt / yourexternalhdd
zapisz go pod / tmp / nocopy
4: Zrób migawkę swojego celu na wypadek, gdyby coś poszło nie tak
5: SSH do twojego źródła i jako root: cd /; tar -zcvpf - -X / tmp / nocopy * | ssh target "cd /; tar -zxvpf - --numeric-owner" 6: Zresetuj cel.
NA PRZYKŁAD:
tar -zcvpf - -X / tmp / nocopy * | ssh root@10.0.4.158 "cd /; tar -zxvpf - --numeric-owner"