Thursday, February 11, 2010

NT backup failed due to volume shadow copy

When you perform NT Backup on a windows 2003 64-bit OS running SQL 2000, you will received error message when you perform NTBACKUP.

Solution : Apply a pattch below


I have fully analyzed the MPS reporting file you provided me and found the following error logs:

Event Type: Error
Event Source: VSS
Event Category: None
Event ID: 20
Date: 1/18/2010
Time: 10:18:03 AM
User: N/A
Computer: HA-IMPLANT
Description:
Volume Shadow Copy Service error: A critical component required by the Volume Shadow Copy service is not registered. This might happened if an error occurred during Windows setup or during installation of a Shadow Copy provider. The error returned from CoCreateInstance on class with CLSID {40700425-0080-11d2-851f-00c04fc21759} and Name MSSQL_ClientVirtualDeviceSet is [0x80040154].

Event Type: Error
Event Source: VSS
Event Category: None
Event ID: 6008
Date: 1/18/2010
Time: 10:18:03 AM
User: N/A
Computer: HA-IMPLANT
Description:
Sqllib error: Failed to create VDS object. hr = 0x80040154.

Analysis
=======
According to the event logs above, I found this might be a known issue when you back up the System State on a Windows Server 2003 x64 Edition-based computer that is running SQL Server 2000.

This problem occurs because the SQL Server 2000 Virtual Device Interface (Sqlvdi.dll) is a 32-bit DLL. The 64-bit Volume Shadow Copy Service (VSS) writer that is included with the x64 edition of Windows Server 2003 requires an x64 edition of Sqlvdi.dll to work correctly.

Solution
=======
Please refer to the following KB article to fix the problem:

FIX: Event ID 20 "Volume Shadow Copy Service error" is logged when you back up the System State on a Windows Server 2003 x64 Edition-based computer that is running SQL Server 2000
http://support.microsoft.com/kb/904418

No comments:

Post a Comment