Hi everyone, Dwayne Jackson here with another tip for you in case you ever run into an issue where a consistency check in System Center 2012 Data Protection Manager (DPM 2012 or DPM 2012 R2) fails for an Exchange database in a non-clusteredconfiguration with the symptoms below.
SYMPTOMS
1. The consistency check job displays the following error:
Type: Consistency check
Status: Failed
Description: DPM encountered a retryable VSS error. (ID 30112 Details: VssError: The writer experienced a transient error. If the backup process is retried, the error may not reoccur. (0x800423F3))
More information
End time: Date/Time
Start time: Date/Time
Time elapsed:
Data transferred: 0 MB
Cluster node -
Source details: Problem Mailbox Database Name
Protection group: Protection Group Name
Items scanned: 0
Items fixed: 0
2. The MSDPM.Error log shows the following during the time that the job failed:
0BEC 2788 03/12 14:09:02.601 02 EventManager.cs(98) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 NORMAL Publishing event from ServerAlert.cs(827): AlertStateChange, [ObjectId=ca92a311-9f46-45bd-b9e9-3564d8c5c7f7]
0BEC 2788 03/12 14:09:02.616 02 EventManager.cs(98) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 NORMAL Publishing event from Replica.cs(2059): ReplicaStatusChange, [DataSourceID=ca05c3f6-973c-4c00-80e1-b7d5ab440edc]
0BEC 2788 03/12 14:09:02.632 27 OperationTypeLock.cs(628) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 NORMAL UnlockServer() of ReplicationOperationTypeLock, returning
0BEC 2788 03/12 14:09:02.632 27 OperationTypeLock.cs(518) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 NORMAL In Unlock() of ReplicationOperationTypeLock, returning
0BEC 2788 03/12 14:09:02.648 27 BackupMachine.cs(2159) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING BackupMachine : FAILURE - BACKUP, errorCode=PrmVssErrorRetryable
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING Task Diagnostic Information - <?xml version="1.0" encoding="utf-16"?>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <TaskExecutionContext>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmWriterId>ddd34536-63d2-4f6c-98c1-2a4ad30d1ee4</PrmWriterId>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmDatasourceId>ca92a311-9f46-45bd-b9e9-3564d8c5c7f7</PrmDatasourceId>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmActiveNodeName> ProtectedServerName.Contoso.Lab </PrmActiveNodeName>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmLogicalReplicaId>ca05c3f6-973c-4c00-80e1-b7d5ab440edc</PrmLogicalReplicaId>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmDatasetId>3807eb97-065b-41ed-b721-0fb04ba76ded</PrmDatasetId>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmPhysicalReplicaId>d3fac23a-e9b0-46bb-a5e8-01b8c9181aff</PrmPhysicalReplicaId>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmReplicaValidity>Allocated</PrmReplicaValidity>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmReplicaStatus>Idle</PrmReplicaStatus>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <PrmOwnerLockId>00000000-0000-0000-0000-000000000000</PrmOwnerLockId>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <TEVerb>InitialReplicate</TEVerb>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <TEErrorState>Backup.RAPreBackupPending</TEErrorState>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <TEErrorDetails><?xml version="1.0" encoding="utf-16"?>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <q1:ErrorInfo ErrorCode="30112" DetailedCode="-2147212301" DetailedSource="2" ExceptionDetails="" xmlns:q1="http://schemas.microsoft.com/2003/dls/GenericAgentStatus.xsd">
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <q1:Parameter Name="protectedgroup" Value=" Protection Name" />
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <q1:Parameter Name="servername" Value=" ProtectedServerName.Contoso.Lab " />
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <q1:Parameter Name="datasourcename" Value=" Problem Mailbox Database Name " />
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <q1:Parameter Name="agenttargetserver" Value=" ProtectedServerName.Contoso.Lab " />
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING <q1:Parameter Name="datasourceid" Value="ca92a311-9f46-45bd-b9e9-3564d8c5c7f7" />
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING </q1:ErrorInfo></TEErrorDetails>
0BEC 2788 03/12 14:09:02.648 01 TaskInstance.cs(798) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 WARNING </TaskExecutionContext>
0BEC 2788 03/12 14:09:02.648 02 EventManager.cs(98) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 NORMAL Publishing event from TaskInstance.cs(823): TaskStop, [TaskID=2e9fdddb-8cc2-41c4-bb54-0b33c6dfd398]
0BEC 2788 03/12 14:09:02.648 01 TaskExecutor.cs(843) 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 FATAL Task stopped (state=Failed, error=PrmVssErrorRetryable; -2147212301; WindowsHResult), search "Task Diagnostic Information" for details.
0BEC 2788 03/12 14:09:02.663 16 ActiveJob.cs(745) WARNING Fail: Task '2e9fdddb-8cc2-41c4-bb54-0b33c6dfd398' failed with error during execution.
0BEC 2788 03/12 14:09:02.663 16 Task.cs(235) NORMAL Changing task state from 'GenerateWorkplan' -> 'Failed' (2e9fdddb-8cc2-41c4-bb54-0b33c6dfd398)
3. You find events similar to the following on the protected server where the problem database resides:
Log Name: Application
Source: MSExchangeRepl
Date: Date/Time
Event ID: 2024
Task Category: Exchange VSS Writer
Level: Error
Keywords: Classic
User: N/A
Computer: ProtectedServerName.Contoso.Lab
Description:
The Microsoft Exchange Replication service VSS Writer (Instance 52a69217-4a51-4a78-a400-d46ee7cc1c8f) failed with error 80131516 when preparing for a backup.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeRepl" />
<EventID Qualifiers="49156">2024</EventID>
<Level>2</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-03-12T14:15:02.000000000Z" />
<EventRecordID>8418</EventRecordID>
<Channel>Application</Channel>
<Computer> ProtectedServerName.Contoso.Lab </Computer>
<Security />
</System>
<EventData>
<Data>52a69217-4a51-4a78-a400-d46ee7cc1c8f</Data>
<Data>80131516</Data>
</EventData>
</Event>
*******************
Log Name: Application
Source: MSExchangeRepl
Date:
Event ID: 2140
Task Category: Exchange VSS Writer
Level: Error
Keywords: Classic
User: N/A
Computer: ProtectedServerName.Contoso.Lab
Description:
The Microsoft Exchange Replication service VSS Writer encountered an exception in function Microsoft::Exchange::Cluster::ReplicaVssWriter::CReplicaVssWriterInterop::PrepareBackup. HResult -2146233066. Exception System.OverflowException: Arithmetic operation resulted in an overflow.
at Microsoft.Isam.Esent.Interop.JET_LOGTIME..ctor(DateTime time)
at Microsoft.Isam.Esent.Interop.JET_SIGNATURE..ctor(Int32 random, Nullable`1 time, String computerName)
at Microsoft.Exchange.Cluster.Replay.ReplicaInstanceManager.GetRunningInstanceSignatureAndCheckpoint(Guid instanceGuid, Nullable`1& logfileSignature, Int64& lowestGenerationRequired, Int64& highestGenerationRequired, Int64& lastGenerationBackedUp)
at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackupReplica(IVssComponent* pComponent, ReplayConfiguration replica, BackupInstance backupInstance)
at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackup(IVssWriterComponents* pComponents).
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeRepl" />
<EventID Qualifiers="49156">2140</EventID>
<Level>2</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-03-12T14:15:02.000000000Z" />
<EventRecordID>8417</EventRecordID>
<Channel>Application</Channel>
<Computer> ProtectedServerName.Contoso.Lab</Computer>
<Security />
</System>
<EventData>
<Data>Microsoft::Exchange::Cluster::ReplicaVssWriter::CReplicaVssWriterInterop::PrepareBackup</Data>
<Data>-2146233066</Data>
<Data>System.OverflowException: Arithmetic operation resulted in an overflow.
at Microsoft.Isam.Esent.Interop.JET_LOGTIME..ctor(DateTime time)
at Microsoft.Isam.Esent.Interop.JET_SIGNATURE..ctor(Int32 random, Nullable`1 time, String computerName)
at Microsoft.Exchange.Cluster.Replay.ReplicaInstanceManager.GetRunningInstanceSignatureAndCheckpoint(Guid instanceGuid, Nullable`1& logfileSignature, Int64& lowestGenerationRequired, Int64& highestGenerationRequired, Int64& lastGenerationBackedUp)
at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackupReplica(IVssComponent* pComponent, ReplayConfiguration replica, BackupInstance backupInstance)
at Microsoft.Exchange.Cluster.ReplicaVssWriter.CReplicaVssWriterInterop.PrepareBackup(IVssWriterComponents* pComponents)</Data>
</EventData>
</Event>
*******************
Log Name: Application
Source: MSExchangeRepl
Date:
Event ID: 2112
Task Category: Exchange VSS Writer
Level: Error
Keywords: Classic
User: N/A
Computer: ProtectedServerName.Contoso.Lab
Description:
The Microsoft Exchange Replication service VSS Writer instance 52a69217-4a51-4a78-a400-d46ee7cc1c8f failed with error code 0 when preparing for a backup of database ' Problem Mailbox Database Name '.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeRepl" />
<EventID Qualifiers="49156">2112</EventID>
<Level>2</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-03-12T14:15:02.000000000Z" />
<EventRecordID>8416</EventRecordID>
<Channel>Application</Channel>
<Computer> ProtectedServerName.Contoso.Lab</Computer>
<Security />
</System>
<EventData>
<Data>52a69217-4a51-4a78-a400-d46ee7cc1c8f</Data>
<Data>0</Data>
<Data> Problem Mailbox Database Name </Data>
</EventData>
</Event>
***********
4. On the protected server experiencing the problem you see the following:
**DPMRA.Error**
03/12 14:08:49.672 31 vssbaserequestor.cpp(194) [00000000011E7010] 2E9FDDDB-8CC2-41C4-BB54-0B33C6DFD398 NORMAL CVssBaseRequestor::StartGatherWriterMetadata [00000000011E7010]
2FAC 0994 03/12 14:08:50.672 31 vssbaserequestor.cpp(943) [00000000011E7010] NORMAL QueryStatus returned 0x4230a, Releasing VssAsync [0000000001480DE0]
2FAC 0994 03/12 14:08:50.844 31 createsnapshotsubtask.cpp(1798) [0000000001237660] NORMAL m_fIsSnapshotLessBackup 0
2FAC 0994 03/12 14:08:50.844 31 createsnapshotsubtask.cpp(1808) [0000000001237660] NORMAL Using AUTO-RELEASE Snapshot
2FAC 0994 03/12 14:08:50.844 31 createsnapshotsubtask.cpp(1892) [0000000001237660] NORMAL snapshotContext 2
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(624) [00000000011E7010] NORMAL CVssSnapshotRequestor::StartPrepareForBackup [00000000011E7010] m_snapshotInfo.snapshotContext 2
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(265) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddComponentForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(345) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddComponentForSnapshot: Seeing if caption: [Mailbox Database NC1] matches
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(360) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddComponentForSnapshot: found matching caption for : [Mailbox Database NC1]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(2051) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForFile [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(1578) [00000000011E7010] NORMAL CVssSnapshotRequestor::GetVolumeMountPointPath [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(404) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(436) NORMAL ssLocalVolumeGuid = [\\?\Volume{797158a7-c357-11e4-80c0-806e6f6e6963}\], ssClusterVolGuid=[\\?\Volume{797158a7-c357-11e4-80c0-806e6f6e6963}\]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(472) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(495) [00000000011E7010] NORMAL CVssSnapshotRequestor: AddVolumeForSnapshot - Marked volume C:\ to be snapshot
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(2051) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForFile [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(1578) [00000000011E7010] NORMAL CVssSnapshotRequestor::GetVolumeMountPointPath [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(404) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(436) NORMAL ssLocalVolumeGuid = [\\?\Volume{797158a7-c357-11e4-80c0-806e6f6e6963}\], ssClusterVolGuid=[\\?\Volume{797158a7-c357-11e4-80c0-806e6f6e6963}\]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(472) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(2051) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForFile [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(1578) [00000000011E7010] NORMAL CVssSnapshotRequestor::GetVolumeMountPointPath [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(404) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(436) NORMAL ssLocalVolumeGuid = [\\?\Volume{797158a7-c357-11e4-80c0-806e6f6e6963}\], ssClusterVolGuid=[\\?\Volume{797158a7-c357-11e4-80c0-806e6f6e6963}\]
2FAC 0994 03/12 14:08:50.844 31 vsssnapshotrequestor.cpp(472) [00000000011E7010] NORMAL CVssSnapshotRequestor::AddVolumeForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.876 31 vsssnapshotrequestor.cpp(656) [00000000011E7010] NORMAL CVssSnapshotRequestor::StartPrepareForBackup [00000000011E7010]
2FAC 0994 03/12 14:08:50.891 31 vsssnapshotrequestor.cpp(1734) [00000000011E7010] NORMAL CVssSnapshotRequestor::ReleaseVolumesForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.891 31 vsssnapshotrequestor.cpp(1631) [00000000011E7010] NORMAL CVssSnapshotRequestor::PrepareVolumesForSnapshot [00000000011E7010]
2FAC 0994 03/12 14:08:50.891 31 vsssnapshotrequestor.cpp(720) [00000000011E7010] NORMAL CVssSnapshotRequestor: Using provider {B5946137-7B9F-4925-AF80-51ABD60B20D5} for volume \\?\Volume{797158a7-c357-11e4-80c0-806e6f6e6963}\
2FAC 0994 03/12 14:08:53.094 31 vssbaserequestor.cpp(943) [00000000011E7010] NORMAL QueryStatus returned 0x4230a, Releasing VssAsync [0000000001480DE0]
2FAC 0994 03/12 14:08:53.094 31 vssbaserequestor.cpp(1067) [00000000011E7010] NORMAL CVssBaseRequestor::StartGatherWriterStatus [00000000011E7010]
2FAC 0994 03/12 14:08:54.094 31 vssbaserequestor.cpp(943) [00000000011E7010] NORMAL QueryStatus returned 0x4230a, Releasing VssAsync [00000000014807A0]
2FAC 0994 03/12 14:08:54.094 31 vssbaserequestor.cpp(1100) [00000000011E7010] NORMAL CVssBaseRequestor::CheckWriterStatus [00000000011E7010]
2FAC 0994 03/12 14:08:54.094 31 vssbaserequestor.cpp(1131) [00000000011E7010] NORMAL Checking Writer status for writerid: {76FE1AC4-15F7-4BCD-987E-8E1ACB462FB7} writerName: Microsoft Exchange Writer
2FAC 0994 03/12 14:08:54.094 31 vssbaserequestor.cpp(1139) [00000000011E7010] WARNING Failed: Hr: = [0x800423f3] CVssBaseRequestor: CheckWritersStatus - Writer instance - {2AC7AF99-6588-4B1C-A41E-C13DDAC88602} writer id - {76FE1AC4-15F7-4BCD-987E-8E1ACB462FB7} writer name - Microsoft Exchange Writer writer state - 1
2FAC 0994 03/12 14:09:00.485 05 fsmtransition.cpp(111) [0000000001245A60] WARNING Failed: Hr: = [0x800423f3] HasEventErrorCode: completion: 0xa10c, signature: 0xaabbcc00
5. If you examine the writers on the protected server where the problem database resides leveraging the vssadmin list writers command via an administrative command line you see the following:
Writer name: 'Microsoft Exchange Writer'
Writer Id: {76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}
Writer Instance Id: {2ac7af99-6588-4b1c-a41e-c13ddac88602}
State: [7] Failed
Last error: Retryable error
CAUSE
If you encounter the above symptoms then most likely the Microsoft Exchange Writer has crashed and needs to be restarted.
RESOLUTION
You can do this by completing the steps below, however these steps should be DONE DURING A MAINTENANCE WINDOW ONLY in order to avoid impacting the Exchange users.
Step1: From the problem server where the database resides, open Services, select the Microsoft Exchange Replication service and restart it.
Step2: From an administrative Command Prompt (Run As Administrator) run the vssadmin list writers command. Here’s what the output looks like when in a failed state:
Here’s what the output looks like when working properly:
Step 3: From Data Protection Manager Console, navigate to Protection and select the problem data source.
Select Perform consistency check...
From Monitoring we can review the status of the consistency check job.
When complete, from Protection we now have 1 recovery point on disk for the data source and everything works as expected.
Dwayne Jackson| Senior Support Escalation Engineer | Microsoft GBS Management and Security Division
Get the latest System Center news on Facebookand Twitter:
System Center All Up: http://blogs.technet.com/b/systemcenter/
Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
Data Protection Manager Team blog: http://blogs.technet.com/dpm/
Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
Operations Manager Team blog: http://blogs.technet.com/momteam/
Service Manager Team blog: http://blogs.technet.com/b/servicemanager
Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm
Microsoft Intune: http://blogs.technet.com/b/microsoftintune/
WSUS Support Team blog: http://blogs.technet.com/sus/
The RMS blog: http://blogs.technet.com/b/rms/
App-V Team blog: http://blogs.technet.com/appv/
MED-V Team blog: http://blogs.technet.com/medv/
Server App-V Team blog: http://blogs.technet.com/b/serverappv
The Surface Team blog: http://blogs.technet.com/b/surface/
The Application Proxy blog: http://blogs.technet.com/b/applicationproxyblog/
The Forefront Endpoint Protection blog : http://blogs.technet.com/b/clientsecurity/
The Forefront Identity Manager blog : http://blogs.msdn.com/b/ms-identity-support/
The Forefront TMG blog: http://blogs.technet.com/b/isablog/
The Forefront UAG blog: http://blogs.technet.com/b/edgeaccessblog/