Computer >> Máy Tính >  >> Phần mềm >> Máy ảo

Chuyển đổi máy ảo bằng VMware Converter

Ảo hóa là một cách tuyệt vời để kiểm tra và gỡ lỗi phần mềm, chạy đồng thời nhiều phiên bản của các hệ điều hành khác nhau trên cùng một máy tính để bàn, giảm thiểu chi phí phần cứng, đồng thời tăng tính mô đun và hiệu quả. Nó cho phép người dùng thành thạo tiết kiệm thời gian và tiền bạc, đồng thời thực hiện các nhiệm vụ mà bình thường họ không dám, không dám thử hoặc thậm chí không thể làm được. Ảo hóa, như tên của nó, là về việc sử dụng các máy ảo. Các máy ảo này được lưu trữ trên đĩa cứng ảo.

Vấn đề là mỗi sản phẩm ảo hóa cung cấp định dạng hệ thống tệp riêng. Điều này có nghĩa là nếu bạn đang sử dụng VirtualBox và VMware chẳng hạn, thì hai chương trình này sẽ tạo ra các máy ảo - và đĩa cứng ảo - theo cách riêng của chúng, không nhất thiết phải tương thích lẫn nhau. Vì vậy, điều này có nghĩa là bạn có thể phải cài đặt lại hệ điều hành của mình nhiều lần, một lần cho mỗi sản phẩm ảo hóa mà bạn sử dụng. Câu trả lời là:không nhất thiết.

Thế giới ảo hóa cung cấp khá nhiều tính linh hoạt khi nhập, xuất và chuyển đổi các máy ảo từ định dạng gốc của chúng sang các định dạng khác. Đây là nội dung của bài viết này và một số phần tiếp theo của nó:chỉ cho bạn cách bạn có thể chuyển đổi máy ảo một cách nhanh chóng và dễ dàng. Hôm nay, chúng tôi sẽ giới thiệu VMware Converter, một tiện ích mạnh mẽ của VMware cho phép bạn thao tác với các máy ảo VMware theo nhiều cách, bao gồm cả việc chuyển đổi các máy vật lý thành máy ảo và ngược lại!

Quá trình chuyển đổi

Chúng tôi sẽ chuyển đổi đĩa cứng ảo liên tục ESX &ESXi (vmdk phẳng) thành đĩa cứng ảo VMware Player, Máy chủ và Máy trạm. Giả sử bạn có một máy chủ ESX (hoặc ESXi), nơi bạn giữ một số máy ảo của mình. Và giả sử bạn muốn sử dụng các máy này trong VMware Server hoặc có thể là VMware Workstation. Bạn không thể.

Mặc dù cả ESX và các sản phẩm khác đều do VMware tạo ra, nhưng vẫn có một số khác biệt giữa chúng để ngăn bạn sử dụng các máy ảo một cách nhanh chóng. Bạn sẽ phải chuyển đổi chúng. Đây là lúc VMware Converter phát huy tác dụng.

Để biết thêm thông tin về ảo hóa nói chung, vui lòng tham khảo phần Ảo hóa của tôi. Cụ thể hơn, bạn sẽ tìm thấy các bài viết đáng quan tâm sau:

Cách sao chép máy ảo trong VMware Server

Cách sao chép máy ảo trong ESXi

Chúng tôi sẽ lấy một đĩa cứng ảo không thể thu nhỏ, được phân bổ trước, có dung lượng 20 GB nằm trên một trình ảo hóa ESXi, bao gồm tệp tiêu đề (name.vmdk) và một tệp phẳng (name-flat.vmdk) và chuyển đổi nó thành một tệp ảo có thể phát triển. đĩa cứng (something.vmdk) hoàn toàn có thể sử dụng được bởi VMware Player, Server hoặc Workstation. Trong quá trình này, không gian trống được phân bổ trước sẽ được "giải phóng" - do đó làm cho hình ảnh của chúng ta nhỏ hơn đáng kể.

