Quantcast
Channel: The Official System Center Data Protection Manager Team Blog
Viewing all 293 articles
Browse latest View live

System Center 2012 SP1 Beta downloadable evaluation VHDs Now Available

$
0
0

System Center 2012 Service Pack 1 Beta - Installable Bits (if you want to do that instead of VMs)

http://www.microsoft.com/en-us/download/details.aspx?id=34607


App Controller – Service Pack 1 Beta

http://www.microsoft.com/en-us/download/details.aspx?id=34781

Operations Manager – Service Pack 1 Beta

http://www.microsoft.com/en-us/download/details.aspx?id=34780

Orchestrator – Service Pack 1 Beta

http://www.microsoft.com/en-us/download/details.aspx?id=34778

Service Manager – Service Pack 1 Beta

http://www.microsoft.com/en-us/download/details.aspx?id=34777

Virtual Machine Manager – Service Pack 1 Beta

http://www.microsoft.com/en-us/download/details.aspx?id=34803

Data Protection Manager – Service Pack 1 Beta

http://www.microsoft.com/en-us/download/details.aspx?id=34779


HOTFIX: Hotfix rollup package 7 for System Center Data Protection Manager 2010

$
0
0

Capture

This article describes the issues in Microsoft System Center Data Protection Manager (DPM) 2010 that are fixed in hotfix rollup package 7 for System Center DPM 2010.

