NetWorker: NVP vProxy VM 백업 및 복원 성능 및 처리량 문제 해결

Summary: 이 문서에서는 NVP(NetWorker VMware Protection) vProxy 솔루션을 사용할 때 VM(Virtual Machine) 백업 또는 복원 성능 문제를 해결하는 진단 접근 방식을 정의합니다.

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

성능 관련 문제에는 많은 구성 요소가 포함되므로 문제 범위와 환경을 이해하는 것이 성능 관련 질문에 대한 답을 결정하는 데 매우 중요합니다. 

고려 사항: 

  • 범위: 문제가 하나의 VM, VM 일괄 처리 또는 모든 VM과 관련이 있습니까? 문제가 관찰된 VM과 문제가 발견되지 않은 VM 간에 차별화 요소가 있습니까(예: 위치, 구성, 크기 등)?
  • vProxy 버전 관리: 지원되는 최신 vProxy 버전을 사용하여 최적화된 VMware 및 Data Domain 라이브러리가 사용되는지 확인합니다.
  • 호환성 요구 사항
  • 세션 정보
    • 전송 모드 백업 또는 복원:
      • vProxy 어플라이언스는 HotAdd 및 NBD(Network Block Device) 전송 모드를 지원합니다.
      • HotAdd 및 NBD 세션 구성은 vProxy 속성에 정의되어 있습니다. NMC(NetWorker Management Console) > 디바이스 > VMware 프록시
      • HotAdd는 vProxy를 VMware 데이터 저장소 및 VM 디스크 파일에 직접 연결합니다.
      • NBD는 ESXi 관리 네트워크를 통과하므로 속도가 느려질 것으로 예상됩니다. 이로 인해 VMware 네트워크에 정체가 발생할 수 있습니다. 
      • 사용되는 기본 방법은 HotAdd입니다. 그러나 일부 구성에서는 HotAdd를 수행할 수 없습니다. HotAdd/NBD에 대한 자세한 내용은 NetWorker VMware 통합 가이드를 참조하십시오.
      • VM 백업 및 복원 세션(아래 세부 정보)은 세션에서 사용된 전송 모드를 보여줍니다.
    • 백업 레벨: 백업이 전체 레벨로 수행되는 경우 증분 예약을 고려하십시오. 모든 VM 백업은 Data Domain으로 수행되어 가상 합성 전체를 생성합니다. 즉, 모든 증분 백업이 DD 시스템에서 새로운 전체 백업으로 처리되어 "영구 증분"을 지원합니다. 규정 준수를 위해 필요한 경우를 제외하고는 레벨 전체 백업을 예약해야 하는 Dell의 요구 사항은 없습니다. 이 작업은 가능한 한 드물게 수행해야 합니다. 
    • 백업 또는 복원 세션 수:
    • 백업 최적화 모드
      • VMware 보호 그룹은 두 가지 백업 성능용량을 지원합니다. 이 설정은 보호 > 그룹 아래에 있는 NMC의 그룹 속성에서 찾을 수 있습니다.
      • 용량 최적화 모드는 가변 크기 세그먼트화를 사용하므로 중복 제거 비율이 높아 데이터 처리에 더 많은 오버헤드가 발생하지만 Data Domain 시스템에서 사용되는 용량은 줄어듭니다.
      • 성능 최적화는 CBT(Changed Block Tracking)를 사용하여 가상 머신을 백업하고 Data Domain 시스템에 데이터를 복제할 때 성능 향상을 제공하며, 대용량 VMDK 파일을 백업할 때 특히 효과적입니다. 성능 최적화는 Data Domain 디바이스에서 추가 공간을 사용하지만(약 20%), 이 모드는 인스턴트 액세스 복원을 위한 랜덤 I/O 성능을 크게 향상시킵니다.
  • 디바이스 정보
    • Data Domain:
      • Data Domain이 물리적 Data Domain인지 아니면 DDVE(Data Domain Virtual Edition)인지 여부
        • DDVE의 경우 VMware ESXi 호스팅 또는 클라우드 호스팅 구축 유형은 무엇입니까?
      • Data Domain 모델 및 운영 체제 버전
      • Data Domain과 타겟 vCenter의 근접성 동일한 데이터 센터에 있습니까, 아니면 트래픽이 인터넷/WAN을 통해 이동합니까?
        • 관련된 호스트(vCenter, vProxy, Data Domain) 간에 패킷 손실이 발생하거나 지연 시간이 길어(>= 50ms) 백업 및 복원 성능이 저하될 수 있습니다.
  • 클라우드: 예를 들어 환경에서 사용되는 클라우드 구성 요소가 있습니까? VMware vCenter, Data Domain 등이 있습니까?
    • 클라우드 구성 요소가 동일한 지역에 있거나 지역 간에 데이터가 이동하고 있는지 여부 
    • 다른 인프라를 통과하는 트래픽이 있습니까? 예를 들어 물리적에서 클라우드로, 기존 VMware에서 클라우드로 등이 있습니다. 
    • Azure 내 DDVE의 경우 Azure 관리 포털에서 다음을 확인합니다.
      • DDVE VM으로 이동하고 Overview 탭에서 Size를 확인합니다. 이는 Azure VM의 컴퓨팅 리소스 계층을 정의합니다. 가상 머신 크기 개요 - Azure Virtual Machines | Microsoft Learn 이 하이퍼링크는 Dell Technologies 외부의 웹사이트로 연결됩니다.
      • Overview 탭에서 아래로 스크롤하여 Disk를 클릭합니다. 스토리지 유형, 크기, 최대 IOPS, 최대 처리량(MB/s)을 검토합니다. 프리미엄 SSD는 표준 HDD보다 성능이 더 좋을 것으로 예상됩니다.
        참고: NetWorker 작업 처리량이 VM의 최대 처리량 보다 클 것으로 예상할 수 없습니다.