Đầu tiên, tải xuống và cài đặt Bộ chuyển đổi. Bạn sẽ phải đăng ký để tải về. Sau khi Bộ chuyển đổi được cài đặt, hãy chạy nó. VMware Converter chạy cả trên Windows và Linux. Các ảnh chụp màn hình trình diễn xuyên suốt bài viết này đã được tạo trên máy Windows, nhưng để thuận tiện, cũng có một cặp ảnh chụp màn hình từ bản cài đặt openSUSE 11.0 ở cuối.

Bước 1:Chỉ định Nguồn

Convert hỗ trợ nhiều tùy chọn chuyển đổi. Tôi sẽ chỉ cho bạn một số:

Máy bật nguồn:

Đây là một máy chủ đang chạy thực tế, cục bộ hoặc từ xa. Các hệ điều hành được hỗ trợ bao gồm nhiều phiên bản Windows, RedHat, SUSE Ubuntu.

Máy ảo Cơ sở hạ tầng VMware

Các sản phẩm được hỗ trợ bao gồm máy chủ ESX, ESXi và Máy chủ vCenter.

VMware Workstation hoặc các máy ảo VMware khác

Tùy chọn này rất có thể sẽ là một trong những ứng cử viên thường xuyên hơn của bạn, với tư cách là nguồn hoặc đích. Như bạn có thể thấy, toàn bộ dòng sản phẩm máy tính để bàn của VMware đều được hỗ trợ, từ Player cho đến Workstation.

Sao lưu ảnh hoặc máy ảo của bên thứ ba

Tại đây, bạn sẽ tìm thấy một loạt các sản phẩm không phải của VMware. Microsoft Virtual PC và Parallels được hỗ trợ. Thật không may, tôi không tìm thấy VirtualBox. Nhưng đừng lo lắng, chúng tôi sẽ nói về chuyển đổi VirtualBox-VMware trong một bài viết riêng.

Một số bạn cũng có thể thích các bản sao lưu Acronis True Image cũng được hỗ trợ. Vì vậy, nếu bạn đang sử dụng ATI để tạo hình ảnh cho hệ thống của mình, ở đây bạn có một tùy chọn tuyệt vời để thử hình ảnh trong một máy ảo. Điều tương tự cũng áp dụng cho ShadowProtect.

Công cụ ảo

Tùy chọn cuối cùng đề cập đến các máy ảo được cấu hình sẵn.

Chúng tôi sẽ sử dụng máy ảo Cơ sở hạ tầng VMware làm nguồn của chúng tôi.

Chuyển đổi máy ảo bằng VMware Converter

Sau khi kết nối với máy chủ ESXi của chúng tôi, chúng tôi có thể thấy danh sách các máy ảo có sẵn để chuyển đổi.

Bước 2:Chỉ định Đích

Giống như trước đây, chúng tôi có năm lựa chọn. Chúng tôi sẽ chọn loại đích là VMware Workstation hoặc máy ảo VMware khác. Trong Chọn sản phẩm VMware, hãy chọn sản phẩm có liên quan. Vì tôi đang sử dụng VMware Server 1.x nên đây sẽ là lựa chọn của tôi. Cuối cùng, chọn tên và thư mục mà bạn muốn lưu máy ảo đã chuyển đổi.

Chuyển đổi máy ảo bằng VMware Converter

Bước 3:Xem/Chỉnh sửa Tùy chọn

Sau khi đã lựa chọn xong, bạn sẽ thấy loại máy ảo mà Trình chuyển đổi sẽ tạo cho bạn, ngoài việc chuyển đổi đĩa cứng. Chú ý dấu hiệu cảnh báo. Bạn có thể bỏ qua nó ngay bây giờ nếu muốn, nhưng hãy đảm bảo rằng bạn đã xem lại các tùy chọn máy ảo sau khi nó được chuyển đổi và trước khi bạn chạy nó lần đầu tiên trên nền đích của nó.

