none
need sdk for DPM 2012 RRS feed

  • Question

  • Hey guyz, i need DPM 2012 SDK , so that i can work on taking backup of sql server using DPM through a C# Code.

    but im unable to find it on the internet.. can any one help me..


    • Edited by SyedHaroon Wednesday, October 10, 2012 10:41 AM
    Wednesday, October 10, 2012 10:33 AM

Answers

  • Hey guyz, i need DPM 2012 SDK , so that i can work on taking backup of sql server using DPM through a C# Code.

    but im unable to find it on the internet.. can any one help me..


     i might be wrong but i dont belive there is a public api/sdk , integration is though powershell and scorch


    my blog is at http://flemmingriis.com , let me know if you found the post or blog helpfull or leaves room for improvement

    Wednesday, October 10, 2012 9:38 PM
    Moderator
  • Hi,

    that's correct. You can find some information under:

    http://social.technet.microsoft.com/wiki/contents/articles/13994.system-center-2012-integration-guide-data-protection-manager.aspx

    DPM does not have an SDK that is used for external applications that require access to its data and functionality. If you have an application that requires access to DPM, then you should use the DPM cmdlets which expose all functionality and data held by DPM. In addition to the cmdlets being available for command line and script operations, they can also be called from applications written in languages such as C# and C++. In order to use PowerShell cmdlets from managed code, you use the PowerShell class which is part of the System.Management.Automation Namespace

    Cheers,

    jan obes

    • Marked as answer by SyedHaroon Tuesday, February 19, 2013 12:34 PM
    Sunday, February 17, 2013 10:14 AM

All replies

  • Hey guyz, i need DPM 2012 SDK , so that i can work on taking backup of sql server using DPM through a C# Code.

    but im unable to find it on the internet.. can any one help me..


     i might be wrong but i dont belive there is a public api/sdk , integration is though powershell and scorch


    my blog is at http://flemmingriis.com , let me know if you found the post or blog helpfull or leaves room for improvement

    Wednesday, October 10, 2012 9:38 PM
    Moderator
  • Hi,

    that's correct. You can find some information under:

    http://social.technet.microsoft.com/wiki/contents/articles/13994.system-center-2012-integration-guide-data-protection-manager.aspx

    DPM does not have an SDK that is used for external applications that require access to its data and functionality. If you have an application that requires access to DPM, then you should use the DPM cmdlets which expose all functionality and data held by DPM. In addition to the cmdlets being available for command line and script operations, they can also be called from applications written in languages such as C# and C++. In order to use PowerShell cmdlets from managed code, you use the PowerShell class which is part of the System.Management.Automation Namespace

    Cheers,

    jan obes

    • Marked as answer by SyedHaroon Tuesday, February 19, 2013 12:34 PM
    Sunday, February 17, 2013 10:14 AM