Восстановление виртуальной машины, выполненное с помощью устройства NetWorker VMware Protection (NVP) vProxy, завершается сбоем, и на виртуальной машине отображается отсутствующий или обнуленный диск:
Рис. Виртуальная машина показывает отсутствующий или обнуленный диск
Восстановление виртуальной машины завершается сбоем со следующей ошибкой в журнале сеанса восстановления виртуальной машины:
YYYY-MM-DDTHH:MM:SSZ DEBUG: [105] Data Mover: Hard disk 3: Reporting disk status error: Failed to initialize Block Writer. Failed to open source VMDK '[DATASTORE] VM_NAME/VM_NAME_2.vmdk': VDDK Error: 13: You do not have access rights to this file.
Функция vProxy /opt/emc/vproxy/runtime/logs/vrecoverd/vrecoverd-vddk.log
может отображаться оповещение «Не найдено».
YYYY-MM-DDTHH:MM:SSZ NOTICE: VDDK INFO YYYY-MM-DDTHH:MM:SSZ3Z error -[13331] [Originator@6876 sub=transport] Unmounting 42126e5f-f18a-8243-01ea-6a29456f8ecb using transport hotadd failed : Got bad HTTP response during feteching file (Not Found).
Виртуальные машины vProxy vmware.log
показывает, что во время восстановления было инициировано движение vMotion.
YYYY-MM-DDTHH:MM:SSZ In(05) vmx - SVMotion: Enter Phase 1 .... YYYY-MM-DDTHH:MM:SSZ In(05) worker-2107995 - SVMotionCleanupThread: Cleanup complete.
Планировщик распределенных ресурсов VMware (DRS) включен. Во время операции восстановления виртуальная машина vProxy перемещается в среде VMware. Когда виртуальная машина vMotioned, она заявляет права на все подключенные к ней диски. Во время восстановления виртуальной машины диски виртуальных машин подключаются к vProxy; Это означает, что если во время восстановления vProxy происходит vMotion, диски виртуальных машин переименовываются для vProxy.
В зависимости от количества дисков в виртуальной машине и времени возникновения vMotion на vProxy, некоторые диски могут восстановиться правильно. После запуска vMotion все ожидающие диски завершаются сбоем, так как диск виртуальной машины был переименован, и процесс восстановления больше не может найти VMDK с помощью имени виртуальной машины.
Это ожидаемая функциональность, основанная на архитектуре vMotion. См. статью VMware 1029513.
Не следует выполнять автоматические операции vMotion для виртуальных машин vProxy. Если виртуальная машина vProxy будет запущена vMotion во время резервного копирования или восстановления, это может привести к непредвиденным проблемам. Отключите DRS на виртуальной машине vProxy.
Для внесения этих изменений обратитесь к администратору VMware или в службу поддержки.