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

วิธีใช้คำสั่ง Vssadmin จัดการ VSS ใน Windows 11/10

ระบบ Microsoft Windows สร้างสแนปชอตหรือสำเนาสำรองของไฟล์บนฮาร์ดไดรฟ์ แม้ขณะที่คุณใช้งานอยู่ เทคโนโลยีที่ใช้คือ Volume Shadow Copy Service (VSS) คุณสามารถใช้ Volume Shadow Copy Administrative Command-line tool หรือ Vssadmin สำหรับการจัดการ VSS

วิธีใช้คำสั่ง Vssadmin จัดการ VSS ใน Windows 11/10

มันมีไลบรารีคำสั่งสำหการแสดงรายการ shadow copy writers และ providers การสร้างและลบ VSS associations และ copies รวมถึงการปรับขนาด VSS associations บทความนี้แสดงวิธีใช้คำสั่งเหล่านี้อย่างมีประสิทธิภาพ

องค์ประกอบของ VSS

ก่อนจะเจาะลึกการจัดการ VSS ด้วย Vssadmin เรามาดูองค์ประกอบต่างๆ ของ Volume Shadow Copy Service (VSS) ก่อน ด้วยการใช้ shadow copies หรือ snapshots องค์ประกอบเหล่านี้ช่วยให้คุณดำเนินการสำคัญได้ เช่น การสำรองเซิร์ฟเวอร์แบบไม่ส่งผลต่อผู้ใช้ที่ล็อกอินหรือโปรแกรมที่กำลังรัน

มาสำรวจองค์ประกอบ VSS ต่างๆ และงานที่พวกมันทำบนเซิร์ฟเวอร์ของคุณ

1. VSS Requester

ตัวอย่าง VSS requesters ได้แก่ System Center Data Protection Manager และ Windows Server Backup program หน้าที่หลักคือ ขอให้ VSS สร้าง shadow copy

2. VSS Writer

Windows Servers อาจมี VSS writers หลายตัว เป็นองค์ประกอบที่ซอฟต์แวร์แอปพลิเคชันจัดเตรียม เพื่อให้ข้อมูลพร้อมสำหการสร้าง shadow copies ตัวอย่าง VSS writers ได้แก่:

  • WMI Writer
  • Registry Writer
  • Hyper-V
  • Exchange Server
  • Performance Counter Writer
  • NTDS Writer
  • System Writer
  • DHCP Jet Writer
  • SQL Server
  • Active Directory System Service
  • ASR Writer
  • WINS Jet Writer
  • Certificate Authority Writer

… ฯลฯ

3. Storage Volume

Storage volume เป็นองค์ประกอบสำคัญของ VSS ที่เก็บข้อมูลที่คุณกำลังจะคัดลอก

4. VSS Provider

VSS providers รวมอยู่ใน storage arrays ที่ผู้จัดจำหน่ายฮาร์ดแวร์จัดเตรียม พวกเขาสร้างและจัดการ shadow copies ตัวอย่าง VSS providers ได้แก่ Microsoft Software Copy provider และ Microsoft File Share Shadow Copy provider

5. Source Volume

Source volume คือที่ที่ระบบเก็บ shadow copy storage files ที่ VSS provider ใช้

ตอนนี้คุณรู้องค์ประกอบ VSS แล้ว มาดูว่าพวกมันทำงานอย่างไร นี่คือภาพรวมของคำสั่ง Vssadmin และวิธีใช้จัดการ VSS

ใช้คำสั่ง Vssadmin จัดการ VSS

เพื่อจัดการ VSS ด้วย Vssadmin command-line tool คุณต้องล็อกอินเซิร์ฟเวอร์เป็น Administrator ก่อน เมื่อเข้าสู่ระบบแล้ว เปิด Command Prompt ด้วยสิทธิ์ Admin ค้นหา Command Prompt คลิกขวา เลือก Run as Administrator

ใน Elevated Command Prompt ด้านล่างคือคำสั่งสำหจัดการ VSS ในการรันใดๆ พิมพ์แล้วกด ENTER

Command Usage
Vssadmin add shadowstorage เพิ่ม volume shadow copy storage association
Vssadmin create shadow สร้าง volume shadow copy ใหม่
Vssadmin delete shadows ลบ volume shadow copies
Vssadmin delete shadowstorage ลบ volume shadow copy storage associations
Vssadmin list providers แสดงรายการ registered volume shadow copy providers
Vssadmin list shadows แสดงรายการ existing volume shadow copies
Vssadmin list shadowstorage แสดงรายการ shadow copy storage associations ทั้งหมดในระบบ
Vssadmin list volumes แสดงรายการ volumes ที่มีสิทธิ์สำห shadow copies
Vssadmin list writers แสดงรายการ subscribed volume shadow copy writers ทั้งหมดในระบบ
Vssadmin resize shadowstorage ปรับขนาดสูงสุดสำห shadow copy storage association

คุณใช้คำสั่งข้างต้นกับ syntax และ switches เหล่านี้ระบุ system volumes ที่จะดำเนินการ และทำให้คำสั่งกระชับขึ้น ด้านล่างคือ parameters ต่างๆ สำห Vssadmin

Syntax Usage
/Oldest ลบ shadow copy เก่าสุด
For=VolumeSpec ระบุ volume ที่จะลบ shadow copy
/Quiet ป้องกันไม่ให้คำสั่งแสดงข้อความขณะรัน
/All ลบ shadow copy ทุกตัวของ volume ที่ระบุ
/shadow= {{insert ShadowID}} ระบุ Shadow copy ที่จะลบโดย ShadowID

คุณสามารถอ่านเพิ่มเติมได้ที่ TechNet