<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Exchange Server Pro &#187; DSA Not Writeable</title>
	<atom:link href="http://exchangeserverpro.com/tag/dsa-not-writeable/feed" rel="self" type="application/rss+xml" />
	<link>http://exchangeserverpro.com</link>
	<description>Microsoft Exchange Server News - Tips - Tutorials</description>
	<lastBuildDate>Wed, 08 Feb 2012 13:00:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Event ID 2095 and The USN Rollback Adventure</title>
		<link>http://exchangeserverpro.com/event-id-2095-and-the-usn-rollback-adventure</link>
		<comments>http://exchangeserverpro.com/event-id-2095-and-the-usn-rollback-adventure#comments</comments>
		<pubDate>Fri, 01 Jun 2007 14:15:18 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[DSA Not Writeable]]></category>
		<category><![CDATA[Event ID 2095]]></category>
		<category><![CDATA[Server 2003]]></category>
		<category><![CDATA[USN Rollback]]></category>

		<guid isPermaLink="false">http://www.capslockassassin.com/2007/06/02/event-id-2095-and-the-usn-rollback-adventure/</guid>
		<description><![CDATA[There are two things I tend to see a lot of at the moment. Firstly virtualisation is pretty hot right now. Everyone seems to be virtualising their infrastructure as much as possible, particularly their servers such as Domain Controllers. Secondly, some companies are too cheap (or just haven&#8217;t gotten around to it yet) to setup [...]]]></description>
			<content:encoded><![CDATA[<p>There are two things I tend to see a lot of at the moment. Firstly virtualisation is pretty hot right now. Everyone seems to be virtualising their infrastructure as much as possible, particularly their servers such as Domain Controllers. Secondly, some companies are too cheap (or just haven&#8217;t gotten around to it yet) to setup a proper backup and recovery solution for their servers. This often means they are relying on some ad-hoc Ghost or Acronis images for server recovery. This includes recovery of their Domain Controllers.</p>
<p>I specifically mention Domain Controllers twice there because both of these very common scenarios introduce the serious risk of a &#8220;USN rollback&#8221; condition occurring (USN stands for &#8220;update sequence number&#8221;). If you want to get deeply technical with the concept you can read this article from Microsoft:</p>
<p><a target="_blank" href="http://support.microsoft.com/kb/875495" title="How to detect and recover from a USN rollback in Windows Server 2003">How to detect and recover from a USN rollback in Windows Server 2003</a></p>
<p>If you just want the summary version, basically a USN rollback condition can occur when the Active Directory database is restored to an earlier version in an improper fashion. Microsoft makes available methods for restoring Active Directory databases such that the Domain Controller can properly resynchronise with its replication partners afterwards. Restoring in an improper fashion, such as restoring a DC using an earlier Ghost or Acronis image, or rolling back to an earlier snapshot of a virtualised DC, will cause a USN rollback condition to occur.</p>
<p><span id="more-66"></span></p>
<p><strong>A Simple USN Rollback Scenario</strong></p>
<p>You can create a USN rollback condition by deliberately performing one of the restoration methods mentioned above. Here I have created two virtualised Domain Controllers named TESTDC1 and TESTDC2, both in the testing.local domain. Looking at the servers I can see that they appear to be in a healthy state of replication. Active Directory Users and Computers shows the same user objects that I created have replicated between the servers.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback001.jpg" title="usnrollback001.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback001.thumbnail.jpg" alt="usnrollback001.jpg" /></a></p>
<p>Replmon.exe indicates successful replication is occurring.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback001b.jpg" title="usnrollback001b.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback001b.thumbnail.jpg" alt="usnrollback001b.jpg" /></a></p>
<p>Running DCDiag.exe /q (the /q switch suppresses all output except for errors, so if there is no output there is no errors) indicates all is well.</p>
<p>Next I shut down TESTDC2 and make a copy of the virtual hard disk. I then boot TESTDC2 again, and confirm once more that replication is healthy. I can then make a few changes to Active Directory to demonstrate the problems with USN rollback. Using the Active Directory Users and Computers console I create the user object User3 while connected to TESTDC1, and the user object User4 while connected to TESTDC2. As you can see here the user objects appear in the Active Directory of the Domain Controllers, but are yet to replicate between the two servers.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback002.jpg" title="usnrollback002.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback002.thumbnail.jpg" alt="usnrollback002.jpg" /></a></p>
<p>In a real world environment some event might occur such as a hardware failure on TESTDC2, or simply a human decision to roll the server back to the last image or snapshot. I shut down TESTDC2, remove the current virtual hard disk, and copy back the virtual hard disk file from before. As soon as I boot TESTDC2 again everything starts to go bad.</p>
<p>Administrators might first become aware of the problem when they notice that changes they make in the course of their day are not replicating to all the domain controllers. For example, I notice that User3 is appearing on TESTDC1 but not on TESTDC2, even after several hours of waiting. If I attempt to force replication between the two servers in Active Directory Sites and Services I receive an error. A similar error is also now appearing in Replmon, and the Directory Services Event log is showing some critical errors.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback003.jpg" title="usnrollback003.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback003.thumbnail.jpg" alt="usnrollback003.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback005.jpg" title="usnrollback005.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback005.thumbnail.jpg" alt="usnrollback005.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback004.jpg" title="usnrollback004.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback004.thumbnail.jpg" alt="usnrollback004.jpg" /></a></p>
<p>The event ID to look out for in this scenario is 2095. The full details of this event are as follows.</p>
<blockquote><p><em>Event Type: Error<br />
Event Source: NTDS Replication<br />
Event Category: Replication<br />
Event ID: 2095<br />
Date: 1/06/2007<br />
Time: 4:40:20 PM<br />
User: NT AUTHORITY\ANONYMOUS LOGON<br />
Computer: TESTDC2<br />
Description:<br />
During an Active Directory replication request, the local domain controller (DC) identified a remote DC which has received replication data from the local DC using already-acknowledged USN tracking numbers.</em></p>
<p><em>Because the remote DC believes it is has a more up-to-date Active Directory database than the local DC, the remote DC will not apply future changes to its copy of the Active Directory database or replicate them to its direct and transitive replication partners that originate from this local DC.</em></p>
<p><em>If not resolved immediately, this scenario will result in inconsistencies in the Active Directory databases of this source DC and one or more direct and transitive replication partners. Specifically the consistency of users, computers and trust relationships, their passwords, security groups, security group memberships and other Active Directory configuration data may vary, affecting the ability to log on, find objects of interest and perform other critical operations.</em></p>
<p><em>To determine if this misconfiguration exists, query this event ID using </em><a href="http://support.microsoft.com/"><em>http://support.microsoft.com</em></a><em> or contact your Microsoft product support.</em></p>
<p><em>The most probable cause of this situation is the improper restore of Active Directory on the local domain controller.</em></p>
<p><em>User Actions:<br />
If this situation occurred because of an improper or unintended restore, forcibly demote the DC.</em></p>
<p><em>Remote DC:<br />
d63ef566-f3a9-4700-ae27-a5c5ac7c9fe0<br />
Partition:<br />
DC=testing,DC=local<br />
USN reported by Remote DC:<br />
16435<br />
USN reported by Local DC:<br />
16387 </em><br />
<em>For more information, see Help and Support Center at </em><a href="http://go.microsoft.com/fwlink/events.asp"><em>http://go.microsoft.com/fwlink/events.asp</em></a><em>.</em></p></blockquote>
<p>There are also instances of event ID 2013.</p>
<blockquote><p><em>Event Type: Error<br />
Event Source: NTDS General<br />
Event Category: Service Control<br />
Event ID: 2103<br />
Date: 1/06/2007<br />
Time: 4:40:20 PM<br />
User: NT AUTHORITY\ANONYMOUS LOGON<br />
Computer: TESTDC2<br />
Description:<br />
The Active Directory database has been restored using an unsupported restoration procedure.</em></p>
<p><em>Active Directory will be unable to log on users while this condition persists. As a result, the Net Logon service has paused.</em></p>
<p><em>User Action<br />
See previous event logs for details.</em></p>
<p><em>For more information, see Help and Support Center at </em><a href="http://go.microsoft.com/fwlink/events.asp"><em>http://go.microsoft.com/fwlink/events.asp</em></a><em>.</em></p></blockquote>
<p>You definitely want to know about these errors when they occur. If you are running any kind of monitoring system that scrapes event logs and alerts you for certain events then these are two you want to be alerted for. If you are not paying attention this problem can surface and go unnoticed for quite some time. Your admins might just be scratching their heads a little as to why some odd behaviour is occurring in Active Directory. Meanwhile your server event logs are overwriting older events and may remove this crucial evidence, as happened to a customer of ours.</p>
<p>If you do not have the benefit of seeing those events in the Directory Services Event Log there are some other clues you can look out for. Firstly the repadmin.exe command can help identify the state of replication on the Domain Controller.</p>
<p><code>C:\&gt;repadmin /options<br />
repadmin running command /options against server localhost<br />
Current DC Options: (none)</code></p>
<p>If the output is as above, then replication is not explicitly disabled on the Domain Controller. Note that a Global Catalog server will show an &#8220;IS_GC&#8221; option as being active instead of &#8220;(none)&#8221;. However if the output is as follows then replication has been disabled on the Domain Controller.</p>
<p><code>C:\&gt;repadmin /options<br />
repadmin running command /options against server localhost<br />
Current DC Options: DISABLE_INBOUND_REPL DISABLE_OUTBOUND_REPL</code></p>
<p>More evidence is if the NetLogon service is in a &#8220;paused&#8221; state on the Domain Controller.</p>
<p><code>C:\&gt;sc query netlogon<br />
SERVICE_NAME: netlogon<br />
TYPE : 20 WIN32_SHARE_PROCESS<br />
STATE : 7 PAUSED<br />
(STOPPABLE, PAUSABLE, IGNORES_SHUTDOWN))<br />
WIN32_EXIT_CODE : 0 (0x0)<br />
SERVICE_EXIT_CODE : 0 (0x0)<br />
CHECKPOINT : 0x0<br />
WAIT_HINT : 0x0</code></p>
<p>If you attempt to restart NetLogon and re-enable replication with Repadmin while the USN rollback condition is still in effect then the event IDs 2095 and 2013 will appear again in the Directory Services Event Log, which gives you further evidence of the issue. The final clue is by checking the USN that each Domain Controller believes is correct for itself and its replication partners.</p>
<p>On TESTDC1:<br />
<code>C:\&gt;repadmin /showutdvec testdc1 dc=testing,dc=local<br />
Caching GUIDs.<br />
..<br />
Default-First-Site-Name\TESTDC2 @ USN 16435 @ Time 2007-06-01 16:37:49<br />
Default-First-Site-Name\TESTDC1 @ USN 14272 @ Time 2007-06-01 16:52:08</code></p>
<p>On TESTDC2:<br />
<code>C:\&gt;repadmin /showutdvec testdc2 dc=testing,dc=local<br />
Caching GUIDs.<br />
..<br />
Default-First-Site-Name\TESTDC2 @ USN 16409 @ Time 2007-06-01 16:52:49<br />
Default-First-Site-Name\TESTDC1 @ USN 14146 @ Time 2007-06-01 16:04:22</code></p>
<p>The condition you are looking for is if the direct replication partners have a higher USN for the Domain Controller than the Domain Controller has for itself. In the above output you can see that TESTDC2 has a USN for itself of 16409, whereas TESTDC1 has an USN for TESTDC2 of 16435.</p>
<p><strong>More Complex USN Rollback Scenarios</strong></p>
<p>In the simple scenario above is it relatively easy to conclude that TESTDC2 is the cause of the USN rollback condition occuring. However in an environment with more than two Domain Controllers the evidence can present in different ways. Using the example of our customer, the virtualised Domain Controller that had been rolled back to an earlier snapshot was not showing event ID 2095, its NetLogon service was running, and it did not have inbound and outbound replication disabled. However both of its replication partners were showing those symptoms.</p>
<p>By analysing the USN numbers in the output of the &#8220;repadmin /showutdvec&#8221; commands on each Domain Controller it was ultimately shown that the virtualised Domain Controller was still the one causing the USN rollback condition.</p>
<p>Because of this type of variance in the real world it is important to investigate the situation carefully and assess all of the available information before making a decision as to how to proceed with resolving the issue.</p>
<p><strong>Recovering from a USN Rollback</strong></p>
<p>The Microsoft article mentioned at the start of this post contains instructions as to how to recover from USN rollbacks.</p>
<p>1. Remove Active Directory from the server causing the USN rollback condition. If you try to run DCPromo.exe on the server you will receive an error.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback006.jpg" title="usnrollback006.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback006.thumbnail.jpg" alt="usnrollback006.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback007.jpg" title="usnrollback007.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback007.thumbnail.jpg" alt="usnrollback007.jpg" /></a></p>
<p>In order to demote the server you need to run DCPromo.exe with the /forceremoval switch. This is a last resort option for removing a Domain Controller when it cannot be removed by the conventional method.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback008.jpg" title="usnrollback008.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback008.thumbnail.jpg" alt="usnrollback008.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback009.jpg" title="usnrollback009.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback009.thumbnail.jpg" alt="usnrollback009.jpg" /></a></p>
<p>2. Shut down the demoted server.</p>
<p>3. On a healthy Domain Controller, clean up the metadata of the demoted Domain Controller. This is explained in detail in this Microsoft article.</p>
<p><a target="_blank" href="http://support.microsoft.com/kb/216498/" title="How to remove data in Active Directory after an unsuccessful domain controller demotion">How to remove data in Active Directory after an unsuccessful domain controller demotion</a></p>
<p>The enhanced NTDSUtil application in Windows Server 2003 SP1 and above allows you to remove the metadata.<br />
<code>C:\&gt;ntdsutil<br />
<strong>ntdsutil:</strong> metadata cleanup<br />
<strong>metadata cleanup:</strong> connections<br />
<strong>server connections:</strong> connect to server testdc1<br />
Binding to testdc1 ...<br />
Connected to testdc1 using credentials of locally logged on user.<br />
<strong>server connections:</strong> quit<br />
<strong>metadata cleanup:</strong> select operation target<br />
<strong>select operation target:</strong> list domains<br />
Found 1 domain(s)<br />
0 - DC=testing,DC=local<br />
<strong>select operation target:</strong> select domain 0<br />
No current site<br />
Domain - DC=testing,DC=local<br />
No current server<br />
No current Naming Context<br />
<strong>select operation target:</strong> list sites<br />
Found 1 site(s)<br />
0 - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=testing,DC=local<br />
<strong>select operation target:</strong> select site 0<br />
Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=testing,DC=local<br />
Domain - DC=testing,DC=local<br />
No current server<br />
No current Naming Context<br />
<strong>select operation target:</strong> list servers in site<br />
Found 2 server(s)<br />
0 - CN=TESTDC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,D<br />
C=testing,DC=local<br />
1 - CN=TESTDC2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,D<br />
C=testing,DC=local<br />
<strong>select operation target:</strong> select server 1<br />
Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=testing,DC=local<br />
Domain - DC=testing,DC=local<br />
Server - CN=TESTDC2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configurat<br />
ion,DC=testing,DC=local<br />
DSA object - CN=NTDS Settings,CN=TESTDC2,CN=Servers,CN=Default-First-Sit<br />
e-Name,CN=Sites,CN=Configuration,DC=testing,DC=local<br />
DNS host name - TESTDC2.testing.local<br />
Computer object - CN=TESTDC2,OU=Domain Controllers,DC=testing,DC=local<br />
No current Naming Context<br />
<strong>select operation target:</strong> quit<br />
<strong>metadata cleanup:</strong> remove selected server<br />
Transferring / Seizing FSMO roles off the selected server.<br />
Removing FRS metadata for the selected server.<br />
Searching for FRS members under "CN=TESTDC2,OU=Domain Controllers,DC=testing,DC=<br />
local".<br />
Deleting subtree under "CN=TESTDC2,OU=Domain Controllers,DC=testing,DC=local".<br />
The attempt to remove the FRS settings on CN=TESTDC2,CN=Servers,CN=Default-First<br />
-Site-Name,CN=Sites,CN=Configuration,DC=testing,DC=local failed because "Element<br />
not found.";<br />
metadata cleanup is continuing.<br />
"CN=TESTDC2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=t<br />
esting,DC=local" removed from server "testdc1"<br />
<strong>metadata cleanup:</strong> quit<br />
<strong>ntdsutil:</strong> quit<br />
Disconnecting from testdc1...</code></p>
<p>You must manually remove the records in the Forest and Domain DNS zones for the demoted Domain Controller, and remove if from the list of Name Servers for each of the zones.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback012.jpg" title="usnrollback012.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback012.thumbnail.jpg" alt="usnrollback012.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback013.jpg" title="usnrollback013.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback013.thumbnail.jpg" alt="usnrollback013.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback014.jpg" title="usnrollback014.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback014.thumbnail.jpg" alt="usnrollback014.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback015.jpg" title="usnrollback015.jpg"></a></p>
<p>Finally you must remove the demoted server from Active Directory Sites and Services.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback015.jpg" title="usnrollback015.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback015.thumbnail.jpg" alt="usnrollback015.jpg" /></a></p>
<p>4. If the demoted server held FSMO roles you can seize them with NTDSUtil.</p>
<p><a target="_blank" href="http://support.microsoft.com/kb/255504/" title="Using Ntdsutil.exe to transfer or seize FSMO roles to a domain controller">Using Ntdsutil.exe to transfer or seize FSMO roles to a domain controller</a></p>
<p>5. Turn on the demoted server.</p>
<p>6. Promote the server to a Domain Controller again using DCPromo (if you wish it to have this role again).</p>
<p>7. If the server was a Global Catalog readd this role.</p>
<p>8. Restore FSMO roles to the server (if applicable).</p>
<p>9. Restore the System State (optional). This is only applicable if there was a previous, valid System State backup of the server from before the USN rollback condition occured in which there are Active Directory changes that you require to be restored.</p>
<p>Once the server is fully restored you can check that replication is occuring again with Replmon. You can also observe whether changes to the Active Directory are replicating properly by performing tests such as creating a new user object and waiting for it to replicate between servers.</p>
<p><a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback017.jpg" title="usnrollback017.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback017.thumbnail.jpg" alt="usnrollback017.jpg" /></a> <a href="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback016.jpg" title="usnrollback016.jpg"><img src="http://www.exchangeserverpro.com/wp-content/uploads/2007/06/usnrollback016.thumbnail.jpg" alt="usnrollback016.jpg" /></a></p>
<p>Finally the Event Log, Repadmin output and the state of the NetLogon service of all of your Domain Controllers can be checked as well.</p>
<p><code>C:\&gt;repadmin /options<br />
repadmin running command /options against server localhost<br />
Current DC Options: (none)</code></p>
<p><code>C:\&gt;sc query netlogon<br />
SERVICE_NAME: netlogon<br />
TYPE : 20 WIN32_SHARE_PROCESS<br />
STATE : 4 RUNNING<br />
(STOPPABLE, PAUSABLE, IGNORES_SHUTDOWN))<br />
WIN32_EXIT_CODE : 0 (0x0)<br />
SERVICE_EXIT_CODE : 0 (0x0)<br />
CHECKPOINT : 0x0<br />
WAIT_HINT : 0x0</code></p>
<p>Once the recovery is complete you may not be out of the woods yet. As you may have noticed in the screenshots above the User4 object no longer exists in the Active Directory. This is because the object was never able to replicate outbound from TESTDC2 and was therefore lost when the server was forced demoted. You should be aware that aside from objects completely disappearing, some other strange issues may pop up after the recover, such as users reporting that their new password no longer works, but their old password does. In the case of our customer one of the Domain Controllers immediately threw some SAM errors into the Event Log due to a replication conflict for a particular computer account. As a result the computer account was deleted automatically by the Domain Controller, a change which then replicated across the network and required the computer in question to be rejoined to the domain.</p>
<p>As you can see the USN rollback condition is a very serious situation that threatens the integrity of your Active Directory environment. Aherence to proper backup and restore processes for your Active Directory, and caution when dealing with projects that involve virtualising Domain Controllers, can help you avoid this condition in your network. However if you do unfortunately experience this problem in your production environment, careful analysis of the evidence and a clear recovery process as demonstrated here can get your environment back into a healthy condition again.</p>
<p></code></p>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/recovering-a-single-domain-controller-from-a-usn-rollback" title="Recovering a single Domain Controller from a USN Rollback">Recovering a single Domain Controller from a USN Rollback</a></li><li><a href="http://exchangeserverpro.com/exchange-2007-adprep-error-ldifde-import-schema-file" title="Exchange 2007 ADPrep Error Executing Ldifde.exe to Import Schema File">Exchange 2007 ADPrep Error Executing Ldifde.exe to Import Schema File</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-setup-error-the-exchange-server-is-in-an-inconsistent-state" title="Exchange 2010 Setup Error &#8211; The Exchange Server is in an Inconsistent State">Exchange 2010 Setup Error &#8211; The Exchange Server is in an Inconsistent State</a></li><li><a href="http://exchangeserverpro.com/exchange-2000-and-windows-server-2008-domain-controllers" title="Exchange 2000 and Windows Server 2008 Domain Controllers">Exchange 2000 and Windows Server 2008 Domain Controllers</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-deployment-preparing-active-directory" title="Exchange 2010 Deployment: Preparing Active Directory">Exchange 2010 Deployment: Preparing Active Directory</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/event-id-2095-and-the-usn-rollback-adventure">Event ID 2095 and The USN Rollback Adventure</a> is © 2007 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/event-id-2095-and-the-usn-rollback-adventure/feed</wfw:commentRss>
		<slash:comments>60</slash:comments>
		</item>
	</channel>
</rss>

