System Center Data Protection Manager CSV Serialization Tool

The CSV XML merging tool makes CSV VM backup serialization easier for Windows 2008R2 CSV Cluster environment.
  • Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.


    File Name:



    Date Published:


    File Size:

    19 KB

    12 KB

      With the current approach, if there are multiple clusters managed by DPM, the user needs to run DSConfig.ps1 on one node of each cluster and then XMLs of each cluster needs to be merged and replace the DataSources.xml in %ProgramFiles%\Microsoft System Center 2012\DPM\DPM\Config directory of the DPM server. And moreover these steps need to be repeated each time any VM is added to the cluster.

      The XML merging/serialization tool will remove many of these manual steps. The tool needs to be run on the DPM server periodically (or scheduled). It will run DSconfig.ps1 on one node of each cluster, merge the XML and replace Datasources.xml in the DPM config directory.
  • Supported Operating System

    Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1

      For DPM: Supported operating systems:
      • Windows Server 2008
      • Windows Server 2008 R2
      • Windows Server 2008 R2 SP1
      DPM Versions: DPM 2010 with QFE 3 and above or
      DPM 2012
      For CSV Cluster Nodes:
      Windows Server 20008 R2 & Windows Server 2008 R2 SP1
      Hardware Requirements:
      These steps and downloads apply to System Center 2012 - DPM. For hardware requirements, see:
    • The tool contains two binaries
      • CSVLunSerialization.exe
      • DSConfig.ps1
      CSVLunSerialization.exe should be run only on the DPM server which will consolidate all the XMLs from the underlying clusters that DPM is attached to. You can run a scheduled job of the same binary such that the merging is triggered every day. Make sure that this job is scheduled before any backup so that any newly added VM (first added to cluster and then to DPM) gets into serialization list before backup.
      1. Copy the binaries to DPMinstallPath\bin directory.
      2. Run the exe in elevated mode to generate the XML.
        Create a scheduled task in Windows Task Scheduler
        Eg: You can run the following command to schedule the task to run every day at 00:00 hrs
        schtasks /create /sc daily /tn DPMCSVSerialization /tr CsvLunSerialization.exe /st 00:00 /RL highest
        Note: The scheduled job mentioned below should be scheduled before the nightly job in DPM.
      Note: Below step 3 is required only for the Scenario 2 (Refer Usage Scenarios)
      3. You need invoke the “Modify Protection Group Wizard”
      1. Right click the protection group, choose Modify Protection Group
      2. Don’t change any options in the wizard. Just press “Next” on all pages and click “Finish” on the last page of the wizard.
      3. And the new settings should take effect immediately.
      Usage Scenarios:
      Scenario 1: User adds a VM to the cluster, after couple of days he/she adds the VM protection:

      Once VM is added to the cluster, the nightly job gets invoked and the XML is reconstructed. When the user adds VM to PROTECTION GROUP, PROTECTION GROUP gets modified and the XML is reloaded into the engine .i.e Serialization XML gets into action.

      Scenario 2: User adds a VM to the cluster and wants to add the VM protection immediately:
      • Once VM is added to cluster, run serialization tool manually and then add the VM to protection.
      • If user adds a new VM and immediately configures the protection, the Serialization tool must be run manually (or as a nightly job). Once the CSV serialization tool is run, do a Modify Protection Group operation without making any changes to the selection options in the wizard to start the serialization with new XML.
Site feedback

What category would you like to give web site feedback on?

Rate your level of satisfaction with this web page today: