Troubleshoots End User Recovery (EUR) issues in System Center 2012 Data Protection Manager (DPM 2012 or DPM 2012 R2).
Admins of System Center 2012 Data Protection Manager who help resolve End User Recovery (EUR) issues.
We'll begin by listing out the certain scenarios that EUR will not work. If your issue does not fall within these scenarios, we'll take you through a series of steps that are specific to your situation to resolve your issue.
The entire volume has been shared. Sharing out an entire volume does not work with EUR for DPM. You must share folders within a volume.
DPM protection is not configured to disk. For EUR to work, the DPM protection has to be to disk (D-D or D-D-T).
Shares are mountpoints or folders within mountpoints.
Clients are Windows Server 2008 Terminal Server clients.
Mount point located inside another mount point.
Special folders: System Volume Information folder, RECYCLER folder.
Unsupported reparse point (that is, any reparse point other than a mount point).
On a case-sensitive system, a folder that has the same name as another folder inside that folder's parent, differing only in case (for example, "F:\MarketingDocs" and "F:\marketingdocs").
On a computer containing a share from the list of unsupported shares, Microsoft recommends that you protect only volumes and folders for auto discovery to work correctly.
Check whether shadow copies are enabled on the file server locally. If that is the case, clients will display the previous versions based on local shadow copies only. EUR will not work if local shadow copies are enabled on the Protected Server in question.
Check that valid recovery points are available in DPM. If no recovery points are seen in DPM, wait for one to be created or create one manually and check again. If valid recovery points are available on DPM then first verify that the DPM shares are in order.
To do this, use the NET SHARE command on the DPM server and verify that every folder or share protected by DPM has a corresponding share on DPM pointing to its replica volume.
Note that EUR can be enabled and re-enable to reconfigure it.
If only some shares are missing then run a synchronization for the particular data sources. This will also create entries in AD in the container ms-sharemapconfiguration.
Another common issue with the previous versions list is invalid redirections within Active Directory. This is typically caused by protecting a share with one DPM server and then migrating the protection to a new one. When this is done, the entries in AD may not be updated, thus the redirections still point to the old DPM server, causing the previous versions list to be empty.
NOTE Replace dc=domain,dc=local with the correct domain information for your environment.
This command will output a list of all the EUR-enabled shares, the corresponding DPM share and the object name in AD.
If no entries are found inside the MS-ShareMapConfiguration container, check the permissions for the DPM machine account. The DPM machine account requires create and delete rights on the ms-srvShareMapping objects. Set the permissions if not set. The DPM server will then start populating the entries when the next synchronization happens. The entry for the share will appear only when sync is run for that protection.
If partial entries are found inside the MS-ShareMapConfiguration container, check the permissions for the DPM machine account and run synchronization jobs for any missing shares.
If the DPM shares are incorrect (i.e. point to the wrong DPM server), delete the corresponding object(s) in the cn=ms-sharemapconfiguration container. Be careful not to delete objects in any other container. Then re-run a synchronization job (or wait for the scheduled job to run) which will recreate the object and then check for the previous versions again.
EUR will not work if local shadow copies are enabled on the protected server in question. Disable shadow copies and try again.
The schema needs to be extended and the checkbox enabled on each DPM server you want EUR enabled on.
DPM shares need to be created by DPM on the DPM server (net shares).
The System account needs at least read and list permission on the root of volumes being protected.
EUR across a domain/forest is not supported.
Your End User Recovery problem is resolved.