NVP-vProxy: сбой резервного копирования с кодом «ресурс не найден» -404 «Устаревающая неактивная сессия»

Summary: Резервное копирование виртуальных машин (ВМ), выполняемое с помощью устройства NetWorker VMware Protection (NVP) vProxy, периодически завершается сбоем с ошибкой «Ресурс не найден» (код -404), так как завершенная сессия резервного копирования vProxy исчерпывает работоспособность до того, как сервер NetWorker извлекает окончательное состояние. Высокая сетевая задержка между узлом хранения NetWorker и Data Domain приводит к тому, что сервер NetWorker задерживает свои запросы на опрос состояния, из-за чего срок действия сессии vProxy истекает. Уменьшение задержки между узлом хранения и доменом данных до менее 50 мс решает проблему. ...

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.

Symptoms

Интеграция NetWorker VMware Protection (NVP) использует устройство vProxy для резервного копирования виртуальных машин. Резервное копирование виртуальных машин периодически завершается сбоем с сообщением «Ресурс не найден» в консоли управления NetWorker Management Console (NMC). Последующая попытка резервного копирования для этой же виртуальной машины может быть успешной, но сбой может повлиять на другие виртуальные машины в том же окне резервного копирования. NMC отображает следующую ошибку (идентификатор сессии зависит от экземпляра):

{"Text":"Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9","Code":-404}

В журнале действий резервного копирования отображаются неудачные попытки сервера NetWorker получить состояние резервного копирования от vProxy, за которыми следует сбой резервного копирования:

MM/DD/YY HH:MM:SS [VM_NAME]: Unable to obtain backup status from vProxy after 5 attempts, failing the backup: Received an HTTP code: 404, libCURL message: "", vProxy message: "Error received from vProxy ="-404: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9". ", url: "https://[VPROXY_NAME]:9090/api/v1/BackupVmSessions/44ab916f-7519-40f9-9d2e-e90394782ed9", body: " ".
MM/DD/YY HH:MM:SS [VM_NAME]: Unable to download vProxy Session log into file '/nsr/logs/policy/VMWare Protection/[WORKFLOW]/461300-[VM_NAME]-YYYY-MM-DD-HH-MM-SS.log': Possible wrong vProxy hostname or port, resource path not found. Received an HTTP code: 404, libCURL message: "", url: "https://[VPROXY_NAME]:9090/api/v1/BackupVmSessions/44ab916f-7519-40f9-9d2e-e90394782ed9/log".
MM/DD/YY HH:MM:SS [VM_NAME]: Backup failed.
MM/DD/YY HH:MM:SS The size of proxied data written has not been set.
MM/DD/YY HH:MM:SS Save-set ID '849786629' (client '[VCENTER_NAME]': save-set 'vm:50308677-bf8b-c786-0140-6a9c4409b90f:[VCENTER_NAME]') is aborted.

Функция vProxy vbackupd-engine.log показывает полный жизненный цикл сессии — резервное копирование успешно завершается на стороне vProxy, но впоследствии сессия устаревает и удаляется до того, как сервер NetWorker извлекает состояние:

YYYY/MM/DD HH:MM:SS TRACE:  Ending go routine of main session loop for *resources.BackupVmSessions (vm-29424) [VM_NAME].
YYYY/MM/DD HH:MM:SS NOTICE: 44ab916f-7519-40f9-9d2e-e90394782ed9:vm-29424:[VM_NAME]: Backup session is exiting
YYYY/MM/DD HH:MM:SS TRACE:  Resource Update 44ab916f-7519-40f9-9d2e-e90394782ed9:externalId=[VCENTER_NAME]:vm-29424:state=Success:deletable=true.
YYYY/MM/DD HH:MM:SS INFO:   Saved resource map to "/opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob".
YYYY/MM/DD HH:MM:SS NOTICE: Aging out inactive session BackupVmSessions - 44ab916f-7519-40f9-9d2e-e90394782ed9 ([VCENTER_NAME]:vm-29424) last accessed YYYY-MM-DD HH:MM:SS -0500 CDT.
YYYY/MM/DD HH:MM:SS TRACE:  Deleting logfiles of session '44ab916f-7519-40f9-9d2e-e90394782ed9'...
YYYY/MM/DD HH:MM:SS TRACE:  Deleting log file "/opt/emc/vproxy/runtime/logs/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log" while deleting session "44ab916f-7519-40f9-9d2e-e90394782ed9"...
YYYY/MM/DD HH:MM:SS INFO:   File '/opt/emc/vproxy/runtime/logs/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log' is moved to '/opt/emc/vproxy/runtime/logs/recycle/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log'.
YYYY/MM/DD HH:MM:SS INFO:   Deleted log file "/opt/emc/vproxy/runtime/logs/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log" while deleting session "44ab916f-7519-40f9-9d2e-e90394782ed9".
YYYY/MM/DD HH:MM:SS TRACE:  Deleting resource: [VCENTER_NAME]:vm-29424 - 44ab916f-7519-40f9-9d2e-e90394782ed9 ...
YYYY/MM/DD HH:MM:SS INFO:   Deleted resource: [VCENTER_NAME]:vm-29424 - 44ab916f-7519-40f9-9d2e-e90394782ed9.
YYYY/MM/DD HH:MM:SS INFO:   Saved resource map to "/opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob".
YYYY/MM/DD HH:MM:SS INFO:   Aged out 1 'BackupVmSessions' sessions, 0 remaining
YYYY/MM/DD HH:MM:SS ERROR:  Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR:  Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR:  Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR:  Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR:  Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR:  Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS TRACE:  Handling Action GetLog for 44ab916f-7519-40f9-9d2e-e90394782ed9 ...
YYYY/MM/DD HH:MM:SS ERROR:  Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS TRACE:  Reply sent successfully for "GetLog".

