วิธีสร้าง Mirror Storage บน Windows Server 2022 เพื่อป้องกันข้อมูลสูญหาย
Mirror Storage เป็นหนึ่งในรูปแบบการป้องกันข้อมูลที่ได้รับความนิยมมากที่สุดบน Windows Server 2022 โดยใช้หลักการเขียนข้อมูลซ้ำไปยังฮาร์ดดิสก์หลายลูกพร้อมกัน ทำให้เมื่อดิสก์เสีย ข้อมูลยังคงสามารถใช้งานได้ตามปกติ
สำหรับ File Server, Database Server และระบบงานสำคัญขององค์กร Mirror Storage ถือเป็นตัวเลือกที่คุ้มค่าและมีความปลอดภัยสูงกว่าการเก็บข้อมูลบนดิสก์ลูกเดียว
บทความนี้จะอธิบายวิธีสร้าง Mirror Storage บน Windows Server 2022 อย่างละเอียด พร้อมแนวทางใช้งานจริงในองค์กร
Mirror Storage คืออะไร
Mirror Storage คือการเก็บข้อมูลซ้ำบนดิสก์มากกว่า 1 ลูก
ตัวอย่าง
Disk 1
เขียนข้อมูล
FileA.docx
ระบบจะคัดลอกไปยัง
Disk 2
พร้อมกันทันที
หาก Disk 1 เสีย
Disk 2 ยังมีข้อมูลครบถ้วน
Mirror Storage คล้าย RAID อะไร
Mirror Storage ทำงานใกล้เคียงกับ
RAID 1
แต่มีความยืดหยุ่นมากกว่า
เพราะทำงานผ่าน
Storage Spaces
ของ Windows Server 2022
ข้อดีของ Mirror Storage
ป้องกันดิสก์เสีย
ข้อมูลไม่สูญหาย
เปลี่ยนดิสก์ได้ง่าย
ขยายระบบได้สะดวก
ไม่ต้องใช้ RAID Controller
ทีมงาน comsiam มักเลือก Mirror Storage สำหรับ File Server ที่เก็บข้อมูลสำคัญขององค์กร
ข้อเสียของ Mirror Storage
พื้นที่ใช้งานจริงจะลดลง
ตัวอย่าง
Disk 1 = 4 TB
Disk 2 = 4 TB
พื้นที่รวม
8 TB
แต่ใช้งานได้จริง
4 TB
เนื่องจากข้อมูลถูกเก็บซ้ำ
Two-Way Mirror
ต้องใช้ดิสก์อย่างน้อย
2 ลูก
สามารถทนต่อการเสียของดิสก์ได้
1 ลูก
Three-Way Mirror
ต้องใช้ดิสก์อย่างน้อย
5 ลูก
สามารถทนต่อการเสียของดิสก์ได้มากกว่า
เหมาะกับองค์กรขนาดใหญ่
เตรียมดิสก์ก่อนสร้าง
ตัวอย่าง
Disk 1 = 4 TB
Disk 2 = 4 TB
ตรวจสอบ
Get-PhysicalDisk -CanPool $True
สร้าง Storage Pool
เปิด
Server Manager
↓
File and Storage Services
↓
Storage Pools
↓
New Storage Pool
ตั้งชื่อ
CompanyPool
สร้าง Virtual Disk แบบ Mirror
เลือก
New Virtual Disk
กำหนดชื่อ
CompanyMirror
เลือก Layout
เลือก
Mirror
เลือก Provisioning Type
แนะนำ
Fixed
สำหรับ Production
หรือ
Thin
หากต้องการความยืดหยุ่น
กำหนดขนาด
ตัวอย่าง
4 TB
สร้าง Volume
หลังสร้าง Virtual Disk
เลือก
Create Volume
กำหนด
D:
และ
NTFS
หรือ
ReFS
สร้าง Mirror ด้วย PowerShell
สร้าง Virtual Disk
New-VirtualDisk `
-FriendlyName "CompanyMirror" `
-StoragePoolFriendlyName "CompanyPool" `
-ResiliencySettingName Mirror `
-Size 4TB
ตรวจสอบสถานะ
Get-VirtualDisk
ผลลัพธ์
Healthy
แสดงว่าระบบทำงานปกติ
ตรวจสอบ Health ของดิสก์
Get-PhysicalDisk
ผลลัพธ์
Healthy
Warning
Unhealthy
เมื่อดิสก์เสียจะเกิดอะไรขึ้น
ตัวอย่าง
Disk 2 Failed
Storage Spaces จะยังทำงานต่อ
ผู้ใช้ยังเข้าถึงข้อมูลได้ตามปกติ
เปลี่ยนดิสก์ที่เสีย
ใส่ดิสก์ใหม่
ตรวจสอบ
Get-PhysicalDisk
เพิ่มดิสก์เข้า Pool
Add-PhysicalDisk `
-StoragePoolFriendlyName "CompanyPool"
ระบบจะเริ่ม Rebuild อัตโนมัติ
ตรวจสอบสถานะ Rebuild
Get-StorageJob
ตัวอย่าง
Repairing
หมายถึงกำลังสร้างข้อมูลซ้ำใหม่
Mirror Storage เหมาะกับอะไร
File Server
★★★★★
Database
★★★★★
Hyper-V
★★★★★
Backup Storage
★★★☆☆
Mirror vs Parity
| คุณสมบัติ | Mirror | Parity |
|---|---|---|
| ความเร็ว | สูง | ปานกลาง |
| ความปลอดภัย | สูง | สูง |
| พื้นที่ใช้งาน | น้อยกว่า | มากกว่า |
| เหมาะกับ File Server | ดีมาก | ดี |
| เหมาะกับ Database | ดีมาก | ไม่แนะนำ |
ปัญหาที่พบบ่อย
พื้นที่หายไปครึ่งหนึ่ง
เป็นเรื่องปกติของ Mirror
เนื่องจากข้อมูลถูกเก็บซ้ำ
สร้าง Mirror ไม่ได้
ตรวจสอบว่ามีดิสก์อย่างน้อย
2 ลูก
Health Status Warning
รัน
Get-PhysicalDisk
เพื่อตรวจสอบดิสก์ที่มีปัญหา
แนวทางความปลอดภัยที่แนะนำ
① ใช้ Mirror สำหรับข้อมูลสำคัญ
② ตรวจสอบ Health Status ทุกสัปดาห์
③ ใช้ UPS
④ สำรองข้อมูลทุกวัน
⑤ ตรวจสอบ Event Log
⑥ เปลี่ยนดิสก์ที่เริ่มมี Error ทันที
⑦ ทดสอบ Restore เป็นประจำ
ทีมงาน comsiam แนะนำให้ใช้ Mirror Storage สำหรับ File Server ทุกระบบที่มีข้อมูลสำคัญ เพราะช่วยลดความเสี่ยงจากฮาร์ดดิสก์เสียได้อย่างมีประสิทธิภาพ
Best Practices สำหรับ Windows Server 2022
ใช้ Mirror กับ Production Server
ใช้ ReFS สำหรับ Storage ขนาดใหญ่
ตรวจสอบ Health Status สม่ำเสมอ
ใช้ Monitoring
สำรองข้อมูลทุกวัน
วางแผน Capacity ล่วงหน้า
ทดสอบ Recovery อย่างน้อยปีละ 2 ครั้ง
สรุป
Mirror Storage บน Windows Server 2022 เป็นวิธีป้องกันข้อมูลสูญหายที่มีประสิทธิภาพสูง ช่วยให้ระบบยังทำงานต่อได้แม้ฮาร์ดดิสก์จะเสีย และรองรับการขยายระบบในอนาคตได้อย่างยืดหยุ่น
สำหรับองค์กรที่ต้องการความปลอดภัยของข้อมูลสูง File Server, Database และ Hyper-V ควรเลือกใช้ Mirror Storage ร่วมกับ Storage Spaces เพื่อเพิ่มความมั่นใจและลด Downtime ในระยะยาว