none
Microsoft Data Protection 2019 for Vmware vSphere Virtual Machines. RRS feed

  • Question

  • Hi,

    I am looking for information related to how data is backed up using DPM for VMware virtual machines. I understand that DPM creates snapshot of virtual machine to initiate the backup, however I want to know how data is transferred from protected machine to DPM disk storage pool.

    In my environment, I have ESXi running with local attached DAS storage which I am using for DPM(VM on the same ESXi host) disk pool so that all protected data can be stored there. I ran test backup and the speed it really slow around 14GB backup took 2 hours. I am wondering why backup speed is so slow, because I have 10 Gb NIC adapters on ESXi hosts.

    Can someone please explain me how data to be backed up is transferred in this scenario ? Is it from ESXi server hosting protected VM to ESXi server hosting DPM server or from ESXi server hosting protected VM to vCenter of Protected VM and then to ESXi server hosting DPM server.

    Friday, August 2, 2019 8:57 AM

Answers

  • This is not a "requirement", it is only if you want a separate DNS zone for your backup network (if you already have one separate VLAN you can skip this) you will need to add this on the DC and other servers.

    You can follow the following documentation:
    Improving performance with a backup network address


    Blog: https://thesystemcenterblog.com LinkedIn:

    • Marked as answer by SC2317 Thursday, August 22, 2019 8:31 AM
    Thursday, August 22, 2019 8:20 AM
  • Hi Leon,

    I have managed to run backup on separate network to make sure that my backup traffic flows over that network only. Below are the steps that have to be configured.

    1) Put DPM server in separate backup network subnet.

    2) Create new vmkernel adapter in same backup network subnet on ESXi hosts running protected VMs.

    After above steps when you run backup, ESXi will automatically use backup subnet for backup traffic.  

    There is no need to add additional network adapters on protected VMs.

    • Proposed as answer by Leon Laude Monday, September 16, 2019 11:31 AM
    • Marked as answer by SC2317 Monday, September 16, 2019 12:11 PM
    Monday, September 16, 2019 11:28 AM

