VMware vCenter Converter Standalone เป็นยูทิลิตี้ฟรีที่ยอดเยี่ยมสำหรับแปลงระบบทางกายภาพเป็นเสมือนจริง (P2V) หรือระบบเสมือนจริงหนึ่งเป็นอีกตัว (V2V) เริ่มจาก VMware Converter 5.0 ระบบนี้รองรับฟีเจอร์ ซิงโครไนซ์ (Synchronize) การเปลี่ยนแปลงระหว่างระบบต้นทางและ Virtual Machine-copy ที่อยู่บนโฮสต์ ESXi ฟีเจอร์นี้ช่วยให้สามารถเสมือนจริงเซิร์ฟเวอร์ทางกายภาพที่มีข้อมูลจำนวนมากบนดิสก์ทางกายภาพในหลายขั้นตอนด้วย Downtime น้อยที่สุด นอกจากนี้ VMware Converter และ VMware vSphere Hypervisor ฟรี (บน ESXi) สามารถกลายเป็นระบบง่ายๆ สำหรับ Disaster Recovery ขององค์ประกโครงสร้างพื้นฐานสำคัญ โดยซิงโครไนซ์การเปลี่ยนแปลงของระบบสำคัญกับตัวแทนเสมือนจริงเป็นระยะๆ
เมื่อแปลงระบบ Windows ที่เปิดอยู่ VMware Converter คัดลอกข้อมูลจากเครื่องต้นทางไปยัง Target VM ขณะเครื่องต้นทางทำงานอยู่และข้อมูลบนมันกำลังเปลี่ยนแปลง นี่คือขั้นตอนเริ่มต้นของการคัดลอก ในขั้นตอนที่สอง จะมีการถ่ายโอนเฉพาะการเปลี่ยนแปลงที่เกิดขึ้นหลังจากที่สร้าง Copy ของระบบต้นทางครั้งแรก กระบวนการนี้เรียกว่า Synchronization ฟีเจอร์ Synchronization ช่วยลด Downtime ของแอปพลิเคชันระหว่างการแปลง P2V/V2V เนื่องจากแอปพลิเคชันปลายทางต้องปิดใช้งานเฉพาะระหว่างการถ่ายโอนการเปลี่ยนแปลง ด้วย Synchronization สามารถลด Downtime ของแอปพลิเคชันจากหลายชั่วโมงเหลือ 1-2 ชั่วโมง
เคล็ดลับ: การซิงโครไนซ์การเปลี่ยนแปลงใน VMware Converter รองรับเฉพาะเมื่อใช้ vCenter หรือ ESXi Server เวอร์ชัน 4.0 ขึ้นไป
ในบทความนี้ เราจะแสดงวิธีกำหนดค่าการซิงโครไนซ์ระหว่างเซิร์ฟเวอร์ต้นทาง (File Server พร้อมข้อมูล 700 GB บนดิสก์ภายใน) และ Virtual Copy ของมัน โดยใช้ VMware vCenter Converter Standalone 6.0 และวิธีการทำงาน
- ต้องดาวน์โหลดและติดตั้ง VMware Converter Standalone (แนะนำติดตั้งบนเซิร์ฟเวอร์แยก)
- สร้าง Task การแปลงใหม่: File→ New→ Convert Machine
- เลือกว่าต้องการแปลงระบบที่กำลังทำงาน (Powered-on Machine) ระบุชื่อ/IP Address, ประเภท OS และบัญชี รวมถึงรหัสผ่านของผู้ใช้ที่มีสิทธิ์ Admin

- VMware Converter เชื่อมต่อกับเซิร์ฟเวอร์ที่ระบุ และติดตั้ง VMware vCenter Converter Standalone Agent (vmware-converter-agent) บนมัน
- จากนั้นจะได้รับแจ้งให้ระบุชื่อเซิร์ฟเวอร์ ESXi (หรือ vCenter Server) ที่จะสร้าง Virtual Machine บนมัน และ Credentials สำหรับเข้าถึง
- จะได้รับแจ้งให้ระบุชื่อ Virtual Machine, ตำแหน่ง, Host, Disk Storage และเวอร์ชัน Virtual Machine Hardware
- จะต้องเลือก Disk ของระบบเป้าหมายที่ต้องการคัดลอก, การตั้งค่า Memory และ CPU ฯลฯ เราสนใจที่สุดในการตั้งค่าส่วน Advanced
- เราจะแปลงระบบเป็น VM ใน 2 ขั้นตอน: ขั้นตอนแรก ทำ Initial Conversion และขั้นตอนสุดท้าย ซิงโครไนซ์การเปลี่ยนแปลงนับจากที่คัดลอกข้อมูลครั้งแรก
- ติ๊ก Synchronize change เลือกว่าจะทำ Synchronization ถัดไปเมื่อไหร่ จำเป็น (!!) ยกเลิกการติ๊ก Perform final synchronization

- ในแท็บ Post-Conversion เลือกการดำเนินการหลังการซิงโครไนซ์สุดท้าย เราต้องการเปิด VM ที่สร้างขึ้นอัตโนมัติ (Power on Destination Machine), ปิดเซิร์ฟเวอร์ต้นทาง (Power off Source Machine), ติดตั้ง VMTools ฯลฯ

- ตอนนี้เหลือแค่เริ่ม Phase เริ่มต้นของ P2V Conversion และรอจนเสร็จสิ้น หมายเหตุ: ในกรณีนี้ การแปลง Physical File Server พร้อมข้อมูล 700 GB ใช้เวลาประมาณ 15 ชั่วโมง
- หลัง Initial Conversion เสร็จ สามารถทำ Manual Synchronization ได้ โดยเลือก Task ใน VMware Converter แล้วคลิก Synchronize ในเมนู Context
หมายเหตุ: VMware Converter ติดตั้ง "Bitmap Driver" พิเศษ (bmdrvr service) ซึ่งติดตามการเปลี่ยนแปลงในระบบนับจากการซิงโครไนซ์ครั้งล่าสุด - ในหน้าต่าง Wizard เลือกให้รัน Synchronization ทันที และรัน Final Synchronization หลังจากเสร็จสิ้น เพื่อให้แน่ใจว่าผู้ใช้ไม่สามารถแก้ไขไฟล์บนเซิร์ฟเวอร์ระหว่าง Final Synchronization สามารถ หยุด File Service ชั่วคราว

- Final Synchronization ใช้เวลาประมาณ 1 ชั่วโมง ซึ่งการเปลี่ยนแปลงบนเครื่องต้นทางถูก Replicate ไปยัง VM หลังจากนั้น เซิร์ฟเวอร์เก่าถูกปิดอัตโนมัติ และ VM ใหม่ถูกเปิด

- เหลือแค่ทำ Final Configuration ของ VM (ลบ Hidden Network Interfaces และ Old Device Drivers, กำหนด IP Addresses ให้ Network Interfaces ใหม่ ฯลฯ) และ Virtual Machine พร้อมทำงาน
ระหว่างการซิงโครไนซ์การเปลี่ยนแปลง เซิร์ฟเวอร์ vSphere จะสร้าง Snapshot บางส่วนบน Target Machine ซึ่งอนุญาตให้ Rollback ไปยังขั้นตอนใดๆ ของ Synchronization หากจำเป็น (ในกรณีนี้ Logic ของ VMware Converter จะถูกทำลาย)
