หนึ่งในจุดแข็งที่ใหญ่ที่สุดของการทำงานกับเครื่องเสมือน (VM) คือความพกพา มันยอดเยี่ยมที่จะสร้าง VM บนเครื่องหนึ่งและย้ายไปอีกเครื่อง หรือสร้างและโคลนการปรับใช้ VM ทั้งชุด
ในเวลาเดียวกัน คุณสามารถหาเครื่องเสมือนที่กำหนดค่าไว้ล่วงหน้าออนไลน์ซึ่งคุณสามารถนำเข้าได้ในทันทีและเริ่มทำงานได้เลย ที่นี่เราจะแสดงวิธีนำเข้าและส่งออกไฟล์ OVA ใน VirtualBox
ไฟล์ OVA คืออะไร
ไฟล์ OVA (Open Virtual Appliances) เป็นแพ็กเกจที่มีไฟล์ที่ใช้บรรยายเครื่องเสมือน มันรวมไฟล์ตัวบรรยาย (.OVF), แมนิเฟสต์ตัวเลือก (.MF), ไฟล์ใบรับรอง และไฟล์ที่เกี่ยวข้องอื่นๆ ข้อมูลทั้งหมดนี้ถูกบันทึกในรูปแบบ Open Virtualization Format ซึ่งเป็นรูปแบบมาตรฐานที่ใช้แพ็กเกจและกระจายซอฟต์แวร์ที่รันในเครื่องเสมือน
กล่าวง่ายๆ ไฟล์เหล่านี้จัดเก็บรายละเอียดการกำหนดค่าที่จำเป็นในการตั้งค่าเครื่องเสมือนผ่านซอฟต์แวร์อย่าง VirtualBox, VMware, Microsoft System Centre Virtual Machine Manager และ Amazon Elastic Compute Cloud (Amazon EC2) สมมติว่าคุณตั้งค่า VM บน PC โดยใช้ VMware แต่ตอนนี้ต้องการรันผ่าน VirtualBox หรือคุณอาจต้องการโอนไปยัง PC อีกเครื่อง
ในในอุดมคติ คุณจะต้องผ่านกระบวนการติดตั้ง OS บน VM ที่สองผ่านไฟล์ ISO และคัดลอกการตั้งค่าทั้งหมดด้วยตนเอง เพื่อให้กระบวนการนี้ราบรื่น คุณสามารถส่งออกไฟล์ OVA จาก VM ที่ต้องการโคลนและนำเข้าไปยังการตั้งค่าใหม่ของคุณ
การนำเข้าไฟล์ OVA
เมื่อ VirtualBox กำลังทำงาน ให้หา "File" ในเมนูด้านบนและคลิก แล้วเลือก "Import Appliance" VirtualBox เรียกเครื่องเสมือนว่า Appliance
หน้าต่างใหม่จะเปิดขึ้นพร้อมฟิลด์สำหรับเลือกไฟล์ .ova ของคุณ เรียกดูไฟล์ที่คุณต้องการนำเข้า VirtualBox จะใช้ไม่กี่วินาทีในการอ่านข้อมูลในไฟล์
หน้าต่างจะเปลี่ยนเป็นตารางที่ให้คุณเลือกการตั้งค่าสำหรับ appliance ที่จะนำเข้า จากที่นี่ คุณสามารถตั้งคุณสมบัติสำคัญของเครื่องเสมือน เช่น ปริมาณหน่วยความจำที่ใช้ได้ เมื่อพร้อมแล้ว คลิกปุ่ม "Import" และปล่อยให้ VirtualBox รันกระบวนการนำเข้า
อาจใช้เวลานานกว่าเล็กน้อยสำหรับ VirtualBox ในการนำเข้าเสร็จสิ้น ขึ้นอยู่กับขนาดไฟล์
หลังจากกระบวนการเสร็จสิ้น VM ของคุณจะพร้อมใช้งาน
การส่งออกไฟล์ OVA
การส่งออกไฟล์ OVA อาจสำคัญกว่าการนำเข้า มันเป็นวิธีที่ดีในการสำรองข้อมูลและถ่ายภาพสแนปชอตของ VM การส่งออก OVA ยังช่วยให้คุณโคลนพวกมันข้ามเครื่องหลายเครื่อง หรือรันอินสแตนซ์ VM พร้อมกันบนคอมพิวเตอร์เดียวกัน
กลับไปที่เมนู "File" และครั้งนี้คลิก "Export Appliance"
VirtualBox จะเปิดหน้าต่างใหม่พร้อมรายการเครื่องเสมือนที่ใช้ได้ เลือก VM ที่คุณต้องการส่งออก
หน้าต่างถัดไปอนุญาตให้คุณเลือกตำแหน่งสำหรับไฟล์ OVA ที่ส่งออก ไฟล์เหล่านี้อาจใหญ่มาก ดังนั้นตรวจสอบให้แน่ใจว่าคุณมีพื้นที่เพียงพอในไดรฟ์ปลายทางเพื่อรองรับไฟล์ที่ได้
หน้าจอถัดไปคือหน้าสุดท้ายในกระบวนการส่งออก ตารางอีกตัวหนึ่งอนุญาตให้คุณแนบข้อมูลระบุตัวตนและรายละเอียดเฉพาะกับไฟล์ของคุณก่อนแพ็กเกจ ปกติแล้วชื่อและคำอธิบายคือสิ่งที่คุณจะใช้ แต่คุณแน่นอนสามารถใช้ฟิลด์ผลิตภัณฑ์ที่ละเอียดกว่าสำหรับ VM ที่คุณตั้งใจจะแจกจ่าย คลิกปุ่ม "Export" เพื่อเริ่มกระบวนการส่งออก
เมื่อทุกอย่างตั้งค่าแล้ว VirtualBox จะเริ่มกระบวนการรวม VM ของคุณเป็นไฟล์ OVA ขึ้นอยู่กับขนาด VM อาจใช้เวลาบ้างแต่โดยเฉลี่ยใช้เวลานานกว่าเล็กน้อย
คำถามที่พบบ่อย
1. ฉันสามารถดาวน์โหลดเครื่องเสมือนที่กำหนดค่าไว้ล่วงหน้าได้ที่ไหน?
หากคุณสนใจดาวน์โหลดเครื่องเสมือนที่กำหนดค่าไว้ล่วงหน้าหรือ Virtual Disk Images (VDIs) นี่คือเว็บไซต์บางแห่งที่ช่วยคุณ:
- OS Boxes
- Virtual Boxes
- Sysprobes
2. ฉันสามารถแยกเนื้อหาของไฟล์ OVA ได้อย่างไร?
นอกจากการนำเข้าไฟล์ OVA ลงในแอปพลิเคชันเสมือนไวร์อย่าง VMware และ VirtualBox แล้ว คุณสามารถใช้โปรแกรมจัดเก็บไฟล์อย่าง WinRAR และ 7-Zip เพื่อแยกเนื้อหาของไฟล์ OVA ได้
3. ความแตกต่างระหว่างไฟล์ ISO และ OVA คืออะไร?
กล่าวง่ายๆ ไฟล์ ISO เป็นอิมเมจดิสก์สมบูรณ์ที่มีข้อมูลทั้งหมดของดิสก์ รวมถึงข้อมูลระบบไฟล์ รูปแบบนี้ใช้สำหรับกระจายไฟล์ขนาดใหญ่โดยไม่ต้องแชร์ดิสก์ทางกายภาพ ในขณะที่ไฟล์ OVA มีเวอร์ชันที่บีบอัดของเครื่องเสมือน คุณสามารถใช้มันแยก VM และติดตั้งบนคอมพิวเตอร์ของคุณได้