NetWorker: NVP vProxy Troubleshooting VM Backup and Restore Performance and Throughput

Summary: This article defines the diagnostic approach of troubleshooting Virtual Machine (VM) backup or restore performance issues when using the NetWorker VMware Protection (NVP) vProxy solution. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Performance-related issues involve many components, understanding the scope of the issue and environment are crucial in determining the answer for any performance-related question. 

Considerations: 

  • Scope: Is the issue specific to one VM, a batch of VMs, or all VMs? Are there are differentiating factors between VMs where the issue is observed compared with VMs where no issue is seen (for example; location, configuration, size, and so forth)?
  • vProxy Versioning: Ensure that the latest supported vProxy version is used to ensure optimized VMware and Data Domain libraries are used:
  • Compatibility Requirements:
  • Session Information:
    • Backup or restore transport mode:
      • The vProxy appliance supports HotAdd and Network Block Device (NBD) transport modes.
      • The HotAdd and NBD session configuration is defined in the vProxy Properties. NetWorker Management Console (NMC) > Devices > VMware Proxies
      • HotAdd connects the vProxy directly to the VMware datastores and VM disk files.
      • NBD is expected to be slower as it goes over the ESXi management network. This can cause congestion on the VMware network. 
      • The default method used is HotAdd; however, in some configurations it is not possible to perform HotAdd. The NetWorker VMware Integration Guide for additional information about HotAdd/NBD.
      • The VM backup and restore sessions (detailed below) show what transport mode was used in session.
    • Backup Level: If backups are performing as level full, consider scheduling incremental. All VM backups are performed to Data Domain which creates virtual synthetic fulls. This means that all incremental backups are treated as a new full on the DD system, supporting "forever incremental." There is no Dell requirement to schedule level full backups unless required for compliance; this should be done sparingly when possible. 
    • Number of backup or restore sessions:
    • Backup Optimization Mode:
      • The VMware protection groups support two backup Performance and Capacity. This setting can be found in the group properties from the NMC under Protection > Groups.
      • Optimized for Capacity mode (default) uses variable size segmentation, which produces more overhead in data processing due to the higher deduplication rate, but reduces the capacity consumed on the Data Domain system.
      • Optimized for Performance provides performance improvements when virtual machine incremental backups use Changed Block Tracking (CBT) and replicate data to a Data Domain system, and is effective when backing up large VMware Virtual Machine Disk (VMDK) files. Although Optimized for Performance results in additional space use on the Data Domain device (around 20%), this mode improves random I/O performance for instant access restores.
  • Device Information:
    • Data Domain:
      • Is the Data Domain a physical Data Domain, or a Data Domain Virtual Edition (DDVE)
        • For DDVE, what is the deployment type, VMware ESXi hosted or Cloud hosted?
      • Data Domain Model and Operating System version
      • Data Domain proximity to the target vCenter? Is it in the same data center or is traffic traveling across the Internet/WAN?
        • If there is packet loss or high latency (>= 50 ms) between the hosts involved (vCenter, vProxy, Data Domain), backup and restore performance may be impacted.
  • Cloud: Are any cloud components used in the environment, for example; VMware vCenter, Data Domain, so forth?
    • Are the cloud components in the same region, or is data traveling across regions. 
NOTE: NetWorker backup administrators must review cloud provider storage and network throughput documentation. In some instances, it may be necessary for the backup administrator to engage with the cloud provider vendor's support team.
 
NOTE: Other considerations must be considered; however, the ones listed above are crucial.

VM backups

  1. On the NetWorker server, create an input file (example: vmperf)
  2. Populate the input file with the following details:
. type: save job; vm_name: VM_NAME
sh vm_name; job output; start time; end time; job log file
p
NOTE: Replace VM_NAME with the name of the impacted VM. You can get this information from mminfo -kot output.

 

  1. Using the jobquery and the input file, collect details about the job start and end times, and backup session log information.
[root@nwserver ~]# jobquery -i vmperf
Current query set
                    end time: 1654567313;
                job log file: \
/nsr/logs/policy/Gold/VMware/353252-winclient01-2022-6-6-19-1-53.log;
                  job output: Backup completed successfully.;
                  start time: 1654567245;
                     vm_name: winclient01;
