โซลูชันการสำรองข้อมูลส่วนใหญ่สำหรับ Windows ใช้ Volume Shadow Copy Service (VSS) เพื่อสร้างสำเนาสำรองของข้อมูลแอปพลิเคชันหรือบริการ ในบางกรณี บริการ VSS หรือหนึ่งในผู้เขียนเริ่มทำงานอย่างไม่ถูกต้อง ซึ่งส่งผลให้เกิดความล้มเหลวระหว่างการสำรองข้อมูล ฉันประสบปัญหาดังกล่าวบนเซิร์ฟเวอร์ Exchange, MSSQL และ Hyper-V ในการกู้คืน VSS และส่วนประกอบของ VSS อย่างรวดเร็ว ฉันใช้คำแนะนำต่อไปนี้
ในการตรวจหาตัวเขียน VSS ที่ล้มเหลว ให้แสดงรายการตัวเขียน VSS ที่ลงทะเบียนในระบบและสถานะโดยใช้ vssadmin command.vssadmin list writers
ค้นหาส่วนประกอบที่มี ล้มเหลว ระบุในรายการ สำหรับส่วนประกอบที่ทำงานตามปกติ สถานะจะเป็นดังนี้:สถานะ:[1] เสถียร .
Writer name: 'Microsoft Exchange Writer'
Writer Id: {53da1ac4-4bab-404a-0917-ae23f8aacfb7}
Writer Instance Id: {61b56ab0-9588-432f-ae7b-3233753ffa38}
State: [7] Failed
Last error: Retryable error
อย่างที่คุณเห็น ในกรณีของเรา Microsoft Exchange Writer ล้มเหลว (สถานะ:[8] ล้มเหลว) ดังนั้นคุณจะไม่สามารถสำรองข้อมูล Exchange ให้เสร็จสมบูรณ์ได้ โดยปกติ ในการแก้ไขสถานะของส่วนประกอบนี้ ก็เพียงพอที่จะรีสตาร์ทเซิร์ฟเวอร์ (ซึ่งไม่สามารถทำได้เสมอไปสำหรับเหตุผลในการผลิต)
เมื่อต้องการซ่อมแซมตัวเขียน Exchange ให้ลองเริ่มบริการที่เกี่ยวข้องใหม่ (ตารางด้านล่างแสดงรายการของ VSS Writers ทั่วไปและบริการ Windows ที่เกี่ยวข้อง) นอกจากการหยุดบริการแล้ว บางครั้งคุณจะต้องฆ่ากระบวนการบริการที่หยุดทำงานด้วยตนเอง
ตัวเขียน VSS | ชื่อบริการของระบบ | ชื่อเต็มของบริการ |
ตัวเขียนการกำหนดค่า IIS | AppHostSvc | Application Host Helper Service |
ตัวเขียน BITS | บิต | บริการถ่ายโอนข้อมูลเบื้องหลัง |
ผู้ออกใบรับรอง | CertSvc | Active Directory Certificate Services |
ตัวเขียนระบบ | CryptSvc | บริการเข้ารหัสลับ |
ตัวเขียนบริการการจำลองแบบ DFS | DFSR | การจำลองแบบ DFS |
DHCP Jet Writer | DHCPServer | เซิร์ฟเวอร์ DHCP |
ตัวเขียน NPS VSS | EventSystem | COM+ ระบบเหตุการณ์ |
ตัวเขียน IIS Metabase | IISADMIN | IIS Admin Service |
Microsoft Exchange Writer | MSExchangeIS | ที่เก็บข้อมูล Microsoft Exchange |
Microsoft Exchange Replica Writer | MSExchangeRepl | Microsoft Exchange Replication Service |
ตัวเขียน MSMQ (MSMQ) | MSMQ | การจัดคิวข้อความ |
NTDS | NTDS | Active Directory Domain Services |
ตัวเขียน FRS | NtFrs | การจำลองไฟล์ |
OSearch VSS Writer | OSearch | การค้นหาเซิร์ฟเวอร์ Office SharePoint |
OSearch14 VSS Writer | OSearch14 | การค้นหาเซิร์ฟเวอร์ SharePoint 14 |
ตัวเขียน SMS | SMS_SITE_VSS_WRITER | SMS_SITE_VSS_WRITER |
SPSearch VSS Writer | SPSearch | การค้นหา Windows SharePoint Services |
SPSearch4 VSS Writer | SPSearch4 | SharePoint Foundation Search V4 |
SqlServerWriter | SQLWriter | SQL Server VSS Writer |
ตัวเขียน FSRM | srmsvc | ตัวจัดการทรัพยากรของเซิร์ฟเวอร์ไฟล์ |
TermServLicensing | TermServLicensing | การออกใบอนุญาตเดสก์ท็อประยะไกล |
Microsoft Hyper-V VSS Writer | vmms | การจัดการเครื่องเสมือน Hyper-V |
ตัวเขียน ASR | VSS | Volume Shadow Copy |
ตัวเขียน COM+ REGDB | VSS | Volume Shadow Copy |
ตัวเขียนรีจิสทรี | VSS | Volume Shadow Copy |
ตัวเขียนการเพิ่มประสิทธิภาพการคัดลอกเงา | VSS | Volume Shadow Copy |
ตัวเขียน WDS VSS | WDSServer | เซิร์ฟเวอร์บริการการปรับใช้ Windows |
WIDWriter | WIDWriter | ตัวเขียน VSS ฐานข้อมูลภายในของ Windows |
ตัวเขียน WMI | Winmgmt | Windows Management Instrumentation |
WINS Jet Writer | ชนะ | Windows Internet Name Service (WINS) |
MSSearch Service Writer | WSearch | การค้นหาของ Windows |
เรียกใช้คำสั่งต่อไปนี้อีกครั้ง:
vssadmin list writers
ตรวจสอบสถานะของตัวเขียน VSS ของปัญหา หากยังไม่เปลี่ยนเป็นสถานะเสถียรและปัญหายังไม่ได้รับการแก้ไข คุณสามารถลองลงทะเบียนคอมโพเนนต์ VSS และไลบรารีอีกครั้งได้
ไปที่ไดเร็กทอรีนี้:
cd c:\windows\system32
หยุดบริการต่อไปนี้:Volume Shadow Copy และ Microsoft Software Shadow Copy Provider
Net Stop VSS
Net Stop SWPRV
ลงทะเบียนคอมโพเนนต์ VSS อีกครั้ง:
regsvr32 /s ole32.dll
regsvr32 /s oleaut32.dll
regsvr32 /s vss_ps.dll
vssvc /register
regsvr32 /s /i swprv.dll
regsvr32 /s /i eventcls.dll
regsvr32 /s es.dll
regsvr32 /s stdprov.dll
regsvr32 /s vssui.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml3.dll
regsvr32 /s msxml4.dll
vssvc /register
เริ่มบริการที่หยุดก่อนหน้านี้:Net Start SWPRV
Net Start VSS
ตรวจสอบให้แน่ใจว่าข้อผิดพลาดของปัญหาตัวเขียน VSS หายไป
วิธีการรีสตาร์ทและลงทะเบียนคอมโพเนนต์ VSS ใหม่นี้มีผลทั้งใน Windows Server 2008 / 2012/ R2 และใน Windows Server 2016