
จุดแข็งที่ใหญ่ที่สุดประการหนึ่งในการทำงานกับเครื่องเสมือนคือการพกพา เป็นเรื่องดีที่สามารถสร้าง VM ในเครื่องหนึ่งและย้ายไปยังอีกเครื่องหนึ่ง หรือสร้างและโคลนการทำให้ VM ใช้งานได้ทั้งหมด
ในขณะเดียวกัน คุณสามารถค้นหาเครื่องเสมือนที่กำหนดค่าไว้ล่วงหน้าทางออนไลน์ซึ่งคุณสามารถนำเข้าได้ในพริบตาและทำงานได้ทันที ที่นี่เราจะแสดงวิธีการนำเข้าและส่งออกไฟล์ OVA ใน VirtualBox
ไฟล์ OVA คืออะไร
ไฟล์ OVA (Open Virtual Appliances) เป็นแพ็คเกจที่มีไฟล์ที่ใช้อธิบายเครื่องเสมือน ประกอบด้วยไฟล์อธิบาย (.OVF) รายการเสริม (.MF) ไฟล์ใบรับรอง และไฟล์อื่นๆ ที่เกี่ยวข้อง ข้อมูลทั้งหมดนี้ถูกบันทึกในรูปแบบ Open Virtualization ซึ่งเป็นรูปแบบมาตรฐานที่ใช้ในการจัดแพ็คเกจและแจกจ่ายซอฟต์แวร์ที่ทำงานในเครื่องเสมือน
พูดง่ายๆ ก็คือ ไฟล์เหล่านี้เก็บรายละเอียดการกำหนดค่าที่จำเป็นสำหรับการตั้งค่าเครื่องเสมือนผ่านซอฟต์แวร์ เช่น VirtualBox, VMware, Microsoft System Center Virtual Machine Manager และ Elastic Compute Cloud ของ Amazon (Amazon EC2) สมมติว่าคุณตั้งค่าเครื่องเสมือนบนพีซีของคุณโดยใช้ VMware แต่ตอนนี้คุณต้องการเรียกใช้ผ่าน VirtualBox หรือคุณอาจต้องการโอนไปยังพีซีเครื่องอื่น
ตามหลักการแล้ว คุณจะต้องทำตามขั้นตอนทั้งหมดของการติดตั้งระบบปฏิบัติการบนเครื่องเสมือนเครื่องที่สองของคุณผ่านไฟล์ ISO และคัดลอกการตั้งค่าทั้งหมดด้วยตนเอง เพื่อให้กระบวนการนี้ราบรื่น คุณสามารถส่งออกไฟล์ OVA จากเครื่องเสมือนที่คุณต้องการโคลนและนำเข้าไปยังการตั้งค่าใหม่ของคุณ
การนำเข้า OVA
เมื่อคุณเปิดใช้งาน VirtualBox ให้ค้นหา "ไฟล์" ในเมนูด้านบนและคลิกที่มัน จากนั้นเลือก "นำเข้าอุปกรณ์" VirtualBox หมายถึงเครื่องเสมือนเป็นเครื่องมือ

หน้าต่างใหม่จะเปิดขึ้นพร้อมช่องให้เลือกไฟล์ .ova ของคุณ เรียกดูไฟล์ที่คุณต้องการนำเข้า VirtualBox จะใช้เวลาสองสามวินาทีในการอ่านข้อมูลในไฟล์

หน้าต่างจะเปลี่ยนเป็นตารางที่ให้คุณเลือกการตั้งค่าสำหรับอุปกรณ์ที่จะนำเข้าเร็วๆ นี้ จากที่นี่ คุณสามารถตั้งค่าคุณสมบัติหลักของเครื่องเสมือนได้ เช่น จำนวนหน่วยความจำที่พร้อมใช้งาน เมื่อคุณพร้อมแล้ว ให้คลิกที่ปุ่ม "นำเข้า" และปล่อยให้ VirtualBox ดำเนินการนำเข้า

VirtualBox อาจใช้เวลาสองสามนาทีในการดำเนินการนำเข้าให้เสร็จสิ้น ขึ้นอยู่กับขนาดไฟล์

