Một trong những điểm mạnh lớn nhất khi làm việc với máy ảo là tính di động. Rất tuyệt khi có thể tạo VM trên máy này và chuyển sang máy khác, hoặc tạo và clone toàn bộ triển khai VM.
Cùng lúc đó, bạn có thể tìm thấy máy ảo được cấu hình sẵn online để import ngay và chạy ngay. Tại đây chúng tôi chỉ cách import và export file OVA trong VirtualBox.
File OVA Là Gì
File OVA (Open Virtual Appliances) là gói chứa các file mô tả máy ảo. Bao gồm file descriptor (.OVF), manifest tùy chọn (.MF), file chứng chỉ, và các file liên quan khác. Tất cả dữ liệu này lưu ở định dạng Open Virtualization Format – định dạng chuẩn dùng để đóng gói và phân phối phần mềm chạy trong máy ảo.
Nói đơn giản, các file này lưu chi tiết cấu hình cần thiết để thiết lập máy ảo qua phần mềm như VirtualBox, VMware, Microsoft System Centre Virtual Machine Manager, và Amazon EC2. Giả sử bạn cài VM trên PC bằng VMware nhưng muốn chạy qua VirtualBox. Hoặc muốn chuyển sang PC khác.
Lý tưởng nhất, bạn phải cài lại OS trên VM thứ hai qua file ISO và copy thủ công mọi cài đặt. Để quy trình liền mạch, chỉ cần export file OVA từ VM muốn clone và import vào thiết lập mới.
Import File OVA
Khi VirtualBox đang chạy, tìm "File" (Tệp) trên menu trên cùng, nhấp vào, chọn "Import Appliance" (Nhập thiết bị ảo). VirtualBox gọi máy ảo là appliance.
Cửa sổ mới hiện ra với trường chọn file .ova. Duyệt đến file muốn import. VirtualBox mất vài giây đọc thông tin file.
Cửa sổ chuyển sang bảng cho phép chọn cài đặt cho appliance sắp import. Tại đây thiết lập các tính năng chính của VM, như dung lượng bộ nhớ. Khi sẵn sàng, nhấn "Import" (Nhập) và để VirtualBox chạy quá trình import.
Quá trình import có thể mất vài phút tùy kích thước file.
Sau khi hoàn tất, VM đã sẵn sàng sử dụng.
Export File OVA
Export file OVA thậm chí quan trọng hơn import. Đây là cách tuyệt vời để backup và chụp snapshot VM. Export OVA cũng cho phép clone chúng trên nhiều máy hoặc chạy nhiều instance VM cùng lúc trên một máy tính.
Quay lại menu "File", lần này nhấp "Export Appliance" (Xuất thiết bị ảo).
VirtualBox mở cửa sổ mới liệt kê các máy ảo có sẵn. Chọn VM muốn export.
Cửa sổ tiếp theo cho chọn vị trí lưu file OVA export. File này có thể rất lớn, hãy chắc chắn ổ đích đủ dung lượng.
Màn hình cuối trong quy trình export. Bảng khác cho phép gắn thông tin nhận diện và chi tiết vào file trước khi đóng gói. Thông thường tên và mô tả là đủ, nhưng bạn có thể dùng các trường sản phẩm chi tiết cho VM dự định phân phối. Nhấn "Export" (Xuất) để bắt đầu.
Với mọi thứ đã thiết lập, VirtualBox bắt đầu gói VM thành file OVA. Tùy kích thước VM, có thể mất thời gian nhưng trung bình vài phút.
Câu Hỏi Thường Gặp
1. Tải máy ảo cấu hình sẵn ở đâu?
Nếu quan tâm tải máy ảo cấu hình sẵn hoặc Virtual Disk Images (VDI), đây là vài trang web giúp ích:
- OS Boxes
- Virtual Boxes
- Sysprobes
2. Cách trích xuất nội dung file OVA?
Ngoài import OVA vào ứng dụng ảo hóa như VMware và VirtualBox, bạn có thể dùng chương trình nén file như WinRAR và 7-Zip để trích xuất nội dung file OVA.
3. Khác biệt giữa file ISO và OVA?
Nói đơn giản, file ISO là image đĩa hoàn chỉnh chứa toàn bộ dữ liệu đĩa, bao gồm thông tin hệ thống file. Định dạng này chủ yếu dùng phân phối file lớn mà không chia sẻ đĩa vật lý, trong khi file OVA chứa bản nén của máy ảo. Bạn dùng nó để trích xuất VM và cài đặt lên máy tính.