NVP vProxy: Не вдається виконати резервне копіювання віртуальних машин з VDDK Помилка 13 "У вас немає прав доступу" при включеному CBRC

Summary: Резервне копіювання віртуальної машини NetWorker VMware Protection (NVP) vProxy Virtual Machine (VM) не виконується для одного або декількох дисків. Повертається помилка із загальною помилкою VMware Disk Development Kit (VDDK) «У вас немає прав доступу до цього файлу». Ця помилка може з'являтися з кількох причин; однак ця база даних фокусується на тому, коли в VMware налаштовано кеш читання на основі вмісту (CBRC). ...

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

Сеанс резервного копіювання віртуальної машини не вдається з такою помилкою, зареєстрованою в /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log vProxy:

YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO VixDiskLib: There is no avaiable transport mode when attempting to open disk. Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault
YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO . at 6502.
YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_OpenEx: Cannot open disk [DATASTORE_NAME] VM_NAME/VM_NAME.vmdk. Error 13 (You do not have access rights to this file) (Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault

Ця помилка з'являється лише під час увімкнення віртуальної машини. Коли віртуальна машина вимкнена, резервне копіювання за допомогою гарячого додавання виконується успішно.
Крім того, якщо використовується режим транспортування пристрою мережевого блоку (NBD), резервне копіювання виконується успішно.

Cause

Хост VMware ESXi, на якому розташована віртуальна машина, налаштований на кеш читання на основі вмісту (CBRC). Віртуальна машина також налаштована з увімкненим CBRC.

vpxd.log сервера vCenter повідомляє про таку помилку, коли vProxy намагається додати диск у гарячому режимі під час резервного копіювання:

Розташування файлів журналу vCenter Server Це гіперпосилання веде вас на веб-сайт за межами Dell Technologies.

YYYY-MM-DDTHH:mm:SS error vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Get exception while executing action vpx.vmprov.ReconfigureVm:
--> (vim.fault.GenericVmConfigFault) {
-->    faultMessage = (vmodl.LocalizableMessage) [
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.disk.hotadd.digest.nomem", 
-->          message = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->       }
-->    ], 
-->    reason = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->    msg = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set."
--> }
YYYY-MM-DDTHH:mm:SS info vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Workflow context:
--> (vpx.vmprov.ReconfigureContext) {
-->    cbData = (vmodl.KeyAnyValue) [
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.startTime", 
-->          value = 11354949631767
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.actionTiming", 
-->          value = (vmodl.KeyAnyValue) [
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokePrechecks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.CheckCompatibility", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReserveDirectory", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokeCallbacks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReconfigureVm", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }
-->          ]
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "OCM.inited", 
-->          value = true
-->       }
-->    ], 
-->    configSpec = (vim.vm.ConfigSpec) {
-->       createDate = "YYYY-MM-DDTHH:mm:SS", 
-->       files = (vim.vm.FileInfo) {
-->          vmPathName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VPROXY_NAME/VPROXY_NAME.vmx", 
-->       }, 
-->       deviceChange = (vim.vm.device.VirtualDeviceSpec) [
-->          (vim.vm.device.VirtualDeviceSpec) {
-->             operation = "add", 
-->             device = (vim.vm.device.VirtualDisk) {
-->                key = -1102, 
-->                backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                   fileName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VM_NAME/VM_NAME.vmdk",

CBRC використовує диски з підтримкою дайджесту для кешування блоків, які часто читаються. Коли ввімкнено CBRC:

  • VMware обмежує підключення цих дисків з підтримкою дайджесту до іншої віртуальної машини під час увімкнення вихідної віртуальної машини.
  • Це обмеження безпосередньо впливає на режим транспортування гарячого додавання, який покладається на підключення дисків вихідної віртуальної машини до резервної проксі-серверної машини.

Resolution

Ця проблема виникає за межами NetWorker. Скористайтеся одним із таких варіантів:

Варіант перший:

Для VMware 8.0.3+ дивіться: Не вдається гаряче додавати диски CBRC (дайджест) до віртуальних машин без CBRC у vSphere 8.0 Update 3, "CBRC не можна активувати в гарячому режимі на диску..." Це гіперпосилання веде вас на веб-сайт за межами Dell Technologies.

Варіант другий:

Проконсультуйтеся з адміністратором VMware, щоб визначити, чи CBRC повинен залишатися ввімкненим на цих віртуальних машинах, чи його можна вимкнути для підтримки гарячого додавання резервних копій. Якщо необхідно, зверніться до служби підтримки VMware щодо конфігурацій CBRC.

Варіант третій:

Налаштуйте резервні копії віртуальних машин CBRC так, щоб вони використовували лише режим транспорту Network Block Device (NBD).

ПРИМІТКА. У транспортному режимі NBD використовується мережа управління ESXi. Очікується, що продуктивність резервного копіювання NBD буде нижчою, ніж при гарячому додаванні. Великі обсяги трафіку NBD можуть перевантажувати мережу управління ESXi. Дивіться Посібник з інтеграції NetWorker VMwar для отримання додаткової інформації про резервні види транспорту.
  1. Ізолюйте віртуальні машини, налаштовані за допомогою CBRC, у власну групу захисту NetWorker.
  2. Створіть політику або робочий процес для нової групи, пов'язаної з CBRC. 
  3. Переконайтеся, що хоча б на одному з vProxies на сервері NetWorker включені сеанси NBD:

Консоль управління NetWorker (NMC): Devices-VMware> Proxies
NetWorker Web User Interface (NWUI): Protection-VMware> Proxies

vProxy Max NBD сесії

  1. Виконайте один із наступних варіантів конфігурації:
    1. (Бажано) Налаштуйте дію резервного копіювання, щоб використовувати лише сеанси NBD.
      1. У веб-інтерфейсі користувача NetWorker (NWUI) відкрийте властивості дії резервного копіювання.
      2. У вкладці VMware-Specific Configuration Options встановіть для параметра Transport Mode значення NBD:
        Режим транспортування резервної дії  
ПРИМІТКА. Ця опція доступна тільки в веб-інтерфейсі користувача NetWorker (NWUI), для NetWorker 19.10 і пізніших версій. Це обмежує сеанси резервного копіювання віртуальних машин лише NBD. Якщо кілька vProxies увімкнено NBD, резервні копії можуть використовувати кілька vProxies для паралельної обробки сеансів.
    1. Налаштуйте дію резервного копіювання для використання конкретного vProxy з увімкненими сеансами NBD.
      1. У NMC або NWUI відкрийте дію резервного копіювання, специфічну для CRBC, і встановіть vProxy на «ручний вибір». 
      2. Виберіть vProxy, який був налаштований лише для NBD сесій:

Ручний вибір vProxy

Additional Information

Produse afectate

NetWorker

Produse

NetWorker Family
Proprietăți articol
Article Number: 000320972
Article Type: Solution
Ultima modificare: 14 mai 2025
Version:  2
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.