NVP-vProxy: сбой резервного копирования виртуальной машины с ошибкой «Не удалось заблокировать виртуальную машину для резервного копирования»

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

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

Для резервного копирования виртуальных машин используется устройство vProxy. Резервное копирование завершается сбоем в начале рабочего процесса с сообщением, указывающим на то, что активна другая операция vProxy.

В журнале резервного копирования vProxy отображается ошибка блокировки: 

YYYY/MM/DD HH:MM:SS INFO:  [@(#) Build number: 43] Another vProxy operation is active on VM vm-XXX: {Operation:Backup StartTime:YYYY-MM-DDTHH:MM:SSZ Proxy:[VPROXY_NAME] SessionId:4cf6f76c-ef6c-435d-880c-77fbaf49e17d}
YYYY/MM/DD HH:MM:SS ERROR: [@(#) Build number: 43] Failed to lock Virtual Machine for backup: Another vProxy operation is active on VM vm-XXX: {Operation:Backup StartTime:YYYY-MM-DDTHH:MM:SSZ Proxy:[VPROXY_NAME] SessionId:4cf6f76c-ef6c-435d-880c-77fbaf49e17d}.

В настоящее время на виртуальной машине не выполняется другая операция резервного копирования или восстановления. Блокировка устарела с момента предыдущего неудачного резервного копирования.

Cause

Рабочий процесс резервного копирования vProxy задает пользовательские атрибуты виртуальной машины в начале каждого резервного копирования. Эти атрибуты предотвращают выполнение нескольких операций vProxy на одной виртуальной машине. Рабочий процесс удалит атрибуты после завершения резервного копирования.

Если во время выполнения предыдущего резервного копирования возникла проблема, атрибуты можно не удалить. Устаревшая блокировка сохраняется и блокирует все новые операции резервного копирования на виртуальной машине.

Используются следующие настраиваемые атрибуты виртуальной машины: Сессия EMC vProxy и Последний виртуальный прокси-сервер EMC.

Resolution

Для очистки устаревшей блокировки виртуальной машины доступны два способа.

Способ 1. Сброс блокировки с помощью утилиты vmconfig

  1. Откройте сеанс SSH на одном из устройств vProxy. Аутентификация в качестве пользователя root.
  2. Загрузите переменные среды vProxy:
    source /opt/emc/vproxy/unit/vproxy.env
  3. Запросите состояние блокировки виртуальной машины, чтобы убедиться, что блокировка активна:
    /opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "info" -l moref -k <vm_moref>
  4. В выходных данных отображается Backup Locked: true, если блокировка активна.
  5. Сброс блокировки резервного копирования:
    /opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "reset-backup" -l moref -k <vm_moref>
  6. Снова запросите виртуальную машину, чтобы убедиться, что блокировка снята.
    /opt/emc/vproxy/bin/vmconfig -v <vcenter_fqdn> -u '<vcenter_user>' -p '<vcenter_password>' -c "info" -l moref -k <vm_moref>
  7. В выводе должно отображаться «Backup Locked: false».
  8. Повторите попытку резервного копирования для затронутой виртуальной машины.


Способ 2. Сброс блокировки с помощью веб-клиента vSphere

  1. Войдите в веб-клиент vSphere.
  2. Перейдите к затронутой виртуальной машине.
  3. Измените пользовательские атрибуты для виртуальной машины.
  4. Удалите значения следующих атрибутов:
    • Сеанс EMC vProxy
    • Последний EMC vProxy
  5. Сохраните изменения и повторите попытку резервного копирования.

 

Пользовательский интерфейс «Изменить пользовательские атрибуты»
Если после удаления блокировки резервное копирование по-прежнему завершается сбоем, обратитесь в службу поддержки Dell для дальнейшего изучения. См. статью базы знаний:

Additional Information

Пример выходных данных.

myvproxyname:~ # /opt/emc/vproxy/bin/vmconfig -v vCenter_name.domain.com -u myProxyUser@vsphere.local -p myProxyPassword -c "info" -l moref -k vm-96
 VM Config
 vCenter: "vCenter_name.domain.com", User: "myProxyUser@vsphere.local", Password: "myProxyPassword", Lookup Mode: "moref", Lookup Key: "vm-96", Command: "info"
 Logged into vCenter 'vCenter_name.domain.com'.
 Connected to session on vCenter 'vCenter_name.domain.com' Version '6.5.0 build-8307201, API:6.5', Uuid:5b106da3-cb53-48e6-af57-7ac1d5154ab6.
 Found virtual machine "virtualmachine_name.domain.com" with MORef "vm-96".
 Name: "virtualmachine_name.domain.com".
 CBT Enabled: true.
 Migration Enabled: true.
 Backup Locked: true.
 Disconnected from session on vCenter 'vCenter_name.domain.com'.
 Logged out from vCenter 'vCenter_name.domain.com'.

myvproxyname:~ # /opt/emc/vproxy/bin/vmconfig -v vCenter_name.domain.com -u myProxyUser@vsphere.local -p myProxyPassword -c "reset-backup" -l moref -k vm-96
 VM Config
 vCenter: "vCenter_name.domain.com", User: "myProxyUser@vsphere.local", Password: "myProxyPassword", Lookup Mode: "moref", Lookup Key: "vm-96", Command: "reset-backup"
 Logged into vCenter 'vCenter_name.domain.com'.
 Connected to session on vCenter 'vCenter_name.domain.com' Version '6.5.0 build-8307201, API:6.5', Uuid:5b106da3-cb53-48e6-af57-7ac1d5154ab6.
 Found virtual machine "virtualmachine_name.domain.com" with MORef "vm-96".
 Clearing EMC vProxy Session lock for virtual machine "virtualmachine_name.domain.com" "vm-96", locked by "{Operation:Backup StartTime:2018-07-31 09:36:31.487334906 -0700 PDT Proxy:myvproxyname SessionId:test-lock}".
 Set custom attribute 'EMC vProxy Session' value for object vm-96 to ''.
 Backup lock is cleared.
 Initializing VDDK...
 Migration is already enabled.
 De-initializing VDDK libraries.
 Disconnected from session on vCenter 'vCenter_name.domain.com'.
 Logged out from vCenter 'vCenter_name.domain.com'.

myvproxyname:~ # /opt/emc/vproxy/bin/vmconfig -v vCenter_name.domain.com -u myProxyUser@vsphere.local -p myProxyPassword -c "info" -l moref -k vm-96
 VM Config
 vCenter: "vCenter_name.domain.com", User: "myProxyUser@vsphere.local", Password: "myProxyPassword", Lookup Mode: "moref", Lookup Key: "vm-96", Command: "info"
 Logged into vCenter 'vCenter_name.domain.com'.
 Connected to session on vCenter 'vCenter_name.domain.com' Version '6.5.0 build-8307201, API:6.5', Uuid:5b106da3-cb53-48e6-af57-7ac1d5154ab6.
 Found virtual machine "virtualmachine_name.domain.com" with MORef "vm-96".
 Name: "virtualmachine_name.domain.com".
 CBT Enabled: true.
 Migration Enabled: true.
 Backup Locked: false.
 Disconnected from session on vCenter 'vCenter_name.domain.com'.
 Logged out from vCenter 'vCenter_name.domain.com'.
myvproxyname:~ #

 

Article Properties
Article Number: 000031523
Article Type: Solution
Last Modified: 04 Sept 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.