NetWorker: Azure Snapshot Protection 문제 해결 가이드

Сводка: 이 문서는 Azure 스냅샷 보호 관련 문제를 해결할 때 지원 및 NetWorker 관리자를 지원하기 위해 작성되었습니다.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

NetWorker 19.11에서는 NetWorker에 Azure 스냅샷 보호 기능을 도입했습니다. 이 통합에는 Azure VM(Virtual Machine)에 NetWorker 확장 클라이언트 소프트웨어를 설치하는 작업이 포함됩니다. 클라이언트는 'Cloud' 유형을 사용하여 NetWorker Server에 추가됩니다. 클라이언트의 로컬 파일 시스템은 백업되지 않습니다. 대신 세이브 세트는 다음과 같이 구성됩니다. RESOURCE_GROUP:VM_NAME. 이러한 클라이언트는 프록시 역할을 하며 Data Domain 스토리지에 Azure VM 스냅샷의 클라이언트 직접 백업을 수행합니다. 구성 및 제한 사항에 대한 자세한 내용은 NetWorker 버전별 Azure VM 스냅샷 통합 가이드에서 확인할 수 있습니다. NetWorker 설명서는 NetWorker 지원 | 매뉴얼 & 문서. NetWorker 가이드에 액세스하려면 지원 계정으로 Dell 지원 사이트에 로그인해야 합니다.

 

참고: 이 문서의 내부 정보를 보려면 Dell 지원 사이트에 로그인해야 합니다. Azure에 직접 액세스할 수 없는 경우 문제 해결을 위해 Azure 관리자의 협업이 필요할 수 있습니다. 경우에 따라 Microsoft 지원 참여가 필요할 수 있습니다.

통신:

  • NetWorker를 사용하려면 NetWorker 서비스 포트(기본값 7937-9936)에서 NetWorker Server와 "프록시" 클라이언트 간의 통신이 필요합니다. 다음을 참조하십시오. 
  • NetWorker Server 및 "프록시" 클라이언트에는 Data Domain 시스템에 대한 포트 111, 3009, 2049, 2052 통신이 있어야 합니다.
    • Linux: curl -v DD_HOSTNAME:PORT
    • Windows(PowerShell): tnc DD_HOSTNAME -p PORT

Azure 구독 리소스:

Azure 구독은 명령줄 또는 NWUI(NetWorker Web User Interface)를 통해 NetWorker에 등록됩니다.
Azure 구독 

Azure 구독은 다음에서도 볼 수 있습니다. nsradmin NetWorker Server의 프롬프트:

  1. 관리자 권한 프롬프트 실행에서 다음을 수행합니다. nsradmin
  2. nsradmin 프롬프트에서 다음을 실행합니다. print type nsr azure subscription
azure-nve:~ # nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> print type: nsr azure subscription
                        type: NSR Azure Subscription;
                        name: AZURE_SUBSCRIPTION_RESOURCE_NAME;
                     comment: ;
                   tenant id: 94XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX2dd;
             subscription id: 50XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXfe3;
                   client id: 3bXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX38b;
               client secret: *******;
                    endpoint: management.azure.com;
                     command: nsrazure_discovery;
nsradmin> quit

테넌트 ID, 구독 ID, 클라이언트 ID 및 클라이언트 암호는 모두 Azure Portal 내에서 수집됩니다.

Azure 구독이 nsradmin에서 표시되지만 NWUI에서 누락된 경우 다음을 참조하십시오.

Azure VM 검색:

Azure VM 검색은 매시간 실행되는 자동화된 작업으로 실행됩니다.

Azure 검색 프로세스에서는 nsrazure_discovery 명령을 사용합니다. 

검색 프로세스에 대한 로그는 NetWorker Server의 다음 위치에 있습니다.

    • Linux: /nsr/logs/azure_subscription/SUBSCRIPTION-NAME_TIMESTAMP.log
    • Windows(기본값): C:\Program Files\EMC NetWorker\nsr\logs\azure_subscription\SUBSCRIPTION-NAME_TIMESTAMP.log

검색은 명령줄에서 실행할 수 있습니다.

nsrazure_discovery [-D <Debug_level_1-9>] [-s <NW Server>] -n <NSR Azure Subscription Resource Name> [-L] [-r <resource_group>]
참고: 명령줄 플래그 [] 선택 사항입니다. 선택적으로 출력을 파일로 리디렉션할 수 있습니다.

