Bộ chuyển đổi VMware có thể di chuyển từ bất kỳ máy nguồn nào bất kể loại nguồn. (ảo / vật lý / KVM / Hyper-V) Vấn đề duy nhất là trình chuyển đổi VMware không thể di chuyển phần mềm RAID hoặc LVM. Vì vậy, giải pháp cho việc này là tạo ra một máy chủ bộ xương với mức tối thiểu của máy nguồn và đẩy mọi thứ bằng lệnh tar từ máy chủ nguồn.
Tôi đã phải sử dụng giải pháp này, khi tôi đang di chuyển khá nhiều máy chủ kim loại trần sang VMware và một số đã cài đặt mềm hoặc LVM.
Các bước để làm theo điều này:
1: Tạo hộp vm mục tiêu của bạn
2: Cài đặt phiên bản tối thiểu của cùng một hệ thống mà nguồn của bạn có (mạng, máy chủ ssh và tar phải có sẵn)
3: Tạo danh sách các thư mục mà chúng tôi không muốn đưa vào
boot Proc dev sys etc / fstab etc / lvm etc / blkid mnt / yourexternalhdd
lưu nó dưới / tmp / nocopy
4: Chụp ảnh mục tiêu của bạn trong trường hợp xảy ra sự cố
5: SSH vào nguồn của bạn và là root: cd /; tar -zcvpf - -X / tmp / nocopy * | ssh đích "cd /; tar -zxvpf - --numeric-own" 6: Đặt lại mục tiêu.
VÍ DỤ:
tar -zcvpf - -X / tmp / nocopy * | ssh root@10.0.4.158 "cd /; tar -zxvpf - --numeric-chủ sở hữu"