Cause

Сервер NetWorker постоянно опрашивает vProxy на предмет состояния сессии резервного копирования и запрашивает журналы сеансов после завершения резервного копирования. Виртуальный прокси завершает резервное копирование и стареет сеанс после того, как сервер NetWorker не запрашивает обновление в течение нескольких минут. По мере устаревания сеанса vProxy больше не может отправлять серверу NetWorker обновления состояния или журналы, и происходит сбой с командой resource not found Ошибка. Задержки с запросом состояния сервера NetWorker обычно возникают из-за высокой задержки между узлом хранения NetWorker и Data Domain.

Resolution

  1. Измерение задержки между узлами хранения и доменом данных:
    • Выполните непрерывную проверку связи с метками времени из узла хранения NetWorker в Data Domain и выведите результаты в файл. Убедитесь, что часовые пояса в обеих системах совпадают.
      • Windows. 
        ping -t [DATA_DOMAIN_IP] > ping_output.txt
      • Linux.
        ping [DATA_DOMAIN_IP] | while read line; do echo "$(date): $line"; done > ping_output.txt
    • Оставьте проверку связи работающей в фоновом режиме во время окна резервного копирования.
    • При повторном сбоях резервного копирования просмотрите файл ping_output.txt и проверьте на наличие пиков задержки временной диапазон, соответствующий сбою.
  2. Уменьшение задержки до менее 50 мс:
    • Определите и устраните источник высокой задержки между узлом хранения NetWorker и Data Domain. К наиболее распространенным причинам относятся перегрузка сети, неработа каналов глобальной сети, неэффективность маршрутизации или перегруженность сетевого оборудования.
    • Убедитесь, что во время выполнения резервного копирования задержка приема-передачи между узлом хранения NetWorker и Data Domain не превышает 50 мс. Это пороговое значение зафиксировано в разделе «Рекомендации по размеру окна TCP и сетевой задержке» Руководства по планированию оптимизации производительности Dell NetWorker.
  3. Разверните удаленный узел хранения данных (если задержку уменьшить не удается):
    • Если задержку между узлом хранения и доменом данных не удается уменьшить менее 50 мс (например, из-за географического разделения), настройте узел хранения NetWorker на удаленной площадке, где находится Data Domain. Этот узел хранения управляет устройствами Data Domain локально, исключая путь с высокой задержкой.
  4. Проверьте решение:
    • После сокращения задержки или развертывания удаленного узла хранения инициируйте задания резервного копирования для ранее затронутых виртуальных машин.
    • Убедитесь, что резервное копирование успешно завершено без ошибок «Ресурс не найден» (код -404) в NMC, журнале действий резервного копирования или vbackupd-engine.log vProxy.
    • Отслеживайте задания резервного копирования в течение 3 последовательных окон резервного копирования, чтобы убедиться, что периодические сбои больше не возникают.
    • Если сбои, связанные с устареванием сессии, сохраняются после снижения задержки до 50 мс, обратитесь в службу поддержки Dell за дальнейшим расследованием и укажите эту статью базы знаний.

Additional Information

В следующей статье подробно описано, как выполнить поиск и устранение неисправностей сети. NetWorker: как устранить неполадки, связанные с сетью.

Products

NetWorker Family, NetWorker
Article Properties
Article Number: 000034020
Article Type: Solution
Last Modified: 14 Jul 2026
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.