예:

azure-nve:~ # nsrazure_discovery -n Azure -L -r DD-PERF
nsrazure_discovery starting on host azure-nve.local.
                Azure Subscription Azure VM List:
| Resource group | VM Name                          | VM Id                                | Location       |
| DD-PERF        | dd-perf-scheduler-osl-longrun    | d4a47d4a-85dd-4e3b-bdbb-58b96b7fcc82 | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-0 | 187ac9de-5739-426d-bfb2-720fa92abc0f | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-1 | 19fb8c4e-e6c8-4f67-96ec-28c48c2d9629 | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-2 | 989144cc-5eae-44b6-9857-b2f062c1230d | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-3 | e8adac3a-995a-4d84-b5ef-d751d5ee2512 | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-4 | 1d27b303-f5d8-44e0-bb1a-4ffb63260cfe | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-5 | b21a902a-e8fc-4f70-8194-a1cab6b8cf19 | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-6 | c231e32c-70c3-4739-96b2-e175829a4d28 | westus         |
| DD-PERF        | perf-ddperf-client-osl-longrun-7 | 3d64d531-a472-48b7-9181-c4a1cbc814c8 | westus         |
| DD-PERF        | perf-westus-256tb-1              | 15965ad9-f1fa-4234-91bd-f8669ab9c218 | westus         |
| DD-PERF        | perf-westus-linux-jumpbox        | 6514f563-cb47-4ec4-99a8-d113a2d7af53 | westus         |
| DD-PERF        | azure-ubuntu                     | be6d6dd8-d5b8-43ec-9602-d77e2d6d701a | southcentralus |
| DD-PERF        | azure-win2k22                    | a7b8cc3d-aa7f-4d2b-918f-579fd97a5509 | southcentralus |
| DD-PERF        | perf-ddperf-jumpbox-sles-longrun | 4859e7aa-da2f-4bef-9ba0-cea3ef8f9676 | southcentralus |
| DD-PERF        | test_recover_summary_fix         | 36e9f900-2e17-4bca-af15-590eb0237af5 | southcentralus |
| DD-PERF        | test_recover_summary_fix2        | caa86cba-9eda-4cc1-90bd-8ffa06202874 | southcentralus |
| DD-PERF        | test_recover_summary_wrong       | 7614dc1d-d799-46b3-9881-03927923fea6 | southcentralus |
nsrazure_discovery exiting successfully.

권한을:

필요한 권한은 Azure 인증 프로세스 아래의 Azure VM 스냅숏 통합 가이드에 설명되어 있습니다. 사용 권한 관련 오류로 인해 백업 또는 복원 작업이 실패하는 경우 Azure 구독에 대한 문서화된 사용 권한이 있는지 확인해야 합니다.

Azure 관리 포털의 Cloud Shell 에서 다음 명령을 사용합니다.

az role definition list --custom-role-only true --output json

위의 명령은 모든 사용자 지정 역할을 나열합니다. Azure VM 스냅숏 통합 가이드에서는 다음과 같은 이름으로 역할을 만드는 것이 좋습니다. NWBackupAdminRole. 이 계정의 사용 권한을 확인하려면 다음을 실행합니다.

az role definition list --name "NWBackupAdminRole" --output json > NWBackupAdminRole.json

권한 관련 오류는 일반적으로 다음과 같은 HTTP 오류 코드를 사용하여 표시됩니다.

"Response Code: 403. This request is not authorized to perform this operation"

 

백업 문제:

Azure 백업은 nsrazure_save 명령을 실행합니다. 클라이언트는 다음에 따라 Azure VM 디스크를 백업합니다. RESOURCE_GROUP:VM_NAME 클라이언트 리소스에 정의된 세이브 세트

동시에 실행되는 VM 디스크 세션의 수는 클라이언트 속성의 클라이언트 병렬 처리 수 값에 따라 달라집니다.

성공적인 Azure VM 백업은 미디어 데이터베이스(mm)를 다음과 같이 사용합니다.

azure-nve:~ # mminfo -avot
 volume        type   client           date     time         size ssid      fl   lvl name