end time: 1654480913;
                job log file: \
/nsr/logs/policy/Gold/VMware/353027-winclient01-2022-6-5-19-1-53.log;
                  job output: Backup completed successfully.;
                  start time: 1654480845;

                     vm_name: winclient01;
end time: 1654394509;
                job log file: \
/nsr/logs/policy/Gold/VMware/352801-winclient01-2022-6-4-19-1-47.log;
                  job output: Backup completed successfully.;
                  start time: 1654394446;
                     vm_name: winclient01;
  1. The times outputted are in UNIX time, but this can be converted with: 
date -d@UNIX_TIME

Example:

[root@nwserver ~]# date -d@1654394446
Sat Jun  4 19:00:46 PDT 2022
[root@nwserver ~]# date -d@1654394509
Sat Jun  4 19:01:49 PDT 2022
  1. For backups that have a long backup run, review the job log file for information about the throughput:
[root@nwserver ~]# cat /nsr/logs/policy/Gold/VMware/352801-winclient01-2022-6-4-19-1-47.log | grep "DiskStats"
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Hard disk 1   | hotadd |      94 MiB |     17 MiB/s |    103 MiB/s |       0:00:17 |       0:00:16 |       0:00:56 | vm-5001   | winclient01
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Total         |        |      94 MiB |     17 MiB/s |    103 MiB/s |       0:00:17 |       0:00:16 |       0:00:56 | vm-5001   | winclient01
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: vm-5001,winclient01,Hard disk 1,hotadd,98369536,56,17,17,17673109,107196400
NOTE: On days where the backup takes longer than usual the Total Write Speed is lower than the average seen across other backup sessions.
 
  1. The policy logs for the specific VM can be reviewed by running:
