วิธีขยาย Virtual Hard Disk (VHDX) บน Hyper-V Windows Server 2022 แบบละเอียด

 เมื่อใช้งาน Virtual Machine (VM) ไปสักระยะ พื้นที่ภายใน Drive C: หรือ Data Drive อาจเริ่มเต็ม โดยเฉพาะ File Server, SQL Server, Backup Server และ Application Server ที่มีข้อมูลเพิ่มขึ้นอย่างต่อเนื่อง

หลายคนเข้าใจว่าหากพื้นที่เต็มจะต้องสร้าง Disk ใหม่เท่านั้น แต่จริง ๆ แล้ว Hyper-V บน Windows Server 2022 สามารถขยาย Virtual Hard Disk (VHDX) เดิมให้มีขนาดใหญ่ขึ้นได้ โดยไม่ต้องสร้าง VM ใหม่และไม่ต้องย้ายข้อมูล

บทความนี้จะอธิบายวิธีขยาย VHDX บน Hyper-V Windows Server 2022 แบบละเอียด พร้อมแนวทางปฏิบัติที่ถูกต้องสำหรับ Production Environment


💾 VHDX คืออะไร

VHDX คือไฟล์ Virtual Hard Disk ที่ Hyper-V ใช้เก็บข้อมูลของ VM

ตัวอย่าง

SERVER01.vhdx

ภายในไฟล์นี้จะเก็บ

  • Windows Server

  • โปรแกรม

  • ข้อมูล

  • Database

  • Log

ทั้งหมดของ VM


🚀 เมื่อไรควรขยาย VHDX

สัญญาณที่ควรขยาย

⚠ Drive C: ใกล้เต็ม

เหลือพื้นที่ต่ำกว่า

10-15%

⚠ Database เติบโตต่อเนื่อง

เช่น

  • SQL Server

  • MySQL

  • PostgreSQL


⚠ File Server ใช้พื้นที่เพิ่มขึ้นทุกวัน


⚠ Backup เริ่มกินพื้นที่มาก


🔍 ตรวจสอบขนาด VHDX ปัจจุบัน

เปิด

Hyper-V Manager


คลิกขวา VM

เลือก

Settings


เลือก Hard Drive

จะเห็น Path ของไฟล์

D:\Hyper-V\SERVER01.vhdx

📊 ตัวอย่างสถานการณ์

เดิม

100 GB

ใช้งานจริง

95 GB

เหลือพื้นที่เพียง

5 GB

ควรขยายเป็น

200 GB

หรือมากกว่า


⚙️ วิธีขยาย VHDX ผ่าน Hyper-V Manager

① ปิด VM

Production บางกรณีสามารถ Online Resize ได้

แต่เพื่อความปลอดภัย

แนะนำ Shutdown VM ก่อน


② เปิด Hyper-V Manager

เลือก

Edit Disk


③ เลือกไฟล์ VHDX

Browse ไปยัง

SERVER01.vhdx

กด Next


④ เลือก Action

เลือก

Expand

⑤ กำหนดขนาดใหม่

ตัวอย่าง

เดิม

100 GB

เพิ่มเป็น

200 GB

หรือ

500 GB

⑥ กด Finish

Hyper-V จะขยายไฟล์ VHDX ทันที


🔍 ตรวจสอบภายใน VM

หลังเปิดเครื่อง

เข้า

Disk Management

หรือ

diskmgmt.msc

จะพบว่า

Disk มีพื้นที่

Unallocated

เพิ่มขึ้น


🛠 วิธีขยาย Partition ภายใน Windows

คลิกขวา Drive

เช่น

C:

เลือก

Extend Volume

กด

Next

จนเสร็จ


Windows จะใช้พื้นที่ใหม่ทันที


📈 ตัวอย่างผลลัพธ์

ก่อนขยาย

C: 100 GB

หลังขยาย

C: 200 GB

โดยข้อมูลเดิมยังอยู่ครบ


🚀 ขยาย VHDX ด้วย PowerShell

ตรวจสอบ Disk

Get-VHD

ขยาย VHDX

Resize-VHD -Path "D:\Hyper-V\SERVER01.vhdx" -SizeBytes 200GB

ตรวจสอบผล

Get-VHD -Path "D:\Hyper-V\SERVER01.vhdx"

🔥 Online Resize คืออะไร

Windows Server 2022 รองรับ

Online VHDX Resize

สำหรับ

  • SCSI Controller

  • VHDX

หลายกรณีสามารถขยายได้โดยไม่ต้องปิด VM


แต่ Production สำคัญ

ทีมงานส่วนใหญ่ยังนิยม Backup ก่อนทุกครั้ง


⚠️ ข้อจำกัดของ VHDX

Dynamic Disk

ขยายได้ง่าย


Fixed Disk

ขยายได้เช่นกัน

แต่ใช้เวลานานกว่า


IDE Controller

บางกรณีมีข้อจำกัด


📊 ขนาด VHDX สูงสุด

VHDX รองรับสูงสุด

64 TB

มากกว่ารุ่น VHD เดิมอย่างมาก


🛡️ ควร Backup ก่อนหรือไม่

คำตอบคือ

✅ ควร

เสมอ

ก่อน

  • Expand

  • Merge

  • Compact

  • Convert

VHDX


🔍 ปัญหาที่พบบ่อย

❌ ขยาย VHDX แล้ว Drive ไม่ใหญ่ขึ้น

สาเหตุ

ยังไม่ได้

Extend Volume

ภายใน Windows


❌ Hyper-V ไม่ให้ Expand

ตรวจสอบว่า

Checkpoint

ยังค้างอยู่หรือไม่


❌ พื้นที่ Host ไม่พอ

Host ต้องมีพื้นที่เพียงพอสำหรับการขยาย


❌ VHDX ถูกใช้งานอยู่

บางกรณีต้อง Shutdown VM ก่อน


📈 แนวทางการวางแผนพื้นที่

Domain Controller

80-120 GB

File Server

500 GB - หลาย TB

SQL Server

500 GB+

Backup Server

หลาย TB

🛡️ Best Practices

✅ ใช้ VHDX

✅ ใช้ GPT

✅ ตรวจสอบพื้นที่ Host ก่อน

✅ Backup ก่อนขยาย

✅ ขยายเผื่ออนาคต

✅ Monitor Disk Usage ทุกเดือน

✅ แยก Data และ OS คนละ Disk


🎯 สรุป

การขยาย Virtual Hard Disk (VHDX) บน Hyper-V Windows Server 2022 เป็นวิธีที่ง่ายและปลอดภัยในการเพิ่มพื้นที่จัดเก็บข้อมูลให้ VM โดยไม่ต้องสร้างเครื่องใหม่หรือย้ายข้อมูล

จากประสบการณ์ของทีมงาน comsiam ปัญหาพื้นที่เต็มเป็นหนึ่งในสาเหตุที่ทำให้ VM ทำงานช้าหรือบริการหยุดทำงาน ดังนั้นควรวางแผน Capacity ล่วงหน้าและติดตามการใช้งาน Disk อย่างสม่ำเสมอ

ทีมงาน comsiam แนะนำให้ใช้ VHDX ร่วมกับการสำรองข้อมูลก่อนทุกครั้งที่มีการขยาย Disk เพื่อให้ระบบ Windows Server 2022 Hyper-V มีความปลอดภัยและพร้อมรองรับการเติบโตของข้อมูลในระยะยาว

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่