azure_nve.local.dddefault.002 Data Domain azure-nve.local 01/26/26 21:00:11 10 GB 4135066668 cb full DD-PERF:azure-win2k22:Data_Disk-1
azure_nve.local.dddefault.002 Data Domain azure-nve.local 01/26/26 21:00:12 133 GB 4118289452 cb full DD-PERF:azure-win2k22:azure-win2k22_OsDisk_1_423227d3ef284695803c23cd47e8b839
azure_nve.local.dddefault.002 Data Domain azure-nve.local 01/26/26 23:40:26 10 KB 4101521850 cb full Azure
VM 디스크당 하나의 세이브 세트가 있으며 ' 라는 세이브 세트도 있습니다.Azure'. 이 세이브 세트는 psuedo_saveset 백업 워크플로에서 처리되며 해당 워크플로에서 백업된 모든 VM에 대한 모든 메타데이터를 포함합니다. Azure 세이브 세트가 누락된 경우 psuedo_saveset 오류가 표시됩니다. 일시 psuedo_saveset 가 실패하면 워크플로가 실패로 표시됩니다.
성공한 백업은 다음과 같이 표시됩니다. cb 미디어 데이터베이스에서. 참조: NetWorker: 세이브 세트 플래그 이해
 
참고: 경우 psuedo_saveset 실패하면 NWUI에서 Azure VM을 복구할 수 없습니다. 그러나 명령줄에서 VM 디스크 세이브 세트를 복구할 수 있습니다. 이 내용은 복원 문제에서 다룹니다.

로그:

백업 로그는 NetWorker Server의 정책 로그 위치 아래에 있습니다.

    • Linux: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/backup_JOBID_logs
    • Windows(기본값): C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME/WORKFLOW_NAME/backup_JOBID_logs

에 대한 로그가 하나 있습니다. savefs 프로세스 및 에 대한 다른 로그 nsrazure_save 프로세스.

참고: 정책 로그는 NetWorker Server의 jobsdb 보존(기본값: 72시간). 보존 기간이 지나면 로그가 시스템에서 제거됩니다.

디버깅:

NetWorker Client에서 Backup Command 필드에 디버그 레벨 [1-5]를 추가하여 디버깅을 활성화할 수 있습니다.

Azure 백업 디버깅

주의: 레벨 5 이상의 디버그 백업은 수행하지 않는 것이 좋습니다. 디버그가 활성화된 메시징은 NetWorker Server의 파일 시스템을 쉽게 채울 수 있습니다. 디버그 활성화를 모니터링되지 않은 상태로 두지 마십시오. 디버그 백업을 수행한 후 백업에서 디버그 설정을 제거하여 파일 시스템을 계속 채우지 않도록 합니다.

복원 문제:

Azure VM 복원은 nsrazure_recover 프로세스. 이 프로세스는 일반적으로 NWUI를 통해 복원을 시작할 때 NetWorker Server에서 시작됩니다.

 

백업 문제 섹션에 설명된 대로 NWUI에서 Azure VM 복원을 수행하려면 psuedo_saveset 를 성공적으로 저장해야 합니다. Azure 지정합니다. Azure 세이브 세트를 생성하지 못하면 NWUI에서 백업이 누락된 것으로 나타날 수 있습니다.

참조: NetWorker: Azure VM 백업이 NWUI 복구 탭에 표시되지 않음

Azure VM 복원을 수행하는 일반적인 프로세스는 NetWorker: NWUI에서 Azure VM 스냅샷 복원을 수행하는 방법에 설명되어 있습니다.

 

모니터링 및 로그:

    • NWUI: 작업 모니터링 → 복구
    • Nmc: 활성 세션
    • NetWorker Server 명령줄: nsrwatch
    • 복구 로그를 모니터링합니다.
      • Linux NetWorker Server: /nsr/logs/adhoc/adhoc_job_JOBID
      • Windows NetWorker Server(기본 경로): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\adhoc_job_JOBID

완료된 로그는 다음에서 찾을 수 있습니다.

      • Linux: /nsr/logs/adhoc/nsrazure_recover
      • Windows(기본값): C:\Program Files\EMC NetWorker\nsr\logs\adhoc\nsrazure_recover