Chẳng hạn, máy ESXi của tôi có quá nhiều RAM - nhiều hơn tổng bộ nhớ trên máy tính xách tay của tôi. Vì vậy, tôi đã phải cắt giảm và điều chỉnh. Một cảnh báo chung khác đề cập đến nhiều CPU và siêu phân luồng.

Chuyển đổi máy ảo bằng VMware Converter

Một tùy chọn khác đáng xem xét là đĩa cứng (dưới Dữ liệu để sao chép). Bạn có thể tạo một đĩa đích được phân bổ trước và tùy ý chia thành các tệp 2GB hoặc tạo một đĩa có thể mở rộng động và tùy ý chia thành các tệp 2GB.

Bước 4:Đang xử lý chuyển đổi

Sau khi bạn xem xét các tùy chọn ở trên, quá trình chuyển đổi sẽ bắt đầu. Tùy thuộc vào bộ xử lý và mạng của bạn, sẽ mất một khoảng thời gian. Trong trường hợp của tôi, 11 phút để chuyển đổi đĩa 20 GB thành đĩa 3,3 GB.

Chuyển đổi máy ảo bằng VMware Converter

Bước 5:Kiểm tra

À, vâng. Cấp nguồn cho máy ở định dạng mới dự định để đảm bảo quá trình chuyển đổi hoạt động mà không gặp sự cố. Và thế là xong! Rất đơn giản phải không nào?

Lưu ý quan trọng

Chúng ta đã thấy cách sao chép các máy ảo, trên Máy chủ và ESXi một cách riêng biệt. Nhưng phương pháp sao chép / dán sẽ không hoạt động nếu chúng ta muốn sao chép từ Máy chủ sang ESXi và ngược lại. Sử dụng Trình chuyển đổi, chúng tôi có thể khắc phục sự cố:

Tình huống 1:Sao chép từ Máy chủ sang ESXi

Tạo nhiều phiên bản của đĩa cứng ảo cục bộ bằng cách sử dụng phương pháp sao chép và dán được đề cập trong bài viết gốc. Sau đó, chuyển đổi các máy ảo và tải chúng lên ESXi. Ngoài ra, chỉ sao chép một máy và sao chép nó bằng phương pháp ESXi.

Tình huống 2:Sao chép từ ESXi sang Máy chủ

Tương tự như trên, theo hướng ngược lại. Tạo một số bản sao, sau đó chuyển đổi và tải chúng xuống hoặc tạo một máy, chuyển đổi nó và khi nó nằm trên đĩa cục bộ, hãy sử dụng phương pháp sao chép và dán để tạo một số.

Ảnh chụp màn hình Linux

Như đã hứa, đây là một cặp ảnh chụp màn hình của VMware Converter được cài đặt trên openSUSE 11.0, chạy KDE. Các menu và tùy chọn giống hệt nhau, vì vậy bạn sẽ không gặp khó khăn gì khi áp dụng các bài học rút ra từ phần "Windows" ở trên vào trường hợp Linux.

Kết luận

VMware Converter là một công cụ rất thân thiện, rất mạnh mẽ. Nó cho phép bạn tự do hơn rất nhiều khi lập kế hoạch triển khai ảo hóa. Bạn không cần phải lo lắng nhiều về việc thiết lập của mình sẽ cứng nhắc hay linh hoạt như thế nào, các yêu cầu về đĩa cứng trên nhiều nền tảng, sự không tương thích của các định dạng, v.v.; thay vào đó, bạn có thể tập trung vào hoàn thành công việc, để lại công việc khó khăn cho Trình chuyển đổi.

Trong bài viết tiếp theo, chúng ta sẽ nói về việc chuyển đổi đĩa cứng VMware (vmdk) sang định dạng AMI của Amazon Elastic Cloud Computing (EC2). Trong phần tiếp theo thứ hai sau đó, chúng ta sẽ nói về VirtualBox và VMware.

Chúc mừng!