참고: NetWorker 백업 관리자는 클라우드 공급업체 스토리지 및 네트워크 처리량 설명서를 검토해야 합니다. 경우에 따라 백업 관리자가 클라우드 공급업체의 지원 팀과 협력해야 할 수도 있습니다.
 
  • 위치: Data Domain과 vCenter가 동일한 데이터 센터에 있습니까? 아니면 백업 또는 복구 세션이 인터넷을 통해 진행됩니까?
  • 연결성 및 레이턴시: 관련된 호스트(vCenter, vProxy, Data Domain) 간에 패킷 손실이 발생하거나 지연 시간이 길어(>= 50ms) 백업 및 복원 성능이 저하될 수 있습니다.
참고: 다른 고려 사항도 고려해야 합니다. 그러나 위에 나열된 것들은 매우 중요합니다.

VM 백업2

  1. NetWorker 서버에서 입력 파일을 생성합니다(예: vmperf).2. vmperf)
  2. 다음 세부 정보로 입력 파일을 채웁니다.
. type: save job; vm_name: VM_NAME
sh vm_name; job output; start time; end time; job log file
p
영향을 받는 VM의 이름으로 VM_NAME을 바꿉니다. 다음에서 이 정보를 얻을 수 있습니다. mminfo -kot 출력에 표시됩니다.
  1. 광학 jobquery 작업 쿼리 및 입력 파일을 사용하여 작업 시작 및 종료 시간과 백업 세션 로그 정보에 대한 세부 정보를 수집할 수 있습니다.