cat /nsr/policy/POLICY_NAME/WORKFLOW_NAME/*VM_NAME*.log | grep DiskStats
Example:
[root@nwserver ~]# cat /nsr/logs/policy/Gold/VMware/*winclient01*.log | grep "DiskStats"
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Hard disk 1   | hotadd |      94 MiB |     17 MiB/s |    103 MiB/s |       0:00:17 |       0:00:16 |       0:00:56 | vm-5001   | winclient01
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Total         |        |      94 MiB |     17 MiB/s |    103 MiB/s |       0:00:17 |       0:00:16 |       0:00:56 | vm-5001   | winclient01
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
2022-06-05T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: vm-5001,winclient01,Hard disk 1,hotadd,98369536,56,17,17,17673109,107196400
2022-06-06T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
2022-06-06T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
2022-06-06T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Hard disk 1   | hotadd |      95 MiB |     16 MiB/s |    119 MiB/s |       0:00:17 |       0:00:16 |       0:00:56 | vm-5001   | winclient01
2022-06-06T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: Total         |        |      95 MiB |     16 MiB/s |    119 MiB/s |       0:00:17 |       0:00:16 |       0:00:56 | vm-5001   | winclient01
2022-06-06T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
2022-06-06T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
2022-06-06T02:01:48Z INFO:   [@(#) Build number: 95] DiskStats: CSV: vm-5001,winclient01,Hard disk 1,hotadd,99221504,57,17,17,16272803,124243462
2022-06-07T02:01:49Z INFO:   [@(#) Build number: 95] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
2022-06-07T02:01:49Z INFO:   [@(#) Build number: 95] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
2022-06-07T02:01:49Z INFO:   [@(#) Build number: 95] DiskStats: Hard disk 1   | hotadd |      97 MiB |     15 MiB/s |    110 MiB/s |       0:00:16 |       0:00:16 |       0:00:57 | vm-5001   | winclient01
2022-06-07T02:01:49Z INFO:   [@(#) Build number: 95] DiskStats: Total         |        |      97 MiB |     15 MiB/s |    110 MiB/s |       0:00:16 |       0:00:16 |       0:00:57 | vm-5001   | winclient01
2022-06-07T02:01:49Z INFO:   [@(#) Build number: 95] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
2022-06-07T02:01:49Z INFO:   [@(#) Build number: 95] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
2022-06-07T02:01:49Z INFO:   [@(#) Build number: 95] DiskStats: CSV: vm-5
NOTE: The policy logs follow the jobsdb retention (default: 72 hours.) After the jobsdb window has passed the associated policy logs and jobquery entries are removed; however, the vProxy appliance retains VM backup session logs locally under /opt/emc/vproxy/runtime/logs/recycle/vbackupd/.

VM Restores

For restores that are in progress, the throughput can be observed in the Recover tab "Rate" column:

Dell Networker Recover menu

Once the restore job session completed, the restore log can be reviewed from the following locations:

  • NetWorker Management Console: Open the saved recover session. The log window details about the throughput on the disks. The recover logs are subject to jobsdb retention (default 72 hours) if this time has passed, the recover session log is removed from the NetWorker server but continue to reside on vProxy appliance.
  • NetWorker server:
    • Linux: /nsr/logs/recover/RecoverName.log
    • Windows: C:\Program Files\EMC NetWorker\nsr\logs\recover\RecoverName.log
    • The recover logs are subject to jobsdb retention (default 72 hours.) If this time has passed, the recover session log is removed from the NetWorker server but continue to reside on the vProxy appliance.
  • vProxy Appliance: completed/failed VM recover session logs can be found on the vProxy appliance under /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/date/recover_session_id.log
All the above logs contain similar output regarding throughput of the recovered session, per disk:
2022-12-16T16:18:50Z NOTICE: [@(#) Build number: 54] Successfully recovered to a new VM.
2022-12-16T16:18:50Z INFO:   [@(#) Build number: 54] Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name                      
2022-12-16T16:18:50Z INFO:   [@(#) Build number: 54] ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
2022-12-16T16:18:50Z INFO:   [@(#) Build number: 54] Hard disk 1   | hotadd |      10 GiB |     44 MiB/s |     68 MiB/s |       0:00:17 |        1.4 us |       0:04:25 | vm-12226  | linuxclient01_1              
2022-12-16T16:18:50Z INFO:   [@(#) Build number: 54] Total         |        |      10 GiB |     44 MiB/s |     68 MiB/s |       0:00:17 |        1.4 us |       0:04:25 | vm-12226  | linuxclient01_1              
2022-12-16T16:18:50Z INFO:   [@(#) Build number: 54] CSV: Generate stats in CSV format for friendly import to a spreadsheet.
2022-12-16T16:18:50Z INFO:   [@(#) Build number: 54] CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
2022-12-16T16:18:50Z INFO:   [@(#) Build number: 54] CSV: vm-12226,linuxclient01_1,Hard disk 1,hotadd,10032185344,265,18,0,45138154,71134513
2022-12-16T16:18:50Z NOTICE: [@(#) Build number: 54] Moved 10 GiB at 36 MiB/s. Elapsed Time: 4m31s

Troubleshooting Performance Throughput from vProxy

The ddpconnchk tool can be used to test network connectivity and throughput from the vProxy to the DD device.

Collecting ddpconnchk:

  1. Download the ddpconnchk utility from Dell NetWorker Tools
  2. The ddpconnchk.zip contains multiple versions of the ddpconnchk utility. Use the ddpconnchk utility that matches or closely aligns with the DD OS version of the Data Domain device.
  3. Extract the zipped package and copy the ddpconnchk_linux_x86_64.tar to the vProxy's /home/admin directory.

Using ddpconnchk:

  1. Log in to the vProxy ddpconnchk_linux_x86_64.tar was copied to. Log in over SSH using the admin account.
  2. Change to root user: sudo su -
  3. Extract the .tar package: tar xvf /home/admin/ddpconnchk_linux_x86_64.tar
  4. Set the permissions of ddpconnchk: chmod 775 ddpconnchk
  5. An example test would be a write dump from the vProxy to a ddboost device:
/ddpconnchk -s DATADOMAIN_HOSTNAME -u ddboost_username -l storage_unit_name -T writeimage -i 1G -n 1
Example:
vproxy01:~ # ls -l | grep ddpconnchk
-rwxrwxr-x 1 59899 59899 3688848 May 16  2022 ddpconnchk
-rw-r--r-- 1 59899 59899   12086 May 16  2022 ddpconnchk_README.txt

vproxy01:~ # ./ddpconnchk -s ddve.amer.lan -u sysadmin -p EmcLegato@01 -l linux1 -T writeimage -i 1G -n 1
DDP CLIENT LIBRARY VERSION 7:9:0:0-1010470

SERVER: ddve.amer.lan
---------------------
*** CONNECT SERVER TEST, ddve.amer.lan

DDP Connect Server Test PASSED

*** LIST SUs TEST, ddve.amer.lan
DDLOG: WARN: [68A0:1FBF0F0] ddcl_ddp_get_su(): Deprecated API ddp_get_storage_units_list is used by client
  3 SUs total
List SUs Test PASSED

*** GET SU INFO TEST, ddve.amer.lan/linux1

  5 images total
Get SU Info Test PASSED

*** EXTENDED TEST: WRITE IMAGE, ddve.amer.lan/linux1/1073741824
DDLOG: INFO: [68A0:1FBF0F0] ddcl_new_client_buffers created private pool with 776 DDCL buffers
DDLOG: INFO: [68A0:1FBF0F0] Cleaning up readahead cache do_ra is 1 ra_init is 0
DDLOG: INFO: [68A0:1FBF0F0] vrapid_nfs_connect: ifgroup disabled
DDLOG: INFO: [68A0:1FBF0F0] JOB END  IMAGE_DELETE ip=192.168.7.105 pid=26784 cd=0 enc=off
DDLOG: INFO: [68A0:1FBF0F0] JOB START  IMAGE_WRITE ip=192.168.7.105 pid=26784 cd=0 enc=off linux1/write_000
DDLOG: INFO: [68A0:1FBF0F0] ddcl_ddcp_ctx_init():358 - idx=3408002, detect_markers=1
DDLOG: INFO: [68A0:1FBF0F0] New fingerprint environment.

DDLOG: INFO: [68A0:1FBF0F0] Segmentation: version [9], min [4096], avg [8192], max [12288], mask = [0x0], skip_first [4096], skip_last [0]
DDLOG: INFO: [68A0:1FBF0F0] ddcl_new_client_buffers created private pool with 776 DDCL buffers
DDLOG: INFO: [68A0:1FBF0F0] Allocated read_ctx_pool of size 223488
DDLOG: INFO: [68A0:1FBF0F0] JOB START  IMAGE_READ ip=192.168.7.105 pid=26784 cd=0 enc=off linux1/write_000
Cumulative Write Throughput: 102.40 MB/s
Cumulative Read Throughput: 102.40 MB/s


WRITE IMAGE PASSED
SUCCESS: All tests completed
  • -i 1g determines the size that is written to DDR 1 g = 1 GB file which is the maximum size
  • -n 1 determines how many files are created. 
  • These files are temporary and are deleted once the test operation has been completed.

Data Domain has multiple Network Interface Cards (NIC), and vProxy is using 1 GB management NIC.

There are multiple NICs on the Data Domain system. The management NIC is typically a 1GB interface, the Data Domain may also have 10GB NICs for data movement.

  1. Identify the IP addresses of the 1GB NIC and the 10GB NICs. The Data Domain administrator must confirm this.
  2. Confirm which IP address resolves to the Data Domain/device name used by the NetWorker server and storage node:
nslookup DataDomain_hostname
  1. If the NetWorker server storage node (if used) or vProxy appliance is resolving to the 1GB IP address, create a host file entry on the systems resolving the 1GB IP address to resolve the Data Domain hostname to the 10GB IP address.
    1. If changes are made to the vProxy appliance reload daemons
systemctl reload-daemon
systemctl restart <service>
services: vrecoverd, vbackupd, vflrd
  1. Restart backup and restore and confirm if throughput has increased.
Data Domain Performance:
  1. Log in to the Data Domain as sysadmin.
  2. Use net iperf to see what the transfer bandwidth is between Data Domain and vProxy:
net iperf client VPROXY_IP_ADDRESS port 9090 interval 2
Example:
sysadmin@ddve01# net iperf client 192.168.9.131 port 9090 interval 2
------------------------------------------------------------
Client connecting to 192.168.9.131, TCP port 9090
TCP window size:  256 KByte (default)
------------------------------------------------------------
[  3] local 192.168.9.106 port 45132 connected with 192.168.9.131 port 9090
write failed: Connection reset by peer
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 0.0 sec   239 KBytes  1.48 Gbits/s
Depending on the bandwidth, expectations cannot be exactly determined, even if output shows 1.48 Gbit/sec, backup/restore may run in MB/s. Check the "local" IP and confirm if Management NIC or a 10GB data link is being used. 
  1. Use net iperf to see what transfer bandwidth is between Data Domain and vCenter:
net iperf client VCENTER_IP_ADDRESS port 443 interval 2
Example:
sysadmin@ddve01# net iperf client 192.168.9.111 port 443 interval 2
------------------------------------------------------------
Client connecting to 192.168.9.111, TCP port 443
TCP window size:  256 KByte (default)
------------------------------------------------------------
[  3] local 192.168.9.106 port 37072 connected with 192.168.9.111 port 443
write failed: Broken pipe
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 0.0 sec   239 KBytes   147 Mbits/sec
Depending on the bandwidth, expectations cannot be exactly determined, even if output shows 2.27 Gbit/sec, backup/restore may run in MB/s. Check the "local" IP and confirm if Management NIC or a 10GB data link is being used. If data is routed out of the wrong interface, the DD admin must review the Data Domain configuration. A Data Domain support ticket can also be opened for NetWorker and Data Domain collaboration.

Additional Information

Related articles:


VM backups point 5, expanded:
Gather the disk stats for all the vbackupd sessions using the following syntax on the vProxy: 

grep -rnw "DiskStats: Total\|DiskStats: Disk Label" /opt/emc/vproxy/runtime/logs/recycle/vbackupd/

Example:

vproxy01:~ # grep -rnw "DiskStats" /opt/emc/vproxy/runtime/logs/recycle/vbackupd/
...
...

/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-44c9827f-9a34-4490-966e-5b28dbd7aa5b.log:647:2023-02-14T03:02:05Z INFO:   [@(#) Build number: 54] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-44c9827f-9a34-4490-966e-5b28dbd7aa5b.log:648:2023-02-14T03:02:05Z INFO:   [@(#) Build number: 54] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-44c9827f-9a34-4490-966e-5b28dbd7aa5b.log:649:2023-02-14T03:02:05Z INFO:   [@(#) Build number: 54] DiskStats: Hard disk 1   | hotadd |     116 MiB |     13 MiB/s |     79 MiB/s |       0:00:18 |        706 ns |       0:00:54 | vm-2002   | linuxclient01
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-44c9827f-9a34-4490-966e-5b28dbd7aa5b.log:650:2023-02-14T03:02:05Z INFO:   [@(#) Build number: 54] DiskStats: Total         |        |     116 MiB |     13 MiB/s |     79 MiB/s |       0:00:18 |        706 ns |       0:00:54 | vm-2002   | linuxclient01
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-44c9827f-9a34-4490-966e-5b28dbd7aa5b.log:651:2023-02-14T03:02:05Z INFO:   [@(#) Build number: 54] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-44c9827f-9a34-4490-966e-5b28dbd7aa5b.log:652:2023-02-14T03:02:05Z INFO:   [@(#) Build number: 54] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-44c9827f-9a34-4490-966e-5b28dbd7aa5b.log:653:2023-02-14T03:02:05Z INFO:   [@(#) Build number: 54] DiskStats: CSV: vm-2002,linuxclient01,Hard disk 1,hotadd,120782848,55,18,0,12670311,82355505
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-18d46a36-08a3-47d3-9dd7-515d6e2dd3c5.log:617:2023-02-13T14:01:13Z INFO:   [@(#) Build number: 54] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-18d46a36-08a3-47d3-9dd7-515d6e2dd3c5.log:618:2023-02-13T14:01:13Z INFO:   [@(#) Build number: 54] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-18d46a36-08a3-47d3-9dd7-515d6e2dd3c5.log:619:2023-02-13T14:01:13Z INFO:   [@(#) Build number: 54] DiskStats: Total         |        |     0 Bytes |      0 MiB/s |      0 MiB/s |          0 ns |          0 ns |        7.8 ms | vm-7002   | winclient02
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-18d46a36-08a3-47d3-9dd7-515d6e2dd3c5.log:620:2023-02-13T14:01:13Z INFO:   [@(#) Build number: 54] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-18d46a36-08a3-47d3-9dd7-515d6e2dd3c5.log:621:2023-02-13T14:01:13Z INFO:   [@(#) Build number: 54] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-2d0ff116-4ef5-4fe5-bedb-0f5edc549475.log:617:2023-02-13T18:01:20Z INFO:   [@(#) Build number: 54] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-2d0ff116-4ef5-4fe5-bedb-0f5edc549475.log:618:2023-02-13T18:01:20Z INFO:   [@(#) Build number: 54] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-2d0ff116-4ef5-4fe5-bedb-0f5edc549475.log:619:2023-02-13T18:01:20Z INFO:   [@(#) Build number: 54] DiskStats: Total         |        |     0 Bytes |      0 MiB/s |      0 MiB/s |          0 ns |          0 ns |       10.1 ms | vm-7002   | winclient02
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-2d0ff116-4ef5-4fe5-bedb-0f5edc549475.log:620:2023-02-13T18:01:20Z INFO:   [@(#) Build number: 54] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-2d0ff116-4ef5-4fe5-bedb-0f5edc549475.log:621:2023-02-13T18:01:20Z INFO:   [@(#) Build number: 54] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-34740200-008a-4289-a98b-f1dac4b37d1f.log:617:2023-02-13T22:01:20Z INFO:   [@(#) Build number: 54] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-34740200-008a-4289-a98b-f1dac4b37d1f.log:618:2023-02-13T22:01:20Z INFO:   [@(#) Build number: 54] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-34740200-008a-4289-a98b-f1dac4b37d1f.log:619:2023-02-13T22:01:20Z INFO:   [@(#) Build number: 54] DiskStats: Total         |        |     0 Bytes |      0 MiB/s |      0 MiB/s |          0 ns |          0 ns |        6.0 ms | vm-7002   | winclient02
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-34740200-008a-4289-a98b-f1dac4b37d1f.log:620:2023-02-13T22:01:20Z INFO:   [@(#) Build number: 54] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-34740200-008a-4289-a98b-f1dac4b37d1f.log:621:2023-02-13T22:01:20Z INFO:   [@(#) Build number: 54] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-540d2100-22d3-46ce-8597-3f0ddd92478d.log:617:2023-02-14T02:01:16Z INFO:   [@(#) Build number: 54] DiskStats: Disk Label    |  Mode  | Bytes Moved |  Read Rate   |  Write Rate  |     Overhead  |   VDDK Wait   |   Total Time  | VM MORef  | VM Name
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-540d2100-22d3-46ce-8597-3f0ddd92478d.log:618:2023-02-14T02:01:16Z INFO:   [@(#) Build number: 54] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-540d2100-22d3-46ce-8597-3f0ddd92478d.log:619:2023-02-14T02:01:16Z INFO:   [@(#) Build number: 54] DiskStats: Total         |        |     0 Bytes |      0 MiB/s |      0 MiB/s |          0 ns |          0 ns |        9.7 ms | vm-7002   | winclient02
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-540d2100-22d3-46ce-8597-3f0ddd92478d.log:620:2023-02-14T02:01:16Z INFO:   [@(#) Build number: 54] DiskStats: CSV: Generate stats in CSV format for friendly import to spreadsheet.
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20230213_1/BackupVmSessions-540d2100-22d3-46ce-8597-3f0ddd92478d.log:621:2023-02-14T02:01:16Z INFO:   [@(#) Build number: 54] DiskStats: CSV: VM MORef,VM Name,Disk Label,Mode,Bytes Moved,Total Time (sec),Overhead (sec),VDDK Wait (sec),Read Rate (b/s),Write Rate (b/s)

For incremental backups where no change data was detected, the backup shows 0 Bytes. This output tells us the full path to the log file where the data was found and includes the disks per VM vmdk. Such information could be used to review patterns in VM backup performance per VM or per disk.

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000200394
Article Type: How To
Last Modified: 08 Oct 2025
Version:  18
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.