Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

VSS (Volume Shadow Copy Service) ใน Windows 11/10 คืออะไร? ทำงานอย่างไร?

ใน Windows 11/10/8/7 หากเปิด Task Manager บ่อยครั้ง อาจเห็นกระบวนการ VSSVC.exe ทำงานอยู่ ซึ่งเป็น Windows Volume Shadow Copy Service บริการนี้ไม่ได้ทำงานตลอดเวลา แต่จะถูกเรียกใช้เมื่อมีเหตุการณ์บางอย่าง เพื่อสร้างสแนปชอต (snapshot) ของฮาร์ดดิสก์ทั้งหมดหรือหลายชุด ขึ้นอยู่กับจำนวนดิสก์ บทความนี้จะอธิบายรายละเอียดของ VSS

ความแตกต่างระหว่าง Backup และ Disk Imaging

Backup (สำรองข้อมูล): เน้นคัดลอกไฟล์ข้อมูลสำคัญ (เอกสาร, รูปภาพ, ฐานข้อมูล) เพื่อให้มีสำเนาล่าสุด

Disk Imaging (สร้างอิมเมจดิสก์): สร้างอิมเมจของดิสก์ทั้งหมดหรือดิสก์ระบบ (System Drive) รวมถึงไฟล์ระบบ, รีจิสทรี, โปรแกรมที่ติดตั้ง, การตั้งค่า เพื่อให้สามารถกู้คืนระบบได้เร็วขึ้นเมื่อระบบล้มเหลว

VSS เกี่ยวข้องกับ Disk Imaging และ System Restore ใช้สำหรับกู้คืนไดรฟ์หรือโฟลเดอร์ไปสู่สถานะก่อนหน้า

Volume Shadow Copy ใน Windows 11/10

เมื่อคลิกขวาที่โฟลเดอร์ → Previous Versions หรือใช้ System Restore ก็คือการใช้ VSS สร้างสแนปชอตของไดรฟ์ แล้วเก็บไว้ในพื้นที่ป้องกันของดิสก์ระบบ พร้อม timestamp เฉพาะตัว

VSS ต้องการไดรฟ์ระบบเป็น NTFS (ไม่รองรับ FAT32) ตั้งแต่ Windows XP เป็นต้นมา ใช้ NTFS เป็นมาตรฐานแล้ว

"Volume Shadow Copy Service (VSS) เป็นชุดอินเทอร์เฟซ COM ที่ใช้เฟรมเวิร์กสำหรับสำรองโวลยูม ขณะที่แอปพลิเคชันยังเขียนข้อมูลลงโวลยูมอยู่" - Microsoft

ข้อดี: VSS สร้างสแนปชอตภายใน ไม่เกิน 60 วินาที และสามารถทำงานต่อได้ขณะ VSS ทำงาน (ไม่ต้องรอจนเสร็จเหมือนซอฟต์แวร์สำรองข้อมูลทั่วไป)

VSS ทำงานอย่างไร? (3 ขั้นตอน)

  1. Freeze: ทำเครื่องหมายฮาร์ดดิสก์เป็น Read-only ชั่วคราว (ไม่ให้เขียนข้อมูลใหม่)
  2. Snap: สร้างอิมเมจของดิสก์พร้อมพารามิเตอร์ที่จำเป็นสำหรับการกู้คืน
  3. Unfreeze: ปลดล็อกฮาร์ดดิสก์ ให้เขียนข้อมูลได้ปกติ (ข้อมูลระหว่าง Freeze จะถูกเก็บในหน่วยความจำชั่วคราว)

กระบวนการทั้งหมดรวดเร็ว (ไม่เกิน 1 นาที) ผู้ใช้ไม่รู้สึกว่าระบบหยุดทำงาน

ฟีเจอร์หลักของ VSS

  1. ทำงานควบคู่กับโวลยูมที่ใช้งานอยู่ โดยไม่รบกวนแอปพลิเคชัน
  2. ให้ API แก่โปรแกรมภายนอก (Third-party) สำหรับสร้างอิมเมจและกู้คืนโวลยูม

ซอฟต์แวร์สำรองข้อมูล/อิมเมจส่วนใหญ่ (เช่น Macrium Reflect, Acronis, Veeam) ใช้ VSS เป็นพื้นฐาน หากปิดบริการ VSS โปรแกรมเหล่านี้จะทำงานไม่ได้

เครื่องมือเพิ่มเติม: ShadowExplorer - ใช้เข้าถึงและกู้คืน Shadow Copies ได้ง่าย

เกี่ยวข้อง: File History (Windows 8+) - สำรองไฟล์ส่วนตัว (Libraries, Desktop, Favorites, Contacts) แยกจาก System Restore