[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. 출력되는 시간은 UNIX 시간이지만 다음과 같이 변환할 수 있습니다. 
date -d@UNIX_TIME

예:

[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. 백업 실행 시간이 긴 백업의 경우 작업 로그 파일에서 처리량에 대한 정보를 검토합니다.
[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
백업이 평소보다 오래 걸리는 날에는 총 쓰기 속도가 다른 백업 세션에서 볼 수 있는 평균보다 낮습니다.
 
  1. 특정 VM에 대한 정책 로그는 다음을 실행하여 검토할 수 있습니다.
cat /nsr/policy/POLICY_NAME/WORKFLOW_NAME/*VM_NAME*.log | grep DiskStats
예:
[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
참고: 정책 로그는 jobsdb 기본값은 72시간입니다. 이후 jobsdb 창이 관련 정책 로그를 전달하고 jobquery 항목이 제거됩니다. 하지만 vProxy 어플라이언스는 VM 백업 세션 로그를 /opt/emc/vproxy/runtime/logs/recycle/vbackupd/.

VM Restore - -

진행 중인 복원의 경우 Recover 탭의 "Rate" 열에서 처리량을 확인할 수 있습니다.

NetWorker 복구 메뉴

복원 작업 세션이 완료되면 다음 위치에서 복원 로그를 검토할 수 있습니다.

  • NetWorker Management Console: 저장된 복구 세션을 엽니다. 디스크의 처리량에 대한 로그 창 세부 정보. 복구 로그에는 다음이 적용됩니다. jobsdb retention(기본값 72시간) 이 시간이 지나면 복구 세션 로그가 NetWorker Server에서 제거되지만 vProxy 어플라이언스에는 계속 남아 있습니다.
  • NetWorker 서버:
    • Linux: /nsr/logs/recover/RecoverName.log
    • Windows: C:\Program Files\EMC NetWorker\nsr\logs\recover\RecoverName.log
    • 복구 로그에는 다음이 적용됩니다. jobsdb 기본값은 72시간입니다. 이 시간이 지나면 복구 세션 로그가 NetWorker Server에서 제거되지만 vProxy 어플라이언스에는 계속 남아 있습니다.
  • vProxy 어플라이언스: 완료/실패한 VM 복구 세션 로그는 아래의 vProxy 어플라이언스에서 찾을 수 있습니다. /opt/emc/vproxy/runtime/logs/recycle/vrecoverd/date/recover_session_id.log
위의 모든 로그에는 디스크당 복구된 세션의 처리량과 관련된 유사한 출력이 포함되어 있습니다.
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

vProxy의 처리량 성능 문제 해결

OPER는 ddpconnchk 이 툴을 사용하여 vProxy에서 DD 디바이스로의 네트워크 연결 및 처리량을 테스트할 수 있습니다.

수집 ddpconnchk:

  1. 다운로드 ddpconnchk Dell NetWorker 툴의 유틸리티
  2. OPER는 ddpconnchk.zip 에는 여러 버전의 ddpconnchk 유틸리티 다음으로 ddpconnchk Data Domain 디바이스의 DD OS 버전과 일치하거나 밀접하게 조정된 유틸리티입니다.
  3. 압축된 패키지를 추출하고 ddpconnchk_linux_x86_64.tar vProxy를 삭제합니다. /home/admin directory.

사용 - ddpconnchk:

  1. iDRAC에 로그인 ddpconnchk_linux_x86_64.tar was copied to. SSH를 통해 admin 계정으로 로그인합니다.
  2. 루트 사용자로 변경합니다. sudo su -
  3. 의 압축을 풉니다. .tar package tar xvf /home/admin/ddpconnchk_linux_x86_64.tar
  4. 사용 권한 설정 ddpconnchk: chmod 775 ddpconnchk
  5. 테스트의 예로는 vProxy에서 ddboost 일치합니다.
/ddpconnchk -s DATADOMAIN_HOSTNAME -u ddboost_username -l storage_unit_name -T writeimage -i 1G -n 1
예:
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 -i 1g는 DDR 1g = 1GB 파일에 기록되는 크기를 결정하며 최대 크기입니다.
  • -n 1 생성되는 파일 수를 결정합니다. 
  • 이러한 파일은 임시 파일이며 테스트 작업이 완료되면 삭제됩니다.

Data Domain에 여러 NIC(Network Interface Card)가 있으며 vProxy에서 1GB 관리 NIC를 사용하고 있습니다.

Data Domain 시스템에는 여러 NIC가 있습니다. 관리 NIC는 일반적으로 1GB 인터페이스이며, Data Domain에는 데이터 이동을 위한 10GB NIC가 있을 수도 있습니다.

  1. 1GB NIC와 10GB NIC의 IP 주소를 식별합니다. Data Domain 관리자가 이를 확인해야 합니다.
  2. 어떤 IP 주소가 NetWorker Server 및 Storage Node에서 사용하는 Data Domain/디바이스 이름으로 확인되는지 확인합니다.
nslookup DataDomain_hostname
  1. NetWorker Server 스토리지 노드(사용된 경우) 또는 vProxy 어플라이언스가 1GB IP 주소로 확인되는 경우 1GB IP 주소를 확인하는 시스템에서 호스트 파일 항목을 생성하여 Data Domain 호스트 이름을 10GB IP 주소로 확인합니다.
    1. vProxy 어플라이언스 reload 데몬을 변경하는 경우
systemctl reload-daemon
systemctl restart <service>
services: vrecoverd, vbackupd, vflrd
  1. 백업 및 복원을 재시작하고 처리량이 증가했는지 확인합니다.

Data Domain 성능:

Data Domain Boost Precert 로깅:

  1. NVE에 대한 SSH 세션을 열고 admin으로 인증합니다.3. 그런 다음 루트로 전환합니다. sudo su -
  2. 다음 파일을 생성합니다. vi /ddboost_precert.ini
    precert_enabled=true
    num_log_files=4
    log_file_size=512
    log_file_name=ddboost_precert.log
    log_file_dir=/DDLog
    ddcl_logs_include=true
    ddcl_logs_sev=3
    
  3. 다음과 같은 새 로그 디렉토리를 생성합니다. mkdir /DDLog ; chmod 777 /DDLog
  4. 문제 해결 중인 vProxy 엔진에서 디버그를 활성화합니다.
    vbackupd: /opt/emc/vproxy/bin/vProxy_debug.sh -s -d vbackupd -p ddboost -l debug
    
    vflrd: /opt/emc/vproxy/bin/vProxy_debug.sh -s -d vflrd -p ddboost -l debug
    
    vrecoverd: /opt/emc/vproxy/bin/vProxy_debug.sh -s -d vrecoverd -p ddboost -l debug
  5. 백업 또는 복원 작업을 수행합니다.
  6. 사전 인증서 로깅 검토에 대한 자세한 내용은 NetWorker: ddboost_precert.log를 사용하여 IO 성능을 분석하는 방법 문서를 참조하십시오.
    참고: precert-io-perf.py 를 vProxy에 복사하여 vProxy에서 직접 실행할 수 있습니다. 스크립트는 다음에 대해 직접 실행됩니다. /DDLog/ddboost_precert.log 파일에 공백을 포함하지 마십시오. 또는 ddboost_precert.log 파일을 vProxy에서 실행하고 precert-io-perf.py 다른 시스템에서.

Data Domain 시스템 창

  1. Data Domain 시스템에 로그인합니다. sysadmin.
  2.  DD와 vCenter 사이의 패킷 손실 또는 긴 지연 시간을 확인합니다. 
net ping VCENTER_NAME/IP
참고: 단일 테스트 실행은 패킷 손실 또는 대기 시간 문제가 있는지 여부를 결정적으로 결정하기에 충분한 데이터를 제공하지 않습니다. 네트워크 성능은 Data Domain 시스템의 워크로드에 따라 변동될 수 있습니다. 최소한의 작업 기간 동안에는 레이턴시 및 패킷 손실이 정상으로 나타날 수 있지만 시스템에서 상당한 백업, 클론 또는 복구 트래픽을 처리할 때는 동일한 메트릭이 저하될 수 있습니다. 정확한 결과를 얻으려면 Data Domain 활용도가 가장 높은 기간을 포함하여 여러 번 테스트를 수행합니다.
  1. Data Domain 성능 개요를 확인합니다. 
system show performance 
참고: 이 출력은 최신 Data Domain 시스템 성능 통계를 보여줍니다. 이러한 통계는 해당 백업/복원 작업과 겹칠 수 있습니다. 
  1. DD Boost 통계 및 오류를 확인합니다.
ddboost show stats
참고: DD Boost 설정 및 성능에 대한 일반적인 개요를 제공합니다. 또한 더 높은 오류율을 관찰하는 함수에 대한 오류 수를 제공합니다. 의심스러운 오류는 Data Domain 지원 부서에서 조사해야 합니다.
  1. 사용 net iperf Data Domain과 vProxy 간의 전송 대역폭을 확인하려면 다음을 수행합니다.
net iperf client VPROXY_IP_ADDRESS port 9090 interval 2
예:
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
대역폭에 따라 기대치를 정확하게 결정할 수 없습니다. 출력에 1.48Gbit/초가 표시되더라도 백업/복원이 MB/s 단위로 실행될 수 있습니다. "로컬" IP를 확인하고 관리 NIC 또는 10GB 데이터 링크가 사용되고 있는지 확인합니다. 
  1. 사용 net iperf Data Domain과 vCenter 간의 전송 대역폭을 확인하려면 다음을 수행합니다.
net iperf client VCENTER_IP_ADDRESS port 443 interval 2
예:
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
대역폭에 따라 기대치를 정확히 결정할 수 없습니다. 출력에 2.27Gbit/초가 표시되더라도 백업/복원이 MB/s 단위로 실행될 수 있습니다. "로컬" IP를 확인하고 관리 NIC 또는 10GB 데이터 링크가 사용되고 있는지 확인합니다. 데이터가 잘못된 인터페이스에서 라우팅된 경우 DD 관리자가 Data Domain 구성을 검토해야 합니다. NetWorker 및 Data Domain 공동 작업을 위해 Data Domain 지원 티켓을 열 수도 있습니다.

Additional Information

관련 문서:


VM 백업 지점 5, 확장:
모든 에 대한 디스크 통계를 수집합니다. vbackupd vProxy에서 다음 구문을 사용하는 세션: 

 grep -rnw "DiskStats" /opt/emc/vproxy/runtime/logs/recycle/vbackupd/ | grep -v "0 Bytes\|CSV" | awk '!seen["DiskStats: Disk Label"]++ || $0 !~ /DiskStats: Disk Label/'

또는 vProxy에서 복사할 수 있는 파일로 리디렉션합니다.

grep -rnw "DiskStats" /opt/emc/vproxy/runtime/logs/recycle/vbackupd/ | grep -v "0 Bytes\|CSV" | awk '!seen["DiskStats: Disk Label"]++ || $0 !~ /DiskStats: Disk Label/' > /tmp/$(hostname)-vbackupStats.txt

예:

nsr-vproxy01:~ # grep -rnw "DiskStats" /opt/emc/vproxy/runtime/logs/recycle/vbackupd/ | grep -v "0 Bytes\|CSV" | awk '!seen["DiskStats: Disk Label"]++ || $0 !~ /DiskStats: Disk Label/'
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-c5300e6c-3da1-42bf-a08b-fe9ec7d9197b.log:644:2026-05-13T01:01:42Z INFO:   [@(#) Build number: 112] 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/20260513_1/BackupVmSessions-c5300e6c-3da1-42bf-a08b-fe9ec7d9197b.log:645:2026-05-13T01:01:42Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-de722843-9e1c-4c3c-8628-06ddb08aaafc.log:679:2026-05-13T01:02:30Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-de722843-9e1c-4c3c-8628-06ddb08aaafc.log:680:2026-05-13T01:02:30Z INFO:   [@(#) Build number: 112] DiskStats: Hard disk 1   | hotadd |       2 GiB |     28 MiB/s |    223 MiB/s |       0:00:22 |       96.6 ms |       0:01:41 | vm-4002   | win-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-de722843-9e1c-4c3c-8628-06ddb08aaafc.log:681:2026-05-13T01:02:30Z INFO:   [@(#) Build number: 112] DiskStats: Total         |        |       2 GiB |     28 MiB/s |    223 MiB/s |       0:00:22 |       96.6 ms |       0:01:41 | vm-4002   | win-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-7f086276-c673-441d-b3b1-e5a44fa81ab6.log:661:2026-05-13T01:02:06Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-7f086276-c673-441d-b3b1-e5a44fa81ab6.log:662:2026-05-13T01:02:06Z INFO:   [@(#) Build number: 112] DiskStats: Hard disk 1   | hotadd |     492 MiB |     23 MiB/s |    234 MiB/s |       0:00:20 |       0:00:22 |       0:01:17 | vm-4007   | rhel-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-7f086276-c673-441d-b3b1-e5a44fa81ab6.log:663:2026-05-13T01:02:06Z INFO:   [@(#) Build number: 112] DiskStats: Total         |        |     492 MiB |     23 MiB/s |    234 MiB/s |       0:00:20 |       0:00:22 |       0:01:18 | vm-4007   | rhel-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-41054224-c9ea-4a59-a17c-62c006e90440.log:659:2026-05-13T01:01:42Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-41054224-c9ea-4a59-a17c-62c006e90440.log:660:2026-05-13T01:01:42Z INFO:   [@(#) Build number: 112] DiskStats: Hard disk 1   | hotadd |      20 MiB |      4 MiB/s |     79 MiB/s |       0:00:19 |        1.4 us |       0:01:14 | vm-27052  | rhel-client05.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-41054224-c9ea-4a59-a17c-62c006e90440.log:661:2026-05-13T01:01:42Z INFO:   [@(#) Build number: 112] DiskStats: Total         |        |      20 MiB |      4 MiB/s |     79 MiB/s |       0:00:19 |        1.4 us |       0:01:14 | vm-27052  | rhel-client05.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260513_1/BackupVmSessions-56a225c8-986d-41b7-a4b6-afaec20bfa75.log:647:2026-05-13T01:01:42Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-84d77435-dd86-4a1a-9c4b-226f7838ca06.log:659:2026-05-10T01:01:56Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-84d77435-dd86-4a1a-9c4b-226f7838ca06.log:660:2026-05-10T01:01:56Z INFO:   [@(#) Build number: 112] DiskStats: Hard disk 1   | hotadd |      27 MiB |      4 MiB/s |     82 MiB/s |       0:00:18 |      233.2 ms |       0:01:04 | vm-27052  | rhel-client05.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-84d77435-dd86-4a1a-9c4b-226f7838ca06.log:661:2026-05-10T01:01:56Z INFO:   [@(#) Build number: 112] DiskStats: Total         |        |      27 MiB |      4 MiB/s |     82 MiB/s |       0:00:18 |      233.2 ms |       0:01:04 | vm-27052  | rhel-client05.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-906ac008-32b0-44b9-a5c1-6cda41e99a5e.log:663:2026-05-10T01:01:56Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-906ac008-32b0-44b9-a5c1-6cda41e99a5e.log:664:2026-05-10T01:01:56Z INFO:   [@(#) Build number: 112] DiskStats: Hard disk 1   | hotadd |      32 MiB |      4 MiB/s |    101 MiB/s |       0:00:20 |        1.1 us |       0:01:13 | vm-4007   | rhel-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-906ac008-32b0-44b9-a5c1-6cda41e99a5e.log:665:2026-05-10T01:01:56Z INFO:   [@(#) Build number: 112] DiskStats: Total         |        |      32 MiB |      4 MiB/s |    101 MiB/s |       0:00:20 |        1.1 us |       0:01:13 | vm-4007   | rhel-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-05e84c93-a6ca-4608-8497-a022836c79aa.log:646:2026-05-10T01:01:33Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-4771c4ce-df71-4f82-b752-08b040787998.log:682:2026-05-10T01:04:21Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-4771c4ce-df71-4f82-b752-08b040787998.log:683:2026-05-10T01:04:21Z INFO:   [@(#) Build number: 112] DiskStats: Hard disk 1   | hotadd |       5 GiB |     29 MiB/s |    202 MiB/s |       0:00:22 |       0:00:18 |       0:03:29 | vm-4002   | win-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-4771c4ce-df71-4f82-b752-08b040787998.log:684:2026-05-10T01:04:21Z INFO:   [@(#) Build number: 112] DiskStats: Total         |        |       5 GiB |     29 MiB/s |    202 MiB/s |       0:00:22 |       0:00:18 |       0:03:29 | vm-4002   | win-client01.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260510_1/BackupVmSessions-ad74a82c-9496-4372-a1e2-015de1b23b1a.log:645:2026-05-10T01:01:56Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260512_1/BackupVmSessions-28e4cc86-15e0-4aaf-b3eb-29a38c78ad5d.log:660:2026-05-12T16:20:10Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260512_1/BackupVmSessions-28e4cc86-15e0-4aaf-b3eb-29a38c78ad5d.log:661:2026-05-12T16:20:10Z INFO:   [@(#) Build number: 112] DiskStats: Hard disk 1   | hotadd |     425 MiB |     15 MiB/s |     74 MiB/s |       0:00:18 |        1.4 us |       0:01:12 | vm-27052  | rhel-client05.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260512_1/BackupVmSessions-28e4cc86-15e0-4aaf-b3eb-29a38c78ad5d.log:662:2026-05-12T16:20:10Z INFO:   [@(#) Build number: 112] DiskStats: Total         |        |     425 MiB |     15 MiB/s |     74 MiB/s |       0:00:18 |        1.4 us |       0:01:12 | vm-27052  | rhel-client05.amer.lan
/opt/emc/vproxy/runtime/logs/recycle/vbackupd/20260512_1/BackupVmSessions-4aa7c842-3c5d-4dc5-8c3d-3677546c46e5.log:645:2026-05-12T01:01:44Z INFO:   [@(#) Build number: 112] DiskStats: ------------- | ------ | ----------- | ------------ | ------------ | ------------- | ------------- | ------------- | --------- | ------------------------------
...
...

위의 출력은 변경률이 없는 디스크를 무시하고 건너뜁니다(0바이트). 이 출력은 데이터가 발견된 로그 파일의 전체 경로를 알려주고 VM당 디스크를 포함합니다 vmdk. 이러한 정보는 VM 단위 또는 디스크별 VM 백업 성능의 패턴을 검토하는 데 사용될 수 있습니다.

실행의 예 precert-io-perf.py vProxy에서:

nsr-vproxy01:~ # chmod +x precert-io-perf.py
nsr-vproxy01:~ # ./precert-io-perf.py
Please enter the full path to the log file: /DDLog/ddboost_precert.log
Do you want to include MB/s for each I/O operation? (yes/no): yes

    Write Durations Summary:

    Total number of write operations: 105
    Average write duration: 0.001515 seconds
    Maximum write duration: 0.020000 seconds (6.25 MB/s)
    Minimum write duration: 0.000001 seconds (62500.00 MB/s)
    Total write time: 0.159050 seconds
    Percentage of total time spent on writes: 0.40%
    Average write throughput: 53.977696 MB/s
    Note: High MB/s values for very short durations indicate efficient operations.


    Read Durations Summary:

    Total number of read operations: 104
    Average read duration: 0.383135 seconds
    Maximum read duration: 17.874000 seconds (0.00 MB/s)
    Minimum read duration: 0.000001 seconds (9.54 MB/s)
    Total read time: 39.846015 seconds
    Percentage of total time spent on reads: 99.60%
    Average read throughput: 0.215375 MB/s
    Note: High MB/s values for very short durations indicate efficient operations.


Top 20 Slowest Write I/O Operations:
1. I/O Number: 48, Duration: 0.020000 seconds, MB/s: 6.25
2. I/O Number: 6, Duration: 0.010000 seconds, MB/s: 0.36
3. I/O Number: 56, Duration: 0.007000 seconds, MB/s: 8.93
4. I/O Number: 80, Duration: 0.006000 seconds, MB/s: 20.83
5. I/O Number: 19, Duration: 0.005000 seconds, MB/s: 1.06
6. I/O Number: 4, Duration: 0.004000 seconds, MB/s: 0.01
7. I/O Number: 8, Duration: 0.004000 seconds, MB/s: 64.57
8. I/O Number: 9, Duration: 0.004000 seconds, MB/s: 64.57
9. I/O Number: 10, Duration: 0.004000 seconds, MB/s: 64.57
10. I/O Number: 12, Duration: 0.004000 seconds, MB/s: 0.01
11. I/O Number: 14, Duration: 0.004000 seconds, MB/s: 0.01
12. I/O Number: 16, Duration: 0.004000 seconds, MB/s: 1.47
13. I/O Number: 84, Duration: 0.004000 seconds, MB/s: 0.01
14. I/O Number: 1, Duration: 0.003000 seconds, MB/s: 1.11
15. I/O Number: 2, Duration: 0.003000 seconds, MB/s: 86.10
16. I/O Number: 3, Duration: 0.003000 seconds, MB/s: 0.90
17. I/O Number: 5, Duration: 0.003000 seconds, MB/s: 1.26
18. I/O Number: 7, Duration: 0.003000 seconds, MB/s: 1.13
19. I/O Number: 13, Duration: 0.003000 seconds, MB/s: 0.73
20. I/O Number: 18, Duration: 0.003000 seconds, MB/s: 0.81

Top 20 Slowest Read I/O Operations:
1. I/O Number: 962, Duration: 17.874000 seconds, MB/s: 0.00
2. I/O Number: 1537, Duration: 11.481000 seconds, MB/s: 0.00
3. I/O Number: 1478, Duration: 1.919000 seconds, MB/s: 0.00
4. I/O Number: 727, Duration: 1.316000 seconds, MB/s: 0.00
5. I/O Number: 601, Duration: 1.223000 seconds, MB/s: 0.00
6. I/O Number: 360, Duration: 0.555000 seconds, MB/s: 0.47
7. I/O Number: 375, Duration: 0.304000 seconds, MB/s: 0.01
8. I/O Number: 450, Duration: 0.302000 seconds, MB/s: 0.01
9. I/O Number: 462, Duration: 0.289000 seconds, MB/s: 0.89
10. I/O Number: 506, Duration: 0.273000 seconds, MB/s: 0.05
11. I/O Number: 426, Duration: 0.269000 seconds, MB/s: 0.01
12. I/O Number: 533, Duration: 0.224000 seconds, MB/s: 0.01
13. I/O Number: 474, Duration: 0.222000 seconds, MB/s: 1.16
14. I/O Number: 560, Duration: 0.202000 seconds, MB/s: 0.13
15. I/O Number: 996, Duration: 0.177000 seconds, MB/s: 5.65
16. I/O Number: 1024, Duration: 0.125000 seconds, MB/s: 0.50
17. I/O Number: 672, Duration: 0.097000 seconds, MB/s: 0.05
18. I/O Number: 992, Duration: 0.097000 seconds, MB/s: 1.29
19. I/O Number: 914, Duration: 0.093000 seconds, MB/s: 0.06
20. I/O Number: 1062, Duration: 0.086000 seconds, MB/s: 0.73
Detailed I/O operations have been logged to io-write.log and io-read.log
nsr-vproxy01:~ #

Affected Products

Data Domain, NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000200394
Article Type: How To
Last Modified: 20 أغسطس 2026
Version:  23
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.