다음에서 복구에 대한 특정 정보를 얻을 수도 있습니다. jobquery.

  1. NetWorker 서버의 관리자 권한 프롬프트에서 다음을 실행합니다. jobquery
  2. 에서 jobquery 프롬프트에서 다음을 실행합니다. print type: recover job

예:

azure-nve:~ # jobquery
NetWorker jobs query utility.
Use the "help" command for help.
jobquery> show command; job id; start time; end time; job log file; job state; completion status
jobquery> print type: recover job
                     command: \
"nsrazure_recover -N 'Azure' -R 'DD-PERF' -A 'networkerstorageaccount' -n 'DD-\
PERF:azure-win2k22' -V 'azure-win2k22-RESTORE' -E 'DPADDFS-storage-pe-vnet' -T\
 'DPADDFS-storage-pe-subnet-1' -c 'azure-nve.local' -t \"01/26/2026 11:40:26 P\
M\" -D5";
           completion status: succeeded;
                    end time: 1769383282;
                      job id: 2912131;
                job log file: /nsr/logs/adhoc/nsrazure_recover/2912131.log;
                   job state: COMPLETED;
                  start time: 1769377505;
jobquery> q
azure-nve:~ #

 

참고: 복구 로그 및 jobquery 출력은 다음을 따릅니다. jobsdb 보존(기본값: 72시간). 보존 시간이 지나면 로그와 작업 기록이 삭제됩니다.

디버깅:

NWUI 복구 마법사에서 디버그를 적용할 수 있습니다.

디버그 복원

명령줄 복원은 debug를 사용하여 수행할 수도 있습니다.

성능 문제:

Azure VM 보호의 경우 관련된 기본 구성 요소를 이해하는 것이 중요합니다. 다양한 요인에 따라 성능에 큰 영향을 미칠 수 있습니다.

    • 일부 VM 크기에는 스냅샷 일관성 또는 확장 시간 제한에 영향을 줄 수 있는 제한 사항이 있습니다. 디스크가 클수록 스냅샷 고정 시간이 더 오래 걸릴 수 있습니다. Azure는 이를 백업 런타임으로 고려합니다.
    • Azure VM 백업은 Data Domain 디바이스에만 지원됩니다. 
      • Data Domain은 Azure 클라우드의 물리적 Data Domain입니까, 아니면 DDVE(DD Virtual Edition)입니까?
      • DDVE의 경우 DDVE(사이징) 유형 및 디스크 구성이 읽기/쓰기 성능에 영향을 미칠 수 있습니다.
    • Azure 환경:
      • 모든 항목(NetWorker Server, NetWorker Client, 백업된 Azure VM, Data Domain)이 동일한 Azure 구독에 있습니까?
      • Azure 네트워킹 구성.
      • 백업 트래픽이 Azure 구독, Azure 지역 또는 WAN을 트래버스합니까?

OPER는 DDPCONCHK 유틸리티를 NetWorker 클라이언트에서 실행하여 DD Boost 쓰기 성능을 확인할 수 있습니다. NetWorker: DDPCONNCHK 툴을 사용하여 NetWorker 호스트에서 DD ddboost 연결을 테스트하는 방법
DDPCONCHK 클라이언트와 DD 간의 처리량에 대한 일반적인 개요를 제공할 수 있지만 백업 또는 복원 작업과의 1:1 관계를 반영하지 않습니다.

로그 수집:

  1. NetWorker Server(및 백업 문제에 대해 관련된 클라이언트)에서 NSRGET 로그 번들을 수집합니다. NetWorker: NSRGet NetWorker Data Collection Tool 사용 방법
  2. 이 문서에서 식별된 프로세스별 로그를 압축합니다. 이러한 로그는 NSRGET에서 수집하지 못할 수 있습니다.
  3. 문제에 따라 DD 지원 번들을 수집해야 할 수도 있습니다.
    DD 지원 번들 생성 

Дополнительная информация

Azure 보호 작업은 NWUI를 사용하므로 NWUI에서 수행되는 작업과 관련된 문제에는 NWUI 로그 분석 또는 디버깅이 필요할 수 있습니다. NWUI(NetWorker Management Web UI): 심사 및 문제 해결 가이드

Затронутые продукты

NetWorker

Продукты

NetWorker Family
Свойства статьи
Номер статьи: 000420473
Тип статьи: How To
Последнее изменение: 07 Jul 2026
Версия:  3
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.