All replies

  • Hello,

    This blog post below describes the host level protection of VMware virtual machines:
    Implementing Microsoft DPM host level protection of VMware VMs

    This also applies to newer DPM versions.

    "The DPM Engine is not directly involved with any communications between vCenter or ESX or ESXi hosts."


    Best regards,
    Leon


    Blog: https://thesystemcenterblog.com LinkedIn:

    Friday, August 2, 2019 9:05 AM
  • Thanks Leone for the article. However, article still does not explain how data transfer takes place. As per the diagram, data copy is like ESXi Server -> vCenter Server -> DPMRA. Is this correct ? Because if that is true then vCenter is additional layer through which data has to be transferred adding latency before data reaches DPM server.

    There are other backup software's like Commvault etc in which SAN level copy is also possible by presenting datastore LUNs to backup server. Is it possible in DPM ?

    Also while creating manual recovery point for protected vmware virtual machine, incremental backup option is greyed out. Is it not supported for virtual machines ?

    Apologies, I cannot copy the screenshot here because because I am continuously getting message that this cannot be done until we verify your account. 

    

    Friday, August 2, 2019 1:06 PM
  • DPM uses the VMware vSphere Storage API (formerly known as "VMware vStorage APIs for Data Protection"), which uses the snapshot capabilities of vSphere to enable backup.

    Here's some information how the API works:

    FAQ: VMware vSphere Storage APIs – Data Protection (formerly known as VMware vStorage APIs for Data Protection or VADP) (1021175)

    Use the VMware vStorage API for Data Protection to backup virtual machines


    Blog: https://thesystemcenterblog.com LinkedIn:

    • Proposed as answer by Leon Laude Wednesday, August 7, 2019 7:40 AM
    Friday, August 2, 2019 3:40 PM
  • Any update on your issue?

    Blog: https://thesystemcenterblog.com LinkedIn:

    Wednesday, August 7, 2019 7:40 AM
  • Hi Leone,

    Thanks for your support. I have done testing and as per the network traffic it seems that backup data is copied over the network from Protected machine ESXi management vmkernel port to DPM server's ESXi management vmkernel port.

    However, is it possible in DPM to use separate backup network for in lieu of ESXi management network. My network engineer wants it to be configured in separate VLAN, so could you please suggest if its possible in DPM ? I know there are other backup software solutions where it is possible but not sure about DPM.

    Also, instead of network does DPM support FC for copying of backup data ?

    Friday, August 9, 2019 11:26 AM
  • Hi,

    Yes you can use a separate backup network for DPM traffic, you can do this with the Add-DPMBackupNetworkAddress PowerShell cmdlet.

    Here's also a guide:
    Use a dedicated network for Data Protection Manager

    All backups are done over the LAN.


    Blog: https://thesystemcenterblog.com LinkedIn:

    Friday, August 9, 2019 11:45 AM
  • Thanks Leone, I'll test and confirm.

    Do you have any suggestions on SAN level copy, instead of network ?

    Friday, August 9, 2019 1:42 PM
  • With DPM it’s not possible I’m afraid, you would have to look for some other solution, what is it you want to achieve?

    Blog: https://thesystemcenterblog.com LinkedIn:

    Friday, August 9, 2019 1:46 PM
  • Hi Leone,

    I forgot to ask one more query regarding backup network. As per DPM cmdelt we can configure separate network for DPM, however can you please confirm what do we need to do on protected server so that backup is copied over the backup network ?

    Friday, August 9, 2019 1:48 PM
  • Hi Leone,

    All of sudden I have started facing the below issue and have run the consistency check almost 5 times and it has failed each time. My disk pool storage is big enough around 400Gb and data that is getting backed up is hardly 16 GB.

    I am not sure what is this auto grow option is and I think in DPM 2019 it is automatically taken care by DPM. Can you please assist me in understanding this auto grow feature and why does DPM initiate it. Disk based storage use windows volumes and how can DPM increase that space if underlying disk does not have space ?

    Can you please assist to resolve the issue.

    DPM is out of disk space for the replica. (ID 58 Details: There is not enough space on the disk (0x80070070))

    Log Name:      Application
    Source:        MSDPM
    Date:          8/9/2019 3:52:26 PM
    Event ID:      33144
    Task Category: None
    Level:         Warning
    Keywords:      Classic
    User:          N/A
    Computer:     

    Description:
    The description for Event ID 33144 from source MSDPM cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

    If the event originated on another computer, the display information had to be saved with the event.

    The following information was included with the event: 

    DPM was unable to expand the volume for computer.



    Friday, August 9, 2019 3:03 PM
  • Hi Leone,

    I forgot to ask one more query regarding backup network. As per DPM cmdelt we can configure separate network for DPM, however can you please confirm what do we need to do on protected server so that backup is copied over the backup network ?

    No need to do anything on the protected computers, just configure on the DPM server.


    Blog: https://thesystemcenterblog.com LinkedIn:

    Saturday, August 10, 2019 3:25 PM
  • Hi Leone,

    All of sudden I have started facing the below issue and have run the consistency check almost 5 times and it has failed each time. My disk pool storage is big enough around 400Gb and data that is getting backed up is hardly 16 GB.

    I am not sure what is this auto grow option is and I think in DPM 2019 it is automatically taken care by DPM. Can you please assist me in understanding this auto grow feature and why does DPM initiate it. Disk based storage use windows volumes and how can DPM increase that space if underlying disk does not have space ?

    Can you please assist to resolve the issue.

    DPM is out of disk space for the replica. (ID 58 Details: There is not enough space on the disk (0x80070070))

    Log Name:      Application
    Source:        MSDPM
    Date:          8/9/2019 3:52:26 PM
    Event ID:      33144
    Task Category: None
    Level:         Warning
    Keywords:      Classic
    User:          N/A
    Computer:     

    Description:
    The description for Event ID 33144 from source MSDPM cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

    If the event originated on another computer, the display information had to be saved with the event.

    The following information was included with the event: 

    DPM was unable to expand the volume for computer.



    Please create a new thread as this is is not related to this topic :-) This way we don't mix different problems in the same thread.


    Blog: https://thesystemcenterblog.com LinkedIn:

    Saturday, August 10, 2019 3:26 PM
  • Hi,

    Is there any update?

    (Please don't forget to mark helpful replies as answer)


    Blog: https://thesystemcenterblog.com LinkedIn:

    Tuesday, August 13, 2019 7:11 AM
  • Hi Leone,

    No, I have not been able to do it yet and will do it in comings days. However, I would like to understand how protected machines would send data to backup server using separate backup network if they are not configured with any kind of separate network ?

    Monday, August 19, 2019 11:37 AM
  • If there is no separate network configured, by default DPM will use the current production network that is used by the DPM server.

    Blog: https://thesystemcenterblog.com LinkedIn:

    Monday, August 19, 2019 11:59 AM
  • Hi Leone,

    Yes, I understand that. However, after configuring separate network on DPM server, how protected server will send data to DPM server if it does not belong to that network.

    For example - Lets say I have 1 DPM server and 1 Protected Server as below. How we then ensure that protected server sends data over backup subnet. In this case, I believe protected server will use ESXi management vmkernel subnet to send data.

    DPM Server with 1 network adapter in Backup Subnet

    Protected Server with 1 network adapter in some Production subnet.

    Don't we need to configure protected server with 1 more network adapter in Backup subnet ?

    Monday, August 19, 2019 12:43 PM
  • To use a dedicated network for DPM, there are four steps:

    1. Create a backup DNS zone.

    2. Configure backup NIC on Domain Controller.

    3. Configure backup NIC on member servers.

    4. Configure DPM to use backup network.


    Blog: https://thesystemcenterblog.com LinkedIn:

    Tuesday, August 20, 2019 6:51 AM
  • Could you please provide some link or documentation to do that.

    Why do we need to add backup NIC on Domain Contoller ?

    Thursday, August 22, 2019 8:09 AM
  • This is not a "requirement", it is only if you want a separate DNS zone for your backup network (if you already have one separate VLAN you can skip this) you will need to add this on the DC and other servers.

    You can follow the following documentation:
    Improving performance with a backup network address


    Blog: https://thesystemcenterblog.com LinkedIn:

    • Marked as answer by SC2317 Thursday, August 22, 2019 8:31 AM
    Thursday, August 22, 2019 8:20 AM
  • Thanks once again for your prompt response.
    Thursday, August 22, 2019 8:31 AM
  • You're welcome.

    Blog: https://thesystemcenterblog.com LinkedIn:

    Thursday, August 22, 2019 9:25 AM
  • Hi Leone,

    I am going to test separate DPM network today in our environment. However, I was just wondering that steps to configure separate network for DPM is same for backing up VMware virtual machines ? Because, for backing VMware machines you don't need DPM agent, so how does then backup travels via separate backup network.

    Friday, September 13, 2019 9:57 AM
  • I have not tried it with VMware, so I'm not really sure if it works, I don't have a VMware environment right now so I cannot test this.

    If you want you can test the following:

    Add the FQDN and backup NIC's IP address of the DPM server to the protected VMware server under the /etc/hosts file (Editing files on an ESX host using vi or nano).

    This will force the VMware server to communicate with the DPM server over the backup NIC.

    Then add the FQDN and backup NIC's IP address of the protected VMware server to the DPM server under C:\Windows\System32\drivers\etc\hosts file.

    This again forces DPM to communicate with the VMware server using the backup NIC.

    After this you will need to add the backup subnet address and mask on the DPM server with the Add-BackupNetworkAddress PowerShell cmdlet.


    Blog: https://thesystemcenterblog.com LinkedIn:

    • Proposed as answer by Leon Laude Monday, September 16, 2019 11:31 AM
    Friday, September 13, 2019 10:43 AM
  • That makes it difficult because if you have multiple VMs that needs to be protected then you need to add entry of each VM in host file of DPM server.

    Also,  regarding adding backup NIC IP of DPM server on protected server. Do we need to add this in protected server or the ESXi host on which protected VM is running ?

    Friday, September 13, 2019 12:19 PM
  • If you have an agent installed on a server, then that server needs to be configured.

    If you are running host-level backups then the hypervisor host needs to be configured, at least this is how it's done on Hyper-V.


    Blog: https://thesystemcenterblog.com LinkedIn:

    Friday, September 13, 2019 12:38 PM
  • This is confusing. Not sure , if someone has used separate network for VMware VMs with DPM. Could you please suggest if Microsoft has something on this.

    Also, regarding adding IP address of VMware server to DPM host file. By VMware server do you mean ESXi host IP address ?

    Friday, September 13, 2019 1:49 PM
  • There's no information of this regarding VMware I'm afraid, your best option is to contact Microsoft directly:

    https://support.microsoft.com/en-us/hub/4343728/support-for-business


    Blog: https://thesystemcenterblog.com LinkedIn:

    Friday, September 13, 2019 1:52 PM
  • Hi Leon,

    I have managed to run backup on separate network to make sure that my backup traffic flows over that network only. Below are the steps that have to be configured.

    1) Put DPM server in separate backup network subnet.

    2) Create new vmkernel adapter in same backup network subnet on ESXi hosts running protected VMs.

    After above steps when you run backup, ESXi will automatically use backup subnet for backup traffic.  

    There is no need to add additional network adapters on protected VMs.

    • Proposed as answer by Leon Laude Monday, September 16, 2019 11:31 AM
    • Marked as answer by SC2317 Monday, September 16, 2019 12:11 PM
    Monday, September 16, 2019 11:28 AM
  • Glad it worked out, that means it works just like in Hyper-V :-)

    Blog: https://thesystemcenterblog.com LinkedIn:

    Monday, September 16, 2019 11:30 AM
  • Yeah, it seems so.

    Many thanks for your help so far, much appreciated :)

    Monday, September 16, 2019 12:12 PM
  • You're welcome.

    Blog: https://thesystemcenterblog.com LinkedIn:

    Monday, September 16, 2019 12:13 PM