Cách chuyển đổi máy ảo giữa VirtualBox và VMware
Di chuyển sang một chương trình máy ảo khác có thể đáng sợ. nếu bạn đã cài đặt các máy ảo của mình theo cách bạn thích, bạn không nhất thiết phải cài đặt chúng từ đầu - bạn có thể di chuyển các máy ảo hiện có của mình.
VirtualBox và VMware sử dụng các định dạng máy ảo khác nhau, nhưng mỗi định dạng đều hỗ trợ Định dạng ảo hóa mở tiêu chuẩn. Chuyển đổi máy ảo hiện tại của bạn sang OVF hoặc OVA và bạn sẽ có thể nhập nó vào một chương trình máy ảo khác.
Thật không may, điều này có thể không phải lúc nào cũng hoạt động hoàn hảo, vì cả VirtualBox và VMware dường như đều sử dụng các triển khai OVA / OVF hơi khác nhau mà không hoàn toàn tương thích. Nếu điều này không hoạt động, bạn có thể muốn cài đặt lại hệ điều hành khách của máy ảo của mình từ đầu.
VirtualBox sang VMware
Trước khi di chuyển một máy ảo từ VirtualBox sang VMware, hãy đảm bảo rằng nó đã được hỗ trợ từ Tắt trong VirtualBox - không bị treo. Nếu nó bị treo, hãy khởi chạy máy ảo và tắt nó đi.
Bấm vào menu Tệp trong VirtualBox và chọn Xuất Công cụ.
Chọn máy ảo bạn muốn xuất và cung cấp vị trí cho nó.
VirtualBox sẽ tạo một Lưu trữ định dạng ảo hóa nOpen (tệp OVA) mà VMware có thể nhập. Việc này có thể mất chút thời gian, tùy thuộc vào kích thước tệp đĩa của máy ảo của bạn.
Để nhập tệp OVA trong VMware, nhấp vào tùy chọn Mở Máy ảo và duyệt đến tệp OVA của bạn.
VirtualBox và VMware không tương thích hoàn hảo, do đó có thể bạn sẽ nhận được một thông báo cảnh báo rằng tệp Tập tin không vượt qua hiệu suất đặc tả OVF - nhưng nếu bạn nhấp vào Thử lại, máy ảo sẽ nhập và hoạt động đúng.
Sau khi quá trình hoàn tất, bạn có thể khởi động máy ảo trong VMware, gỡ cài đặt VirtualBox Guest Additions từ Control Panel bên trong máy ảo và cài đặt VMware Tools từ menu của máy ảo.
VMware sang VirtualBox
Trước khi di chuyển một máy ảo từ VMware sang VirtualBox, hãy đảm bảo rằng nó đã được hỗ trợ bởi hệ thống cứng trong VMware - không bị treo. Nếu nó bị treo, hãy khởi chạy máy ảo và tắt nó đi.
Tiếp theo, duyệt đến thư mục OVFTool. Nếu bạn đang sử dụng VMware Player, bạn sẽ tìm thấy nó tại C: \ Program Files (x86) \ VMware \ VMware Player \ OVFTool. Giữ phím Shift, nhấp chuột phải vào thư mục OVFTool và chọn Mở cửa sổ lệnh tại đây.
Chạy ovftool với cú pháp sau:
nguồn ovftool.vmx export.ovf
Ví dụ: nếu chúng tôi muốn chuyển đổi máy ảo có tại C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx và tạo tệp OVF mới tại C: \ Users \ NAME \ export. ovf, chúng tôi sẽ chạy lệnh sau:
ovftool C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx, C: \ Users \ NAME \ export.ovf
Nếu bạn nhận được một lỗi không thể mở đĩa lỗi lỗi, có khả năng máy ảo vẫn đang chạy hoặc không tắt đúng cách - khởi động máy ảo và thực hiện tắt máy.
Khi quá trình hoàn tất, bạn có thể nhập tệp .ovf vào VirtualBox. Sử dụng tùy chọn Công cụ nhập trong menu Tệp.
Sau khi quá trình hoàn tất, bạn có thể khởi động máy ảo, gỡ cài đặt VMware Tools và cài đặt Bổ sung khách của VirtualBox.