หลังจากดำเนินการเสร็จสิ้น VM ของคุณจะพร้อมใช้งาน

การส่งออก OVA
การส่งออกไฟล์ OVA อาจมีความสำคัญมากกว่าการนำเข้า เป็นวิธีที่ยอดเยี่ยมในการสำรองข้อมูลและถ่ายภาพสแนปชอตของ VM ของคุณ การส่งออก OVA ของคุณยังทำให้คุณสามารถโคลนได้ในเครื่องหลายเครื่องหรือเรียกใช้อินสแตนซ์ VM พร้อมกันบนคอมพิวเตอร์เครื่องเดียวกัน
กลับไปที่เมนู "ไฟล์" และคราวนี้คลิก "ส่งออกอุปกรณ์"

VirtualBox จะเปิดหน้าต่างใหม่พร้อมรายการเครื่องเสมือนที่คุณมี เลือก VM ที่คุณต้องการส่งออก

หน้าต่างต่อไปนี้ให้คุณเลือกตำแหน่งสำหรับไฟล์ OVA ที่ส่งออกของคุณ ไฟล์เหล่านี้อาจมีขนาดใหญ่มาก ดังนั้นตรวจสอบให้แน่ใจว่าคุณมีพื้นที่ว่างเพียงพอในไดรฟ์ปลายทางนั้นเพื่อรองรับไฟล์ผลลัพธ์

หน้าจอถัดไปเป็นหน้าจอสุดท้ายในกระบวนการส่งออก ตารางอื่นช่วยให้คุณสามารถแนบข้อมูลระบุตัวตนและข้อมูลเฉพาะบางอย่างกับไฟล์ของคุณก่อนที่จะบรรจุ โดยทั่วไป ชื่อและคำอธิบายคือสิ่งที่คุณจะใช้ แต่คุณสามารถใช้ฟิลด์ผลิตภัณฑ์ที่มีรายละเอียดมากขึ้นสำหรับ VM ที่คุณต้องการแจกจ่ายได้อย่างแน่นอน คลิกที่ปุ่ม "ส่งออก" เพื่อเริ่มกระบวนการส่งออก

เมื่อตั้งค่าทุกอย่างแล้ว VirtualBox จะเริ่มกระบวนการรีด VM ของคุณเป็นไฟล์ OVA ขึ้นอยู่กับขนาดของ VM อาจใช้เวลาสักครู่แต่โดยทั่วไปจะใช้เวลาสองสามนาทีโดยเฉลี่ย

คำถามที่พบบ่อย
1. ฉันจะดาวน์โหลดเครื่องเสมือนที่กำหนดค่าไว้ล่วงหน้าได้ที่ไหน
หากคุณสนใจที่จะดาวน์โหลดเครื่องเสมือนที่กำหนดค่าไว้ล่วงหน้าหรือ Virtual Disk Images (VDI) ต่อไปนี้คือเว็บไซต์บางส่วนที่จะช่วยคุณ:
- กล่อง OS
- กล่องเสมือน
- ซิสโพรบ
2. ฉันจะแยกเนื้อหาของไฟล์ OVA ได้อย่างไร
นอกจากการนำเข้าไฟล์ OVA ไปยังแอปพลิเคชันการจำลองเสมือน เช่น VMware และ VirtualBox แล้ว คุณยังสามารถใช้โปรแกรมเก็บไฟล์ เช่น WinRar และ 7-Zip เพื่อแยกเนื้อหาของไฟล์ OVA
3. อะไรคือความแตกต่างระหว่างไฟล์ ISO และไฟล์ OVA
พูดง่ายๆ ก็คือ ไฟล์ ISO คืออิมเมจของดิสก์ที่สมบูรณ์ซึ่งมีข้อมูลทั้งหมดของดิสก์ รวมถึงข้อมูลระบบไฟล์ด้วย รูปแบบนี้ส่วนใหญ่ใช้เพื่อแจกจ่ายไฟล์ขนาดใหญ่โดยไม่ต้องแชร์ดิสก์จริง ในขณะที่ไฟล์ OVA มีเวอร์ชันบีบอัดของเครื่องเสมือน คุณสามารถใช้เพื่อแยก VM และติดตั้งบนคอมพิวเตอร์ของคุณ