This hotfix rollup resolves the following issues:

  • When a Microsoft SharePoint site collection name contains a space, SharePoint item-level recovery fails in System Center Data Protection Manager 2010.
    For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base:

    2755678 (http://support.microsoft.com/kb/2755678/) SharePoint item-level recovery fails when the site collection name contains a space in System Center Data Protection Manager 2010

 

  • After you rename a SharePoint site in System Center Data Protection Manager 2010, you cannot restore the site.
    For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base:

    2763004 (http://support.microsoft.com/kb/2763004/) System Center Data Protection Manager 2010 is unable to restore SharePoint after renaming a site

 

  • In System Center Data Protection Manager 2010, the SharePoint Recovery Point Status report displays incorrect data.
    For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base:

    2763010 - (http://support.microsoft.com/kb/2763010/) System Center Data Protection Manager 2010 SharePoint Recovery Point Status Report shows stale data

    For the latest version of this article as well as a link to the hotfix, please see the following:

    2751231 - Description of hotfix rollup package 7 for System Center Data Protection Manager 2010 (http://support.microsoft.com/kb/2751231)

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    App-V Team blog: http://blogs.technet.com/appv/
    ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
    DPM Team blog: http://blogs.technet.com/dpm/
    MED-V Team blog: http://blogs.technet.com/medv/
    Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    Operations Manager Team blog: http://blogs.technet.com/momteam/
    SCVMM Team blog: http://blogs.technet.com/scvmm
    Server App-V Team blog: http://blogs.technet.com/b/serverappv
    Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center Essentials Team blog: http://blogs.technet.com/b/systemcenteressentials
    WSUS Support Team blog: http://blogs.technet.com/sus/

    The Forefront Server Protection blog: http://blogs.technet.com/b/fss/
    The Forefront Endpoint Security 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/

    KB: SharePoint item-level recovery fails when the site collection name contains a space in System Center Data Protection Manager 2010

    $
    0
    0

    imageHere’s a new Knowledge Base article we published. This one talks about an issue where SharePoint item-level recovery fails when the site collection name contains a space.

    =====

    Symptoms

    Assume that you perform an item-level recovery on a Microsoft SharePoint site in System Center Data Protection Manager (DPM) 2010. Additionally, assume that the site collection name contains a space. In this situation, the item-level recovery fails.

    Cause

    The WssCmdletsWrapper process (WssCmdletsWrapper.exe) uses a string comparison to identify the site collection. However, the process compares the site collection name in the database to a URL-encoded version of the string. In the URL-encoded version, a space is replaced with "%20." Therefore, the string comparison does not find a match.

    Resolution

    To resolve this issue, install hotfix rollup package 7 for System Center Data Protection Manager 2010.
    For more information about hotfix rollup package 7 for System Center Data Protection Manager 2010, click the following article number to view the article in the Microsoft Knowledge Base:

    2751231 (http://support.microsoft.com/kb/2751231/) Description of hotfix rollup package 7 for System Center Data Protection Manager 2010

    Status

    Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

    More information

    When this issue occurs, messages that resemble the following are logged in the WssCmdletsWrapperCurr.errlog file:

    0AB8 1B6C 04/23 20:52:47.151 31 WssExportHelper.cs(309) NORMAL Triggering Export of Site = http://servername:6677/sites/site collection/site/
    0AB8 1B6C 04/23 20:52:47.604 09 AppAssert.cs(114) WARNING ASSERT: (FileName:WssExportHelper.cs; LineNumber:567)
    0AB8 1B6C 04/23 20:52:47.604 09 AppAssert.cs(114) WARNING The parameter 'spWeb' is null.
    0AB8 1B6C 04/23 20:52:47.604 09 AppAssert.cs(114) WARNING ASSERT: (FileName:WssExportHelper.cs; LineNumber:349)
    0AB8 1B6C 04/23 20:52:47.604 09 AppAssert.cs(114) WARNING The parameter 'spWeb' is null.
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(450) WARNING Caught Exception while trying to export Url [http://servername:6677/sites/site collection/site/] to File [C:\Temp\DPM_7bd6ef2f_ef43_4ef6_8d8c_e284efc4c053\cmp\].
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1294) WARNING --------------------------------------------------
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1295) WARNING Exception Message =
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1295) WARNING Object reference not set to an instance of an object.
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING Exception Stack =
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWssExportHelper.AddExportObjectsForSite(SPExportSettings spExportSettings, String sourceUrl)
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWssExportHelper.SpecifyExportObjectsIfRequired(SPExportSettings spExportSettings, String sourceUrl, ComponentTypeType roType)
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWssExportHelper.GetExportSettings(String sourceUrl, String exportPath, String exportFileName, ComponentTypeType roType, SPContentDatabase spUnAttachedContentDatabase)
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWssExportHelper.ExportUrlDelegate()
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at Microsoft.SharePoint.SPSecurity.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2()
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode)
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param)
    0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode)0AB8 1B6C 04/23 20:52:47.604 31 WSSCmdlets.cs(1296) WARNING at WSSCmdlets.CWSSCmdlets.ExportUrl(String sourceUrl, String exportPath, String exportFileName, String roType, Int32& hr, String& exceptionMessage)

    =====

    For the most current version of this article please see the following:

    2755678 - SharePoint item-level recovery fails when the site collection name contains a space in System Center Data Protection Manager 2010

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    App-V Team blog: http://blogs.technet.com/appv/
    ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
    DPM Team blog: http://blogs.technet.com/dpm/
    MED-V Team blog: http://blogs.technet.com/medv/
    Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    Operations Manager Team blog: http://blogs.technet.com/momteam/
    SCVMM Team blog: http://blogs.technet.com/scvmm
    Server App-V Team blog: http://blogs.technet.com/b/serverappv
    Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center Essentials Team blog: http://blogs.technet.com/b/systemcenteressentials
    WSUS Support Team blog: http://blogs.technet.com/sus/

    The Forefront Server Protection blog: http://blogs.technet.com/b/fss/
    The Forefront Endpoint Security 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/

    KB: SQL 2012 AlwaysOn protection in Data Protection Manager fails with Internal error code 0x80990F75

    $
    0
    0

    imageThis Knowledge Base article talks about an issue where attempting to protect a SQL Server AlwaysOn AG using DPM 2012 fails with error 0x80990F75:

    Symptoms

    When attempting to protect a SQL Server AlwaysOn Availability Group (AG) using System Center 2012 Data Protection Manager (DPM), the job fails with the following error:

    The DPM job failed for SQL Server 2012 database <DBname> on <serverName> because the SQL Server instance refused a connection to the protection agent. (ID 30172 Details: Internal error code: 0x80990F75)

    In SQL, AlwaysOn is configured as follows:

    Availability Mode: Synchronous Commit
    Failover Mode: Automatic
    Connections in Primary Role: Allow all connections
    Readable Secondary: No

    Backup Preferences:
    Perfer Secondary
    Priority: 50 (for each node)
    Exclude Replica: False (for each node)

    In general: Prefer Secondary - Backups should occur on a secondary replica except when the primary replica is the only replica online. If there are multiple secondary replicas available then the node with the highest backup priority will be selected for backup. In the case that only primary replica is available then backup should occur on the primary replica.

    Cause

    This occurs due to incorrect SQL AlwaysOn settings for DPM backups where Make Readable Secondary is set to No.

    Resolution

    Set Make Readable Secondary to Yes on all the nodes.

    More Information

    If setting Make Readable Secondary to Yes on all the nodes does not resolve the issue, verify on the SQL server that the DPMRA service is running under the Local System account AND that the NT Authority\System has the sysadmin selected for the server role in SQL studio.

    Steps
    ****
    a.) On the SQL side the DPMRA service should run under Local system. You can verify this via services in computer management.

    b.) Connect to the SQL 2012 instance with the help of SQL2012 Management Studio > select and expand Security> select and expand Logins > right click on the NT AUTHORITY\SYSTEM and select Properties > click on Serverroles > check the sysadmin checkbox> click OK
    after this, In certain cases it may also be necessary to reinstall the DPM Agent on the SQL server OR manually run the SetDPMServer command on the SQL server specifying the DPM server.

    =====

    For the most current version of this article please see the following:

    2769094 - SQL 2012 AlwaysOn protection in Data Protection Manager fails with Internal error code 0x80990F75

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookand Twitter:

    clip_image001clip_image002

    App-V Team blog: http://blogs.technet.com/appv/
    ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
    DPM Team blog: http://blogs.technet.com/dpm/
    MED-V Team blog: http://blogs.technet.com/medv/
    Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    Operations Manager Team blog: http://blogs.technet.com/momteam/
    SCVMM Team blog: http://blogs.technet.com/scvmm
    Server App-V Team blog: http://blogs.technet.com/b/serverappv
    Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center Essentials Team blog: http://blogs.technet.com/b/systemcenteressentials
    WSUS Support Team blog: http://blogs.technet.com/sus/

    The Forefront Server Protection blog: http://blogs.technet.com/b/fss/
    The Forefront Endpoint Security 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/

    Support Tip: Optimized ILR feature of DPM 2012 for SharePoint recovery fails with clustered SQL server

    $
    0
    0

    imageAn attempt to use the new Optimized Item Level Recovery (ILR) feature of System Center 2012 Data Protection Manager (DPM) for SharePoint recovery with a clustered SQL server as the instance specified as the location to "temporarily stage content database prior to recovery" in the DPM Recovery Wizard fails with the following error:

    The recovery jobs for SQL\SharePoint_Config that started at StartDateTime, with the destination of sp2010.domain.com, have completed. Most or all jobs failed to recover the requested data. (ID: 33330)
    DPM was unable to export the item http://host.domain.com/Shared Documents/test.doc from the content database SQL\WSS_Content. Exception Message = Shared%20Documents/test.doc.

    Additionally the following information will be logged:

    The job to recover DatasourceTypeDatasourceName to TargetServerName, that started at StartDateTime, failed using optimized ILR. Another job using unoptimized ILR has been triggered.

    So what causes this? If you look at the content at http://technet.microsoft.com/en-us/library/hh858899.aspx titled "Error ID: 33330" it lists the following possible reasons this error is logged as the following:

    1. If the instance of SQL Server used for temporary staging is running as a Local Service.
    2. If there is major version change in the SQL Server used during backed up and SQL Server used for temporary staging.
    3. If SQL Server used for temporary staging is clustered.

    The inability to use a clustered SQL server is a limitation with SQL Server 2008 and SQL Server 2008 R2. This problem does not exist when using a clustered Microsoft SLQ Server 2012 server so as a workaround we can use a non-clustered SQL Server 2008 or clustered SQL Server 2012 instance as the temporarily staging location.

    Since DPM utilizes a non-clustered SQL instance that meets our requirements already, we can use it as the temporary staging location. However, we will need to change the account running the SQL Server (MSDPM 2012) service from the Local Service account to a domain account that is a member of the local administrators group. We will also need to allow for incoming communication from the WFE to the SQL services on the DPM server.

    As mentioned in #1 from the cause section, the instance of SQL Server used for temporary staging cannot be running as a Local Service. It also cannot be running under the MICROSOFT$DPM$Acct local computer account created during the DPM setup. Change the account used to "Log On" to the SQL Server (MSDPM2012) instance to a domain user account that is also a member of the local administrators group on the DPM server.

    We’re not done yet though. After making these changes you will still not be able to perform Optimized ILR. When you run through the wizard to perform Optimized ILR, now you will probably receive the following error:

    Type: SharePoint export and import task
    Status: Failed
    Description: DPM was unable to query the unattached content database SQL\WSS_Content. Exception Message = A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified). (ID 32018 Details: Unknown error (0x80131904) (0x80131904))

    A network trace taken during the restore process will show failures to establish a connection from the WFE to the DPM server using UDP port 1434 (SQL Browser service) and TCP port 1433 or an ephemeral port if SQL is configured for Dynamic Port allocation.

    So our last step will be to create a firewall rule that allows UDP port 1434 (for the SQL Browser service) and TCP port 1433 or an ephemeral port if SQL is configured for Dynamic Port allocation (for the SQL Server services) from the WFE to the DPM server. Once this is done, Optimized ILR should work as expected.

    Michael Vargo| Senior support Escalation Engineer | Management and Security Division

    Get the latest System Center news onFacebookand Twitter:

    clip_image001clip_image002

    App-V Team blog: http://blogs.technet.com/appv/
    ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
    DPM Team blog: http://blogs.technet.com/dpm/
    MED-V Team blog: http://blogs.technet.com/medv/
    Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    Operations Manager Team blog: http://blogs.technet.com/momteam/
    SCVMM Team blog: http://blogs.technet.com/scvmm
    Server App-V Team blog: http://blogs.technet.com/b/serverappv
    Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center Essentials Team blog: http://blogs.technet.com/b/systemcenteressentials
    WSUS Support Team blog: http://blogs.technet.com/sus/

    The Forefront Server Protection blog: http://blogs.technet.com/b/fss/
    The Forefront Endpoint Security 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/

    DPM Blog: Now on iPhone, Android and Windows Phone

    $
    0
    0

    imageIf you liked the original System Center Blogs app that was published last year for Windows Phone and Android, you’ll be happy to know that both apps have now been updated, plus there is a new version now available for iOS. The updates include bug fixes and feature additions as well as a current list of blogs that includes the major official Microsoft System Center related properties.

    As before, these are apps I created via AppMakr (no affiliation) with the intention of simply making it easier for IT pros to keep up with all the latest news and information we publish regarding System Center, WSUS and our MDOP virtualization products. If you’re interested in more of the history and background behind this you can read about that in the original post here, but if you want to skip all that and jump straight to loading them up and checking them out you can do a simple search for System Center via your phone or you can view them on the web using the links below:

    Enjoy!

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    App-V Team blog: http://blogs.technet.com/appv/
    ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
    DPM Team blog: http://blogs.technet.com/dpm/
    MED-V Team blog: http://blogs.technet.com/medv/
    Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    Operations Manager Team blog: http://blogs.technet.com/momteam/
    SCVMM Team blog: http://blogs.technet.com/scvmm
    Server App-V Team blog: http://blogs.technet.com/b/serverappv
    Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center Essentials Team blog: http://blogs.technet.com/b/systemcenteressentials
    WSUS Support Team blog: http://blogs.technet.com/sus/

    The Forefront Server Protection blog: http://blogs.technet.com/b/fss/
    The Forefront Endpoint Security 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/

    KB: You receive "Unknown error (0x80040e37)" in System Center Data Protection Manager 2012 when you try to create recovery points for SQL Server or SharePoint databases

    $
    0
    0

    imageHere’s a KB for DPM 2012 that actually came out a few months ago but somehow slipped through the cracks and never got a mention here on our blog. It resolves a lot of questions we get around here so I wanted to make sure everyone was aware of it. If you get a minute give it a quick read just so you’re aware of the issue and the fix.

    =====

    Symptoms

    After you install or upgrade to Microsoft System Center 2012 Data Protection Manager, you may receive an error message that resembles the following:

    An unexpected error occurred while the job was running. (ID 104 Details: Unknown error (0x80040e37) (0x80040E37))

    This problem occurs when you perform consistency checks or when you try to create recovery points for Microsoft SQL Server databases or for Microsoft SharePoint databases.

    Cause

    This problem may occur if the SQL server or SharePoint servers that are being protected by Data Protection Manager are configured to use case-sensitive collation.

    Resolution

    To resolve this issue install the following update:

    Update Rollup 2 for System Center 2012 - Data Protection Manager: http://www.microsoft.com/en-us/download/details.aspx?id=30413

    More Information

    To help identify this problem, review the DPMRACURR.err log file in the following location:

    C:\Program files\Microsoft data protection manager\dpm\temp\

    When this problem occurs, text that resembles the following is logged in the DPMRACURR.err log file:

    12DC 10C8 04/09 18:34:52.004 31 sqlwriterhelperplugin.cpp(1126) [0000000000C24190] NORMAL get Database Recovery model Query = SELECT RECOVERY_MODEL_DESC FROM SYS.DATABASES WHERE NAME = N'SQL_DB_NAME' for instance = INSTANCE_NAME
    12DC 10C8 04/09 18:34:52.004 03 sqlqueryhelper.cpp(288) [000000000339F010] WARNING SQL - ICommandText::Execute of "SELECT RECOVERY_MODEL_DESC FROM SYS.DATABASES WHERE NAME = N'SQL_DB_NAME'" - Failed
    12DC 10C8 04/09 18:34:52.004 03 sqlqueryhelper.cpp(332) [000000000339F010] WARNING SQL - Error Description "Invalid object name 'SYS.DATABASES'."
    12DC 10C8 04/09 18:34:52.004 03 sqlqueryhelper.cpp(345) [000000000339F010] WARNING Failed: Hr: = [0x80040e37] SQL - sql code = 208 (Errorlevel - 0)
    12DC 10C8 04/09 18:34:52.004 03 sqlqueryhelper.cpp(353) [000000000339F010] WARNING SQL - Detailed Description "Invalid object name 'SYS.DATABASES'."
    12DC 10C8 04/09 18:34:52.004 31 sqlwriterhelperplugin.cpp(1133) [0000000000C24190] WARNING Failed: Hr: = [0x80040e37] Error while querying the Database SQL_DB_NAME recovery model from SQLInstance INSTANCE_NAME
    12DC 10C8 04/09 18:34:52.004 31 sqlwriterhelperplugin.cpp(1135) [0000000000C24190] WARNING SQL Error Information: Invalid object name 'SYS.DATABASES'.
    12DC 10C8 04/09 18:34:52.004 31 aasubtask.cpp(906) [0000000000C704F0] WARNING <?xml version="1.0"?>
    12DC 10C8 04/09 18:34:52.004 31 aasubtask.cpp(906) [0000000000C704F0] WARNING <Status xmlns="http://schemas.microsoft.com/2003/dls/StatusMessages.xsd" StatusCode="-2147217865" Reason="Error" CommandID="RAPreBackup" CommandInstanceID="ddee385e-ace6-45fd-bb48-82bf5646eedb" GuidWorkItem="231de959-e1ca-4255-a47f-387186b58d43" TETaskInstanceID="8888c2d6-ec84-41f1-adb2-21b0e4368d38"><ErrorInfo xmlns="http://schemas.microsoft.com/2003/dls/GenericAgentStatus.xsd" ErrorCode="998" DetailedCode="-2147217865" DetailedSource="2"/></Status>
    12DC 10C8 04/09 18:34:52.004 03 runtime.cpp(1389) [0000000000C07CE0] FATAL Subtask failure, sending status response XML=[<?xml version="1.0"?>
    12DC 10C8 04/09 18:34:52.004 03 runtime.cpp(1389) [0000000000C07CE0] FATAL <Status xmlns="http://schemas.microsoft.com/2003/dls/StatusMessages.xsd" StatusCode="-2147217865" Reason="Error" CommandID="RAPreBackup" CommandInstanceID="ddee385e-ace6-45fd-bb48-82bf5646eedb" GuidWorkItem="231de959-e1ca-4255-a47f-387186b58d43" TETaskInstanceID="8888c2d6-ec84-41f1-adb2-21b0e4368d38"><ErrorInfo xmlns="http://schemas.microsoft.com/2003/dls/GenericAgentStatus.xsd" ErrorCode="998" DetailedCode="-2147217865" DetailedSource="2"/></Status>
    12DC 10C8 04/09 18:34:52.004 03 runtime.cpp(1389) [0000000000C07CE0] FATAL ]
    12DC 10C8 04/09 18:34:52.020 03 sqlqueryhelper.cpp(290) [000000000339F010] 8888C2D6-EC84-41F1-ADB2-21B0E4368D38 WARNING Failed: Hr: = [0x80040e37] : Encountered Failure: : lVal : hr

    =====

    For the most current version of this article please see the following:

    2711168 - You receive "Unknown error (0x80040e37)" in System Center Data Protection Manager 2012 when you try to create recovery points for SQL Server or SharePoint databases

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    App-V Team blog: http://blogs.technet.com/appv/
    ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
    DPM Team blog: http://blogs.technet.com/dpm/
    MED-V Team blog: http://blogs.technet.com/medv/
    Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    Operations Manager Team blog: http://blogs.technet.com/momteam/
    SCVMM Team blog: http://blogs.technet.com/scvmm
    Server App-V Team blog: http://blogs.technet.com/b/serverappv
    Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center Essentials Team blog: http://blogs.technet.com/b/systemcenteressentials
    WSUS Support Team blog: http://blogs.technet.com/sus/

    The Forefront Server Protection blog: http://blogs.technet.com/b/fss/
    The Forefront Endpoint Security 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/

    Download an update that adds features to Windows Azure Online Backup in System Center 2012 SP1 DPM and in Windows Server 2012

    $
    0
    0

    KBWe recently released an update rollup package that adds the following features to the Windows Azure Online Backup for Microsoft System Center 2012 Service Pack 1 (SP1) Data Protection Manager (DPM) and for a computer that is running Windows Server 2012:

    • This update improves the performance of Windows Azure Online Backup. 
    • Windows Azure Online Backup support for a SQL Server data source in System Center 2012 SP1 DPM is available.
    • The retention range of Windows Azure Online Backup for System Center 2012 SP1 DPM is increased to support 120 recovery points.

    You can get all the details here:

    2779569 - Description of an update rollup package that adds features to Windows Azure Online Backup in System Center 2012 SP1 DPM and in Windows Server 2012 (http://support.microsoft.com/kb/2779569)

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/


    DPM 2012 SP1 and Azure Backup and Recovery – Steps from start to finish

    $
    0
    0

    GrayAndYellowGearsHi everyone, Shane Brasher here, and today I’m going to walk through configuring Data Protection Manager to perform backups and recoveries using the Azure cloud.

    Note: This article assumes that you have already registered an account for use with Azure and have already installed the Azure Backup agent on the DPM server. This link should provide you with the necessary steps for both registration and access to the Azure agent: http://technet.microsoft.com/en-us/library/hh831761.aspx

    We will go over the following:

    1. System Center 2012 Data Protection Manager (DPM 2012) Service Pack 1 (SP1) verification
    2. Azure agent installation verification
    3. DPM 2012 SP1 registration with Azure
    4. Protection Group creation
    5. DPM 2012 SP1 recovery from Azure

     

    DPM 2012 SP1 installation verification

    First let’s verify that the DPM 2012 server has SP1 installed. This is easily done via visual GUI observation. You can look at the DPM administrative console and at the very top it will note: “System Center 2012 Service Pack 1 DPM Administrator Console”.

    image

    You can also verify by selecting the “About DPM” icon:

    image

    Once you click on that you will see the following verification:

    image

    DPM 2012 SP1 Azure Agent Installation Verification

    DPM 2012 SP1 will need to have the Azure agent installed. The agent is an executable to be downloaded named OBSinstaller.exe and you can verify the presence of the agent via the following ways:

    1. Add\Remove programs will show “Windows Azure Online Agent” present.

    2. Services will show the process “obengine” with a description of “Windows Azure Online Agent”

    3. The default install path with be “C:\Program Files\Windows Azure Online Backup Agent”

    DPM 2012 SP1 Azure Registration

    Once we have verified that we have SP1 installed on the DPM 2012 server, we will start off by registering our DPM server with Azure. We already have an account registered with Azure and now we will use that account to register the DPM server itself.
    Within the DPM console, select “Management” on the left hand side, then select “Online”, then select “Register” at the top left of the console.

    image

     

    This starts the registration wizard. The first window we specify our user name and password we used when we created our Azure account.

    image

     

    This part in the registration wizard you can specify the proxy settings if needed. As a troubleshooting step if left blank and registration fails, the first thing you should try is to verify that no proxy settings are needed OR specify proxy settings for testing.

    image

    Once specified, or left blank, select “Next”

    Here are the bandwidth throttling settings that you can specify if you choose:

    a. bandwidth throttling for work hours
    b. bandwidth throttling for non work hours
    c. the time frame for “work hours”.
    d. the days the “work hours” time frame applies to.

    Once you make your settings if you choose to do so, then select Next.

    image

     

    Here we specify the recovery folder settings. This is a temporary staging location for the information being recovered. The amount of space needed should be at least as large as the data being recovered.

    Example: If the data being recovered is at least 100GB, then the staging location will need to allow for at least 100GB.

    Once you choose a location, then select “Next”.

    image

     

    Here you choose a secure passphrase for encryption. If you choose to use your own passphrase then you will have to make sure to meet the guidelines shown in the GUI. Of course you can always select to let the wizard “generate passphrase” for you. Either way it is critical that you save the passphrase used in a safe location should you wish to de-register and\or re-register the DPM server with Azure. Please note that we have the option to “copy to clipboard” just for this purpose. This passphrase is associated with your Azure online recovery points.

    image

     

    Once your passphrase is saved safely, you can select “Next”.

    image 

    Creating the Protection Group for backups to Azure

    Here we will create a new protection group, and during this creation we will specify to allow for backups to the cloud to take place.

    We will navigate to the “Protection” on the left hand side and specify “New”

    image

     

    You will see the “Create Protection Group” wizard start.

    image 

    Select “Next” and then select “Servers”, then “Next” again.

    image

     

    The next window will show you your servers with the DPM 2012 SP1 agent installed on them. From there you can select a server. In this demonstration we will select the Domain controller.

    image

     

    We will expand the DC to enumerate the datasources available to be backed up. In this case we will select some flat files on the DC. In this case I will select just a simple folder with flat files in it. Select “Next”.

    This window gives us the option to name the protection group and to also select whether or not we want to specify “online protection” (backup to Azure) or not.

    image

     

    Select “Next”. This window allows us to specify a retention range and recovery point times. Go ahead and accept the defaults, then “Next” again.

    image

     

    We are now brought to a window to review the disk allocation as seen below:

    image

     

    Go ahead and accept the defaults, then select “Next”. Here we see the option for Replica Creation.

    image

     

    Accept the defaults then select “Next”. This brings us to the “Consistency Check Options”. Accept the defaults then choose “Next”.

    image

    We are now presented with which data sources we want to allow to be saved to our online backup storage or rather to Azure.

    image

     

    We will select our only option in this case, then choose “Next”.

    Here is another important Azure setting for us to consider. We can choose our “Retention Range in days”, our “synchronization frequency” and the “Synchronization Schedule” itself.

    Note: You can only synchronize to Azure twice per day.

    In this case I will select 11AM and 9PM, then choose “Next”.

    image

     

    We are then taken to the Summary window. Accept our choices and then select “Create Group”.

    image

     

    Once the protection group is created and the initial replica is finished, we can go to the Protection group itself and verify that everything is green.

    If we go to the “Monitoring” tab and select the “All Jobs in progress” during this time we will see the following:

    image

     

    Note the backup type is shown as “Online recovery point”.

    If we choose, we can create an adhoc backup for the datasource. Just go to the “Protection” tab and select the datasource. Right click and choose “create recovery point”.

    image

     

    Here you will be shown the options for:

    a. Short term to disk

    or

    b. Online protection

    image

     

    If you want the adhoc online backup to be done, just select it and away you go.

    Please be mindful though that you can only choose 2 recovery points to Azure per day.

    Example: During the creation of your protection group, you specify backups to Azure at 9AM and 4PM.
    At 12PM you decide to create an adhoc backup to Azure. As such, the 4PM backup to Azure will not be done.

    If we go to the Protection Group itself we can also note the following:

    image

    Recovery From Azure

    When you go to the Recovery tab and select the datasource you wish to recover, the “cloud” icon (below) shows ONLY if you select a specified time in which a backup to the cloud was done.

    image

     

    The recovery process if pretty easy to perform, just right click the datasource and select “recover” to initialize the wizard. Here you will see confirmation that a restore from Azure is to be done.

    image

    Go ahead and select “Next”.

    From there you can specify “recover to the original location” or “recover to an alternate location”. In this case I will choose the C: drive on the DPM server.

    image

    Note: There is no folder named “Azure Agent”. If our recovery is successful, there will be one once we are finished.

    Go ahead and complete the Recovery Wizard accepting the defaults. Once the recovery starts, if we go to the monitoring tab in DPM we can see the jobs in progress showing tasks for:

    a. Online recovery
    b. Restore from the staging location

    image

    Going to the “Completed” jobs we can see the successful completion of both.

    image

    Just for a solid confirmation, if we go to the root of C: we can see the successful restore of the “Azure Agent” folder.

    image

     

    Summary

    As you can see, the integration of DPM 2012 SP1 does incorporate a few steps that need to be done. Primarily the installation of the Azure agent and the registration of the DPM server with Azure. Once this is done, you can configure your backups to the cloud either during the creation of a protection group or you can modify an existing protection group to specify backups to the cloud.

    Shane Brasher | Senior Support Escalation Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/

    Issues that occur after you deploy System Center 2012 Data Protection Manager SP1

    $
    0
    0

    imageWe have a new article out that lists a couple issues you might see after deploying DPM 2012 SP1. You can check it out here:

    2801420 - Issues that occur after you deploy System Center 2012 DPM SP1 (http://support.microsoft.com/kb/2801056)

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/

    System Center 2012 SP1 – Data Protection Manager is Generally Available!

    $
    0
    0

    This morning we announced the availability of System Center 2012 SP1.   You can read more about the release on the System Center blog:

    http://blogs.technet.com/b/systemcenter/archive/2013/01/15/system-center-2012-sp1-is-generally-available.aspx

    New features for Data Protection Manager in System Center 2012 SP1:

     

    • Improved backup performance of Windows Server 2012 Hyper-V over CSV 2.0 deployments
      Cluster Shared Volumes (CSVs) provide a distributed file access solution so that multiple nodes in the cluster can simultaneously access the same NTFS file system.
      In System Center 2012 Service Pack 1 (SP1) DPM, CSV 2.0 support allows the following benefits:
      • 900% improvement in Express Full backups.
      • Parallel backups.
      • No performance difference between backups from owner and non-owner nodes.
      • Support for SMB shares.
      For more information on deploying DPM protection for Hyper-V virtual machines, see Managing Hyper-V computers
    • Protect Hyper-V over remote SMB share
      In Windows Server 2012, you can now use SMB file shares as remote storage for Hyper-V. With this new capability, Hyper-V can store virtual machine files, which includes configuration, virtual hard disk (VHD) files, and snapshots, on SMB file shares. This offers benefits like Ease of provisioning and management, increased flexibility, ability to take advantage of existing investment in a converged network, reduced capital expenditures, and reduced operating expenditures.
      In System Center 2012 Service Pack 1 (SP1) DPM, SMB shares support allows the following benefits:
      • More efficient Express Full backups.
      • Continued protection even after Live Migration.
      • Support for SMB shares in standalone and scaled-out deployments.
      For more information on deploying DPM protection for Hyper-V virtual machines using SMB file shares, see Managing Hyper-V computers
    • DPM now allows you to exclude virtual machine pagefiles from incremental backups to improve usage of storage and improve backup performance.
    • Scale out support for Hyper-V virtual machines.
    • Protect Windows 8 deduplicated volumes
      Data deduplication involves finding and removing duplication within data without compromising its fidelity or integrity. DPM allows optimized back of deduplicated volumes, both locally and over the network.
      For more information on protecting deduplicated volumes, see Protecting deduplicated volumes
    • Support for Live Migration
      Live migration is a Hyper-V feature in Windows Server that allows you to transparently move running virtual machines from one node of the failover cluster to another node in the same cluster or another cluster without a dropped network connection or perceived downtime.
      In System Center 2012 Service Pack 1 (SP1) DPM, Live Migration support allows the following benefits:
      • Uninterrupted protection for migrated virtual machines.
      • Support for inter-cluster, cluster to standalone, and standalone to cluster migrations apart from intra-cluster migration.
      • Support for SMB shares.
    • Integration with Windows Azure Online Backup

      ImportantImportant

      Windows Azure Online Backup currently is currently on Preview and does not support production environments.

      • With System Center 2012 SP1, DPM can now backup data from the DPM server to an offsite storage managed by the Windows Azure Online Backup Service.
      • System Center customers can avail of this functionality by signing up for the Windows Azure Online Backup service. Customers will need to download and install the Windows Azure Online Backup agent on the DPM server which will be used to transfer the data between the DPM server(s) and Windows Azure Online Backup service.
      • Up to 120 DPM recovery points can be retained in Windows Azure Online Backup.
      • Support for Windows Server 2008 R2 – Online backup can be enabled on DPM servers running on Windows Server 2008 R2.
      • Support for protecting SQL Server.

     

    • Support for protecting SQL Server 2012 databases that use the AlwaysOn feature.
    • You can use a stand-alone instance of SQL Server 2012 to host the DPM database.
    • Support for protecting file server using Resilient File System (ReFS).
    • Support for protecting SharePoint 2013.
    • Support for protecting Exchange Server 2013.

    How to create a custom report in System Center 2012 Data Protection Manager

    $
    0
    0

    GrayAndYellowGearsAs you already know, there are some reports that come out of the box when you install System Center 2012 Data Protection Manager (DPM):

    image

    However, you still might need a report that includes different information or a different format. Since DPM 2012 relies upon SQL Reporting services you have the opportunity to leverage that information and create as many reports and as complicated reports as you might possibly need.

    This article will guide you through creating a very simple report just to show how it is done.

    The first thing you will need is to install Report Builder 3: http://www.microsoft.com/en-us/download/details.aspx?id=6116

    The installation is very straight forward:

    image

    image

    image

    image

     

    The default target server url should be your ServerName/ReportServer_MSDPM2012

    image

    If you are not sure about your url, you can check the reporting services configuration manager and get the information from there.

    image

    image

    image

    image

    So let’s open Report Builder and start creating a Custom Report:

    image

     

    For this example I am going to be using a blank report.

    image

    I am going to insert a table to present the information:

    image

     

    Since this is the first time I am adding information to this report, I will create a new DataSet and embed it to my report, then use the query designer:

    image

    You can use the prebuilt Data Source that should be located on your server - just click the browse button and select it:

    image

    image

    Verify that the connection is working and click OK.

    image

    For this example I will be using the login credentials of the current user as this user is member of the local administrators group on the DPM server. Alternately you could specify a different account as long as it has the required permissions to create reports.

    image

    You will notice that there are already some Views that you can use. In my example I will create a report that shows the server name and the current version of the installed agent.

    image

    The default fields will show the column name but you are free to change the value to whatever makes sense to you, I will change them to Protected_Server and Agent_Version

    image

    image

    Now it is time to customize the report too include whatever information is needed, so go ahead and just drag and drop whatever you need:

    image

     

    I will be adding an image to my report as well as the report name, the execution time, page number and report server url:

    image

    image

    image

    image

    image

    image

    Once everything is in place you can hit the run button and take a look of what the report will look like and adjust any detail. When ready, just save the report to the ReportServer_MSDPM2012 url:

    image

    You will now see this report available for execution:

    image

    image

    You can take advantage of the subscription features of SQL Reporting services to automatically create and send the report as needed:

    image

    image

     

    In this next screen I am showing how to change the data set to present the space used / allocated by modifying the data set and editing the properties to show the information in GB with 2 digit roundup:

    image

    image

     

    I hope you find this information useful as it allows you to query the actual DB of DPM you can create any report with any information you might possible need.

    Jesus Gutierrez | Support Escalation Engineer

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/

    KB: The Data Protection Manager database grows and the console crashes after installing Update Rollup 3

    $
    0
    0

    eWe just published a new KB article that explains an issue where after installing Update Rollup 3 for System Center 2012 Data Protection Manager you notice that the DPM database grows and eventually the DPM console will crash. This is fixed in SP1 but there’s an alternate workaround here:

    KB2809773 - The Data Protection Manager database grows and the console crashes after installing Update Rollup 3 (http://support.microsoft.com/kb/2809773)

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/

    Hotfix: Backups are unsuccessful when you use Windows Azure Online Backup

    $
    0
    0

    KB5When you try to back up data by using Windows Azure Online Backup, is the backup process is unsuccessful? If so this hotfix may be for you.

    The Windows Azure Access Control Service (ACS) certificate uses a new certification authority (CA) chain and this can prevent communication between it and the Windows Azure Online Backup Agent. This communication fails because the backup agent cannot verify the server certificate that is presented by the Azure ACS service.

    For all the details and a download link for the fix please see the following:

    KB2816671 - FIX: Backups are unsuccessful when you use Windows Azure Online Backup (http://support.microsoft.com/kb/2816671)

    J.C. Hornbeck| Knowledge Engineer | Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/

    How to provide redundancy for End User Recovery (EUR) of Distributed File System (DFS) shared data using DPM

    $
    0
    0

    GrayAndYellowGearsHi, Michael Vargo here, and I wanted to take a minute and talk about how you can provide redundancy for End User Recovery of DFS shared data using Data Protection Manager.

    The environment diagram below provides a baseline for an explanation of the options that can be utilized to provide redundancy for End User Recovery (EUR) of Distributed File System (DFS) shared data. Note that Microsoft does not “officially” support EUR redundancy with DPM but it can be achieved.

    clip_image002

    The decisions that must be made regarding which redundancy plan you will implement is primarily based on what resources in the environment are most likely to fail. Are you planning for a failure of a DFS server, a DPM server or an entire site?

    In the event that a fileserver#1 should fail you will not need to have a separate copy of the DFS data backed up to another DPM server for users to be able continue accessing previous versions of DFS data. The clients accessing the DFS data will be redirected to fileserver#2 and can still access the recoverable data (previous versions) from DPM#1. However, DPM #1 will no longer be backing up the DFS data if fileserver#1 is down. This problem can only be addressed by having redundant DPM servers. If fileserver#1 will only be down for a short period, you may not want to make any changes to DPM and EUR.

    If you are planning for a DPM server failure, you can establish redundancy through the use of secondary DPM protection or another DPM server protecting the replica of the DFS data on fileserver#2. Secondary protection is achieved by connecting the protection agent to DPM#1 from DPM#2. You will then be presented with a “Protected Server” option when enumerating data sources under DPM#1 from DPM#2 which allows you to create a redundant copy of the DFS data on DPM#2. You can then choose to “switch disaster protection” should DPM#1 go down. However, the use of a secondary DPM server provides no benefit to DFS protection and EUR. Switching protection does not recreate the required shares on the new primary DPM server or update any Active Directory objects. We will discuss these items in more detail shortly.

    The information above is provided to explain why we recommend the use of a second DPM server that has no association with DPM#1 to provide redundancy for DFS backups and EUR. DPM#1 backs up DFS data on fileserver#1 and DPM#2 backs up the replicated DFS data on fileserver#2. This will provide the ability to continue DPM backups of the DFS data and EUR access to the DFS data should fileserver#1, DPM#1 or site#1 become unavailable. DPM#1 and DPM#2 should both be configured to meet your data retention requirements. Optimally we would enable EUR for DPM#1 and DPM#2, but DPM only supports enabling EUR on one DPM server at a time in Active Directory when protecting the same DFS shares from separate DPM Servers. You will need to disable EUR for DPM#1 by deleting the AD objects that get created when enabling EUR in the event we need to implement the disaster recovery plan.

    There are two categories of items that get added when enabling EUR. The first is a set of AD objects that get created with the Extension of the AD schema as a result of enabling EUR. The second is a set of shares that get created on the DPM server.

    The first AD object that gets created is cn=ms-sharemapconfiguration,cn=system,dc=domain,dc=local object. This gets created as a result of running DPMADSchemaExtension.exe . It is available on the DPM server in the c:\program files\Microsoft DPM\DPM\End User Recovery directory. It is run when enabling end-user recovery from the DPM options on the End-user Recovery tab. We frequently see issues where enabling end-user recovery fails when run from DPM where it fails with a message similar to “The Active Directory could not be configured.” You can also copy DPMADSchemaExtension.exe to a domain controller and run it manually as a user who is a member of both the "Schema Admins" and "Enterprise Admins" security groups.

    The additional items will not be created until you successfully synchronize the DPM server with the protected DFS data after the schema extension. After the synchronization job you will see an object created under the cn=ms-sharemapconfiguration container for each DFS name space protected by DPM. It has a name in the format CN=GUID and a class of ms-srvShareMapping. The import information in this object includes the ms-backupSrvShare attribute which points to the DPM server that is protecting the DFS data and the ms-productionSrvShare which indicates the DFS node that is being protected by DPM.

    clip_image003

    The second set of items created upon the completion of a synchronization job after the schema is update are shares on the DPM server. These are the shares that users’ access when viewing the “previous versions” tab in the properties of an object on a EUR enabled DFS share. There will be one share for each protected DFS namespace. The screen shot below shows the shares for DFS namespaces Namespace1 and public. They are associated the name space on Sharepoint01 with the location of the replica of the files in the DPM storage pool.

    clip_image005

    The AD objects under cn=ms-sharemapconfiguration,cn=system,dc=domain,dc=local will automatically be removed if you uncheck “enable end-user recovery” from the DPM options on the End-user Recovery tab. However, if the DPM server has crashed or is otherwise unavailable you must manually remove these entries. The recommended tool to access and remove these objects is ADSIedit.msc. It will allow you to drill down to the cn=ms-sharemapconfiguration,cn=system,dc=domain,dc=local container and see all of the child objects that represent each of the DFS name spaces. All of the child objects representing the failed DPM#1 server must be removed before you enable EUR on DPM#2.

    You can use repadmin.exe to create a query that will list all of the AD objects associated with the DFS name space being protected by a failed DPM server.

    repadmin /showattr dc01 ncobj:domain: /filter:"(&(objectclass=ms-srvsharemapping)(ms-productionsrvshare=\\sharepoint01\namespace1))" /subtree

    The above command would connect to a DC named dc01 and dump all attributes for all objects with an objectclass of ms-srvsharemapping where the ms-productionsrvshare attribute contains a value of \\sharepoint01\namespace1.

    You could limit the output with the /atts:  option to just dump specific values from the object.  For example:

    repadmin /showattr dc01 ncobj:domain: /filter:"(&(objectclass=ms-srvsharemapping)(ms-productionsrvshare=\\sharepoint01\namespace1))" /subtree /atts:name > ms-productionshare.txt

    Michael Vargo | Senior Support Escalation Engineer | Microsoft CTS Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/


    Update Rollup 2 for System Center 2012 Service Pack 1–DPM updates

    $
    0
    0

    hotfixUpdate Rollup 2 for Microsoft System Center 2012 Service Pack 1 (SP1) is now available and includes the following updates for Data Protection Manager:

    Issue 1: An express full backup job in System Center 2012 Service Pack 1 may stop responding on a Hyper-V cluster that has 600 or more virtual machines.
    Issue 2: When a System Center 2012 Service Pack 1 item level restore operation is performed on a SharePoint host header-based site collection, the restore operation is unsuccessful.
    Issue 3: When you open Data Protection Manager on a computer that is running System Center 2012 Service Pack 1, the Welcome screen does not indicate the correct version of Service Pack 1.
    Issue 4: When you perform a disconnected installation of the Data Protection Manager 2012 Service Pack 1 agent, you receive the following error message: Protection agent cannot be installed on a machine where DPM is installed.
    Issue 5: When you use Data Protection Manager 2012 Service Pack 1 for tape backup, you receive the following error message: The operation failed because of a protection agent failure. (ID 998 Details: The parameter is incorrect (0x80070057))
    Issue 6: Backups of CSV volumes may be unsuccessful with metadata file corruption in Data Protection Manager 2012 Service Pack 1.
    Issue 7: The Data Protection Manager console may require more time to open than expected when many client systems are being protected.

    You can get all the details and a download link here:

    KB2802159 - Description of Update Rollup 2 for System Center 2012 Service Pack 1 (http://support.microsoft.com/kb/2802159)

    J.C. Hornbeck | Knowledge Engineer | Microsoft GBS Management and Security Division

    Get the latest System Center news on Facebook and Twitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/

    Reduce backup storage consumption of private cloud deployments using System Center 2012 SP1 – DPM

    $
    0
    0

    System Center 2012 SP1 - DPM has enabled data protection for Windows 2012 Private Cloud deployments.  Customers have been looking for a way to exclude some of the VHD/VHDX that have temp data or downloads or page files which have no value @ recovery time.  Based on this feedback, we have introduced a new feature called “exclude VHDX”, where customer can configure DPM to exclude some of the VHDs on their backup.  All backup admin has to do is run the following command on DPM server.

    PowerShell

    PS C:\> Set-DPMGlobalProperty -DPMServerName TestingServer -HyperVPagefileExclusions "*Temp.vhd"

    By issuing this command, DPM excludes any file name that ends with “Temp.VHD” in the Delta Replication (DR).  Since these files are included in the VM configuration and Hyper-V expects these files to be there for successful VM start, DPM copies these files for the first time and excludes in subsequent DRs.  At the time of recovery, DPM will recover the “excluded” files as well.  This will ensure that the Hyper-V is able to run VM successfully.

    This command can take wild cards and multiple names.  For ex., "*_pagefile.vhd,*mynotuseful*.vhd*" excludes backup of any vhd/vhdx that has word “mynotuseful” in their names and VHD file name that ends with “_pagefile.vhd”.  Note that the file name strings are case insensitive.  This command applies to all VMs protected by this DPM server.  If there are multiple DPM servers present in the environment, this command needs to be run on each DPM server.  One important aspect to consider at the VM deployment is pagefile size increases and its impact on VHD size.  While Hyper-V allows changes to VHD file size after initial creation, it is advised to plan for VHD size at initial time itself.  DPM backs up VHD only in the beginning and any subsequent changes in the VHD will not be backed up and could lead to issues at the time of VM recovery.

    If this feature is enabled on the DPM server that has VMs being protected already, DPM will stop backing up the “exclude VHDs” in subsequent backups.

    One of the biggest disk churning that has no value for customer @ recovery time is page file.  Using this “exclude VHDs” feature, customer can remove the page file changes in the DPM backups.  Here are the steps involved in excluding pagefile in backup.

    1) Add a new VHD say “TempVHD” to the VM

    2) Start the VM

    3) Format the TempVHD disk and configure it to a drive letter say “E:\”

    4) Move the pagefile to E:\

    5) Run Set-DPMGlobalProperty -DPMServerName TestingServer -HyperVPagefileExclusions "Temp.vhd" on DPM Server

    Once these steps are done, DPM will copy whole TempVHD as part of Initial Replication (IR) and will be excluded in subsequent DRs.   If DPM goes through a CC or VM file spec changes, TempVHD will be copied in full and subsequent DRs will be skipped.

    Our research found that, even though VM is churning at 10% of VM size a day, only 30% to 40% of this churning is due to the actual application data that is important to customer at recovery time but rest of the churning due to pagefile changes and temp file changes that has no use for customer at recovery time.  In these kinds of environments, DPM 2012 SP1 brings in huge backup storage and network bandwidth savings.  While actual storage savings vary depending on the environment, consider the following Windows 2012 64 node cluster with 4,000 VMs deployment.

    image

    Here is the storage consumption comparison between DPM 2012 and DPM 2012 SP1.

    image

     

    While the above example refers to Hyper-V CSV cluster, this feature works with all kinds of Hyper-V deployments that are protected by DPM 2012 SP1.  Here are the list of deployments that are supported by DPM 2012 SP1.

    1) Windows 2012 Hyper-V standalone

    2) Windows 2012 Hyper-V CSV cluster

    3) Windows 2012 Hyper-V standalone with remote Windows SMB file server (standalone or cluster)

    4) Windows 2012 Hyper-V cluster with remote Windows SMB file server (standalone or cluster)

    5) Windows 2008 R2 standalone

    6) Windows 2008 R2 CSV cluster

    As described in the TechNet article, Exclude VHD names can be added, removed or extended.  Following command can be used to find out the current exclusions.

    PowerShell

    PS C:\> Get-DPMGlobalProperty –PropertyName HyperVPagefileExclusions

    Note that, this is a DPM Global Property and so the values can be “set” only.  So if additions or deletions to be done, first get the global property, modify string pattern, and then set the property again.  

    SC 2012 SP1 – DPM: Windows 2012 VM Mobility – Uninterrupted Data Protection

    $
    0
    0

    One of the important features enabled in Windows 2012 is the ability to live migrate VMs anywhere.  Whether the VM migrating within a cluster, across clusters, standalone to standalone or standalone to cluster or vice versa, VM will not be paused or interrupted at the time of VM live migration.  This efficiency enables fabric administrators manage their fabric and load balance the environment and ensure that their private cloud deployments are running optimally.  While this provides freedom and flexibility for fabric administrators, this poses management problem for backup administrators.  As the fabric administrator leveraging these capabilities to optimize the fabric performance and taking these decisions independently backup administrators will not be aware of this until backup software fails to find the VM and so failing the backups.  This kind of dynamic fabric provides problems for the backup administrators. 

    DPM 2012 SP1’s motto is to provide flexible and yet powerful backup solutions for your private cloud deployments.  As part of this target, DPM introduced intelligence where DPM can detect the VM movement and continue VM protection, all without any active involvement from backup administrator.  Also, not only DPM can detect the VM migration but also can continue protection efficiently when VM migration does not involve storage migration.  As the VM migrates from one host(s) to another host(s), same DPM server will continue to retain the backup responsibility for this VM.

    At the time of backup, DPM detects the VM’s new host by communicating with VMM.  At the time of backup, DPM interacts with VMM to find the VM’s new host.  Based on the information, DPM communicates with new host(s) for taking backups.  In order to achieve this, backup administrators need to connect DPM(s) to VMM server and all host(s) where VM “will” be migrated to, so that DPM can communicate with the new host(s) to backup VM when it migrates. 

    Enable DPM communication with VMM:

    In order for DPM to interact with VMM, make DPM machine account as “ReadOnly” administrator on VMM and as discussed here.  This will allow DPM to enquire about any VM which might be residing anywhere in VMM’s fabric/cloud.  DPM communicates with VMM using VMM power shell.  So, VMM client should be installed on DPM Server.  Also, configure DPM with the VMM server name by setting DPM global property called “KnownVMMServers”.  Here are the steps that need to be performed for setting up DPM server ready for VM Live Migration: Uninterrupted data protection.

    1) Install VMM Console on the DPM server. Ensure that the VMM console and VMM server are of same version.

    2) Install DPM protection agent on all “targeted” hosts and attach to this DPM server

    3) Using elevated DPM Windows PowerShell, run Set-DPMGlobalProperty as shown below on the DPM server

    Set-DMGlobalProperty –DPMServerName DPM01 –KnownVMMServers VMMTST01

    Above command preps DPM server to communicate with VMM server named VMMTST01.  Subsequently DPM consults VMM server for any VM backup to find its new host(s).  Please note that DPM server can interact with only one VMM server and so the variable should be set with only one VMM server. DPM PowerShell can be used to verify that the global property is set properly by using Get-DPMGlobalProperty as shown below.

     

    clip_image002

    4) Start the DPMVMMHelper service

    Also, all “potential target” hosts should be configured to connect with this particular DPM server.  As mentioned previously, DPM now supports DPM scale out feature.  So, same Hyper-V host(s) can be configured to communicate with multiple DPM servers. For an interrupted data protection, DPM should already be attached to all host(s) where the VMs are going to be migrated.

    Windows 2012 VM live migrate “anywhere”, makes the VM migration possible in various kinds of Hyper-V deployments.  There are three kinds of VM live migration at a high level. 

    • A VM live migration where the migration involves only compute but not storage 
    • A VM live migration where the migration involves both compute and storage
    • A VM live migration where migration involves only storage but not compute

    Whenever there is a storage migration involved in a VM live migration, DPM will do onetime full CC of the VM (ie., read VM on both “new” Hyper-V host(s) and DPM server, compare checksum and then transfer changed content to DPM server).  Normal expressfull Delta Replication (DR) backups will resume after CC.  When live migration doesn’t involve storage migration, DPM do not need to go through full CC and so expressfull DR backups will continue.  Here is the list of combinations that live migration can be done and DPM’s protection behavior.

     

    clip_image004

     

    As DPM is dependent on the VMM to know where the VM has been migrated to, for an effective backup, it is advised to do the VM migration using VMM Live Migration workflow as described here.  In some of the scenarios, Windows 2012 VM live migration with storage migration causes VM to be “rearranged” on the destination.  This leads to almost whole size of VM being backed up by DPM via CC in the next backup.  DPM has a new service named DPM VMM Helper Service which will be interacting with the VMM server.  This service will be running on system context. 

    While connecting all hosts to single DPM enable “uninterrupted VM protection” and SC 2012 SP1 – DPM enhanced its scale, a single DPM server cannot protect all VMs in the private cloud deployment.  Considering this, DPM 2012 SP1 introduced a new capability called scaleout feature where multiple DPM servers can protect VMs on a single host or a single cluster.  This is further discussed in the blog “SC 2012 SP1 – DPM: Leveraging DPM ScaleOut feature to protect VMs deployed on a big cluster”.

    VM Recovery

    With the mobility in picture, DPM recovery scenarios are changed a little bit.  Any recovery points on or after the latest recovery point can do Original Location Recovery (OLR) meaning the VM can be recovered to location where the VM is currently running.  For all these recovery points, DPM can do Alternate Location Recovery (ALR) and Item Level Recovery (ILR) as well.  For all recovery points before last VM live migration, only ALR and ILR are possible.  OLR scenario is not supported for these recovery points.

    Due to various restrictions, VM mobility cannot be combined with Secondary DPM protection (or DPM DR).

    SC 2012 SP1 – DPM: Efficient Protection of Windows 2012 Dedup Volume

    $
    0
    0

    Windows 2012 introduced deduplication feature that provides great savings for the file systems with lot of redundant data.  File systems in general, most of the data is cold meaning most of the files are not changed.  Windows 2012 deduplicates the cold file contents where all the common “chunks” in various files are stored in common area and the actual file will have links to the common chunk area.  This will lead to a huge savings when there is lot of duplicate content in the files. 

    DPM 2012 SP1 can now protect a Windows 2012 deduplicated volume efficiently.  When user chooses to protect a full volume that is deduplicated, DPM recognizes that this is a deduplicated volume and copy the content efficiently providing huge network and DPM storage savings.  When a file system is deduplicated, Windows 2012 keeps all common chunks under chunk store located in sysvol.  All the files will have links called reparse points that will point to chunk store.  DPM initially copies the whole chunk store and all files in deduped format.  In subsequent delta replications (DRs), DPM tracks changes in both chunk store as well as on the files and transfer only changed content.  This means that DPM transfers the deduplicated volume in a dedup format.

    Deduplication can be enabled on a volume as described here.  Once this is enabled, deduplication logic will work on the “cold” files as configured by user and deduplicates data causing the storage reduction on the volume.  Once the PG is created with the whole volume backup, DPM has intelligence built in that detects deduped volume and backs up data efficiently.  For ex., if a volume has 100GB of files before deduplication and its storage consumption gone down to 70GB after deduplication, DPM transfer the content as part of Initial Replication (IR) as 70GB over the wire and store it as 70GB.  This provides great DPM network and storage savings.  Here are the steps to be followed to leverage this capability. 

    1) Assume that the PS1 is the production server where the file system volume (Vol1) is residing and DPM1 is DPM server.

    2) Install Deduplication role on PS1

    3) Enable Deduplication on Vol1

    4) Install DPM server on DPM1

    5) Install Deduplication role on DPM1 machine

    6) Install DPM agent on PS1

    7) Create Protection Group (PG) and select Vol1 on PS1 with appropriate protection settings

    8) DPM will not only recognize that this is a deduplicated volume but also transfers the content efficiently

    Even though DPM efficiently backups the file system, backup admin can still leverage DPM’s Item Level Recovery (ILR) capability to recover small set of files or directories instead of the whole volume.  DPM is able to achieve this by leveraging Windows 2012 Dedup technology to understand the file system and recover the required items.  This is the reason, DPM server should be running on Windows 2012 and Dedup role need to be installed.  Note that the Dedup capability should not be enabled on the DPM storage (replica or shadow copy volumes).  This efficient backup capability can be availed only when full volume is backed up and restored.  Here is the table that shows various scenarios and DPM’s protection and recovery efficiency capabilities.

    clip_image001

    Internal workings of DPM Dedup Backup and Recovery:

    Windows 2012 deduplicates data at a volume level and stores all “dedup” chunks in sysvol folder called chunkstore.  All the files that has the “duplicate” content will point to this chunk store.  By having links for duplicate content, Windows is able to reduce the storage consumption.  DPM agent on the file server recognizes that the volume has dedup enabled, reads the files in “shallow” form and stores on DPM in “shallow” format.  DPM also copies the whole chunk store  located in sys volume folder as is.  DPM expanded its “expressfull” technology to Dedup file system protection as well.  This means, the DPM will continue to track the file changes and at the time of backup DPM will just copy the changed content. 

    There are various kinds of recovery options available with DPM.  Each kind of recovery has a specific requirement to leverage the dedup efficiencies.  All of these details are captured below.  Note that all of the below scenarios assumes that the source volume was deduped at protection time DPM protected full volume efficiently.

    clip_image002

    Once the Dedup file system is protected to primary DPM server, the file system cannot be protected to secondary DPM server. Deduped file system protection to DPM server can be further extended to Online protection by opting-in for Windows Azure Backup. As the Windows Azure Backup supports “subset” of the protected resources, the protection to Azure will be done only for files that were selected for DPM Azure and will be done in unoptimized format.  End User Recovery feature is not supported for Dedup Volume protection.

    One frequently asked question is, why shouldn’t we enable dedup on DPM storage volumes (replica and shadow copy volumes).  This needs understanding of how DPM stores its backup data.  DPM has replica volume which reflects latest and greatest snapshot of the production server.  As part of IR, Replica Volume will reflect the production server and a snapshot is created.  At the time of next backup, DPM copies the new content onto replica volume which will cause a Copy On Write (COW) onto shadow copy volume as VolSnap is keeping the old snapshot intact.  After backup completes, DPM creates a snapshot on Replica volume.  VolSnap will do COW for any subsequent changes to this “snapshotted” volume.  So, when dedup engine try to deduplicate the content, all writes on Replica Volume will lead to COW and so bloats up diff area.  So, actual DPM storage consumption will go up due to this diff area increase.  Another issue is that DPM’s CC logic will not work as the files on DPM side and on production side are mismatching.  This makes CC think that backups are not proper and transfer all content again.  So, dedup should not be enabled on DPM storage volumes.

     

    Another interesting scenario where dedup is enabled on the volume that is already being backed up.  When dedup is enabled on the volume, dedup will change almost all of files as part of dedup logic even though actual content is not changed.  In the next backup, DPM sees this as file changes and will transfer all deduped files.  This leads to a one time spike in DPM backup storage consumption.

    Support Tip: Hyper-V hosts fail and log Event ID 5120 when being backed up

    $
    0
    0

    Michael Vargo| Senior Support Escalation Engineer

    imageSome customers are experiencing failures on Windows Server 2012 Hyper-V hosts that utilize Cluster Shared Volumes (CSVs) when backing up virtual machines (VM’s) using System Center 2012 Data Protection Manager (DPM 2012) with Service Pack 1 (SP1).

    When this occurs the following error is logged on the Hyper-V hosts.

    Log Name: System
    Source: Microsoft-Windows-FailoverClustering
    Event ID: 5120
    Logged: <date/time>
    Details: Cluster Shared Volume 'Volume2' ('ClusterStorage Volume 2') is no longer available on this node because of 'STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR(c0130021)'. All I/O will temporarily be queued until a path to the volume is reestablished.

    You will also see the VM’s pause temporarily, go in to a paused state, shut down or see memory spikes on the Hyper-V hosts. Configuring serialized backups doesn't help the problem.

    It has been determined that any backup product using shadow copies results in the same errors, thus this isn't necessarily a DPM 2012 SP1 issue.  The Windows Server 2012 cluster CSV team is investigating this problem.

    The Windows team has released a fix to address CSV backup issues and it is available for download.  This will address the known memory leak issue along with some other issues that were discover during testing. You can find the hotfix here:

    KB2813630 – Virtual machine enters a paused state or a CSV volume goes offline when you try to create a backup of the virtual machine on a Windows Server 2012-based failover cluster (http://support.microsoft.com/kb/2813630)

    The Windows team is also investigating other issues found during testing that not included in this release.  However, they wanted to get this update published since the memory leak issue is fixed and will provide immediate relief.

    The following Knowledge Base article lists KB2813630 as well as other updates recommended for Windows Server 2012-based Failover Clusters:

    KB2784261 – Recommended hotfixes and updates for Windows Server 2012-based Failover Clusters (http://support.microsoft.com/kb/2784261/EN-US)

    To avoid CSV failovers, you may have to make additional changes to the computer after you install the hotfix. For example, you may be experiencing the issue described in this article because of the lack of hardware support for Offloaded Data Transfer (ODX). This causes delays when the operating system queries for the hardware support during I/O requests.
    In this situation, disable ODX by changing the FilterSupportedFeaturesMode value to 1 for the storage device that does not support ODX by using the following command on all nodes of the Cluster using Windows PowerShell.

    Set-ItemProperty hklm:\system\currentcontrolset\control\filesystem -Name "FilterSupportedFeaturesMode" -Value 1

    For more information about how to disable ODX, see the following Microsoft website:

    General information about how to deploy ODX : http://technet.microsoft.com/en-us/library/jj200627

    Michael Vargo| Senior Support Escalation Engineer | Microsoft GBS Management and Security Division

    Get the latest System Center news onFacebookandTwitter:

    clip_image001clip_image002

    System Center All Up: http://blogs.technet.com/b/systemcenter/
    System Center – Configuration Manager Support Team blog: http://blogs.technet.com/configurationmgr/
    System Center – Data Protection Manager Team blog: http://blogs.technet.com/dpm/
    System Center – Orchestrator Support Team blog: http://blogs.technet.com/b/orchestrator/
    System Center – Operations Manager Team blog: http://blogs.technet.com/momteam/
    System Center – Service Manager Team blog: http://blogs.technet.com/b/servicemanager
    System Center – Virtual Machine Manager Team blog: http://blogs.technet.com/scvmm

    Windows Intune: http://blogs.technet.com/b/windowsintune/
    WSUS Support Team blog: http://blogs.technet.com/sus/
    The AD RMS blog: http://blogs.technet.com/b/rmssupp/

    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 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/

    Viewing all 293 articles
    Browse latest View live


    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>