Log Report
Template Windows Event Log
Log Name Application
Type Error
Source Backup
Event ID 517
Average Threat Rating
Encounters More Info Related Content Alert Me Discuss
Add Your Encounter Hide Encounters without Resolutions
tfenner
Posts: 66

8/4/2010
Revision 1
Threat Rating:

Contains Resolution:
This issue appeared on several of my clustered Windows 2008 servers.  To uncover the issue and resolve it, I performed the following actions:
!!!BE SURE TO BACKUP YOUR SERVERS BEFORE MAKING ANY MODIFICATIONS!!!
Used the following BLOG:
http://blogs.technet.com/b/askcore/archive/2010/06/18/reasons-why-the-error-enumeration-of-the-files-failed-may-occur-during-system-state-backup.aspx

the path is valid on a SAN shared drive of a Windows Server 2008 Failover Cluster, then the hotfix and steps outlined in KB980794 would need to be followed as such:

980794  System state backup error in Windows Server 2008 and in Windows Vista: "Enumeration of the files failed"
Use one of the hotfixes in this package and create an ExcludedBinaryPaths registry key. To do this, follow these steps:

          1.  Click Start, type regedit in the Search programs and files box, and then press ENTER.

NOTE: If you are prompted for an administrator password, type the password. If you are prompted for confirmation, provide confirmation.

          2. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SystemWriter

 NOTE: If this registry subkey does not exist, please create it manually.           3.  On the Edit menu, point to New, and then click Multi-String Value.
          4.  Type ExcludedBinaryPaths, and then press ENTER.  
          5.  Right-click ExcludedBinaryPaths, and then click Modify.
          6.  In the Value data box, type all binary paths that should be excluded from the system state backup operation, and then click OK.
Note The binary paths should be absolute paths. They should not include environment variables (such as %windir%) and should not be enclosed in double or single quotation marks.  
7.       Exit Registry Editor.

NOTE:
·         If you use this method to exclude the service data from the system state backup scope, you have to back up the service data on the shared volume manually.

·         If you assign a drive letter to a shared volume that is excluded from the system state backup scope, you have to manually re-enter all the registry keys again by using a new path because the assigned drive letter does not function any longer.

·         If the issue “Enumeration of the files failed” is occurring during a System State backup of a shared SAN drive on a Windows Server 2008 R2 Failover Cluster, Microsoft acknowledges this is a problem in the operating system of this product. Microsoft is currently investigating the issue and working to provide a solution. Once a solution is ready for Windows Server 2008 R2, this blog will be updated.

Important: You have to exclude services carefully, because wrong entries can corrupt the system state.



Peer Reviews (0)

No reviews have been post for this Encounter

Post a Peer Review:

tfenner
Posts: 66

8/4/2010
Revision 1
Threat Rating:

Contains Resolution:
This issue appeared on several of my Windows 2008 servers.  To uncover the issue and resolve it, I performed the following actions:
!!!BE SURE TO BACKUP YOUR REGISTRY BEFORE MAKING ANY MODIFICATIONS!!!
1. Launch MSINFO32.EXE, then review and closely inspect each of the paths for all the services installed. HINT: Click on the Start Mode column, so that all the Auto services are at the top. This will make it easier to closely inspect each of the paths for the services are in a Stopped state.
2. Another method to locate the paths in the registry, would be to export the entire services key and closely inspect the ImagePath that are pointing to either a local disk or a Physical Disk resource on the SAN owned by one of the nodes in the Failover Cluster. To do this manually, use this command-line interface (elevated, running as Administrator) as such:
reg query HKLM\SYSTEM\CurrentControlSet\Services /s /v ImagePath > regkeys.txt
Then use Notepad.exe to closely inspect each ImagePath.
3. Afterward, open regedit, navigate to HKLM\SYSTEM\CurrentControlSet\Services, then locate the services that have a bad reference and fix it.  In my case, the SQL services on the server reference a drive letter that was not present on the server.  So I changed each services ImagePath variable to reflect the correct drive letter.


Peer Reviews (0)

No reviews have been post for this Encounter

Post a Peer Review: