Làm cách nào để chuyển đổi tệp VirtualBox VDI sang VMware vdmk?


10

Tôi đang sử dụng VirtualBox 2.1.4 và muốn chuyển đổi tệp VDI để tải tệp đó trong VMware Player (3.0.0 build-197124 trên Vista Home Premium).

Tôi nghĩ rằng tôi có thể thay đổi định dạng VDI thành vmdk bằng một công cụ được cung cấp bởi VirtualBox:

VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK

Cũng có thể lấy tệp vmdk với:

qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk

Nhưng điều này không tạo ra tệp vmx mà VMware Player cần. Làm thế nào để tôi có được tập tin đó?


Đối với mục đích thông tin, VMware Converter 4.0.1 nói rằng các hình ảnh sao lưu được hỗ trợ hoặc máy ảo của bên thứ ba là:

Microsoft Virtual PC 2004 hoặc 2007

Máy chủ ảo Microsoft 2005

Parallels Desktop 2.5, 3.0 hoặc 4.0 cho Mac

Sao lưu hợp nhất VMware

Symantec Backup Exec System Recovery 6.5, 7.0, 8.0

Symantec Phục hồi LiveState 3/6

Phiên bản Norton Ghost từ 9 đến 14

Acronis Sao lưu hình ảnh thật

Các phiên bản ShadowProtect Desktop, Server, SBS, IT, v.v. từ 2.0 đến 3.2

Câu trả lời:


7

Đây là câu trả lời được cập nhật kể từ phiên bản 5.0.14, được hiển thị bên dưới:

Từ cửa sổ chính, nhấp vào menu Tệp và chọn "Trình quản lý phương tiện ảo" hoặc chỉ cần sử dụng phím tắt Ctrl+D.

Cửa sổ chính

Chọn đĩa bạn muốn chuyển đổi và nhấp vào "Sao chép" hoặc sử dụng phím tắt Ctrl-O.

Quản lý phương tiện ảo

Chọn một đường dẫn và tên tệp cho đĩa được chuyển đổi, cùng với loại tệp và nhấp vào "Sao chép".

Sao chép đĩa cứng ảo

Lưu ý: Đĩa cứng nguồn sẽ được chọn nếu bạn chọn nó ở bước trước.

Trong trường hợp của tôi, tôi đã chuyển đổi VDI của Windows Server 2016 TP4 thành VMKD để lưu trữ trong môi trường VMware của công ty. Cả hai tệp nguồn và đích đều được phân bổ động.


4

Đây là câu trả lời từ http://cransities.vmware.com/people/pajegan

Bạn có thể sử dụng "VMware vCenter Converter Stand Độc" để chuyển đổi các tệp VDI của bạn từ hộp ảo sang .vmdk để sử dụng trong máy chủ vmware. Sau đây là các bước để làm điều đó:

Đảm bảo rằng máy ảo của bạn trong hộp ảo đang hoạt động.

Khi bạn mở ứng dụng, nhấp vào "Convert Machine" và chọn Powered-on Machine.

Chọn máy từ xa

Cung cấp địa chỉ IP, tên người dùng và mật khẩu của máy từ xa mà bạn muốn chuyển đổi và sau đó nhấn tiếp theo

Chọn Loại đích là VMware Workstation hoặc máy ảo Vmware khác.

Chọn sản phẩm Vmware làm Vmware Server 2.x

Chọn một vị trí cho máy ảo: Nó phải là một thư mục chia sẻ Mạng.

Nhấn Next và sau đó kiểm tra cài đặt và nhấn next lần nữa.

Tác vụ sẽ mất khoảng một giờ dựa trên kích thước của máy ảo của bạn.

Bây giờ bạn có thể sao chép các tệp vào kho dữ liệu của máy chủ vmware và thêm VM vào kho bằng cách sử dụng tệp .vmx.

PS: Tôi muốn thực hiện các bước sau để sử dụng máy ảo trong máy chủ VMware Esxi. Tuy nhiên nó không hoạt động trong ESXi. Nếu bất cứ ai gặp may mắn khi chuyển từ Virtualbox sang VMware esxi, vui lòng cho tôi biết các bước.


-1

tôi nghĩ lựa chọn duy nhất là:

1) Tệp-> Xuất thiết bị ...

2) chọn VM bạn muốn xuất

3) lưu nó (tệp .ova) vào thư mục sao lưu ở đâu đó (có tên khác với tên gốc)

4) sử dụng định dạng OVF 1.0 và viết tệp kê khai (2.0 không hoạt động)

5) đợi cho đến khi xuất xong và sau đó nhập / mở sang VMware (để chờ thêm :)

bởi vì dường như VMware không thích nhập các tệp .vmdk thông thường ...

6) vậy tùy chọn tốt nhất là luôn luôn sử dụng định dạng .vdmk trong VirtualBox?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.