Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NVP vProxy: (Посібник з усунення несправностей) Помилка резервного копіювання з "Проксі-сервер NSR VMware недоступний для сховищ даних"

Summary: Це загальна служба виправлення неполадок, призначена для підтримки, щоб допомогти зрозуміти можливі причини помилки "Проксі-сервер VMware NSR недоступний для сховищ даних" під час виконання резервного копіювання vProxy. ...

This article applies to   This article does not apply to 

Instructions

Під час резервного копіювання віртуальної машини, що виконується за допомогою пристрою vProxy NetWorker VMware Protection (NVP), резервне копіювання віртуальної машини не вдається для однієї або декількох віртуальних машин з помилкою:
NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
Цю помилку можна знайти при перегляді деталей невдалої дії резервного копіювання у вікні моніторингу NMC.
зображення.png
Або в журналах дій резервного копіювання на сервері NetWorker:
root@linux1:~# nsr_render_log /nsr/logs/policy/Gold/VMware/Backup_235896.raw | grep -i error
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
Ця помилка з'являється з кількох причин. Нижче детально описано кілька поширених причин і способи їх усунення.

 

Доступність vProxy:

Стан vProxy: Чи ввімкнено vProxy для резервного копіювання?

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show enabled; name
nsradmin> print type: nsr vmware proxy
                        name: vproxy01.amer.lan;
                     enabled: Yes;

Або
зображення.png

Якщо vProxy показує Увімкнено "Ні", встановіть значення Увімкнено "Так". Це можна зробити з NMC:

зображення.png
Або nsradmin:

nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update enabled: Yes
                     enabled: Yes;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(28)
nsradmin>

Якщо vProxy не переходить у стан "Увімкнено":

  • Перевірте зв'язок між vProxy та сервером NetWorker через порт 9090 (двонаправлений):
    • vProxy: curl -v NW_SERVERNAME:9090
    • Сервер NetWorker: nsrports -t VPROXY_NAME -p 9090
  • Спроба ручної перереєстрації vProxy: https://www.dell.com/support/kbdoc/000156072

Конфігурація VMware:

Один із способів перевірити, чи є проблема з hotadd щодо виконання резервного копіювання віртуальної машини за
допомогою методу мережевого блокового пристрою (NBD).Чи ввімкнено сеанси NBD у vProxy (за замовчуванням для сеансів NBD встановлено значення 0 (вимкнено)):
зображення.png

Якщо сеанси NBD увімкнено, встановіть сеанси NBD відповідно до hotadd:

зображення.png
АБО:

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name; maximum NBD sessions
nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update maximum NBD sessions: 13
        maximum NBD sessions: 13;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(31)
nsradmin> print
                        name: vproxy01.amer.lan;
        maximum NBD sessions: 13;

Виконайте резервне копіювання ще раз. Якщо резервне копіювання успішне, це говорить про те, що vProxy не може підключитися до файлів віртуальної машини через HotAdd; однак vProxy може підключатися до віртуальних машин через мережу керування за допомогою мережевого блокового пристрою (NBD).
Перегляньте поле Додаткова інформація для прикладу ProxyHC для перевірки підключення hotadd.

Якщо резервне копіювання NBD успішне та/або ProxyHC повідомляє про проблему з доступом до віртуальної машини за допомогою hotadd, виконайте наступне:

Зверніть увагу:

  • Конкретні віртуальні машини, які повідомляють про помилку.
  • Яке сховище даних вказано в помилці.
  • Ім'я vCenter, указане в помилці.
  • Пристрій vProxy, який використовується резервною копією/повідомив про помилку.

1. Увійдіть у веб-клієнт vSphere для центру відтворення, де виконується резервне копіювання.
2. Перейдіть до інвентаризації та перейдіть до віртуальних машин та шаблонів.
3. Перейдіть (або шукайте) віртуальну машину vProxy, на вкладці підсумку зверніть увагу на хост ESXi, на якому знаходиться vProxy:

зображення.png

4. Перейдіть на вкладку Hosts and Clusters, виберіть хост ESXi, на якому знаходиться vProxy, а потім натисніть Сховища даних:

зображення.png

Тут перераховані сховища даних VMware, видимі для хоста ESXi, на якому знаходиться vProxy. Якщо сховище даних, повернуте в резервному копіюванні помилка "Проксі NSR VMware недоступний для сховищ даних (DATASTORE_NAME)", не з'являється в списку, то vProxy не може отримати доступ до файлів віртуальної машини через hotadd. Для підтримки hotadd vProxy повинен бути розгорнутий на хості ESXi, який має шлях до сховищ даних віртуальних машин. Аналогічно, той самий процес можна використовувати, щоб подивитися, на якому хості ESXi знаходиться віртуальна машина, а потім подивитися на сховища даних цього хоста ESXi, якщо ми не бачимо сховища даних, на якому знаходиться vProxy, то немає шляху через сховища даних між vProxy та VM.
Можливі рішення для цього:

  • VMware vSphere vMotion, пристрій vProxy для хоста ESXi, який має доступ до всіх сховищ даних, необхідних для резервного копіювання віртуальних машин.
  • Налаштуйте хост ESXi, на якому знаходиться vProxy, щоб мати доступ до сховищ даних VMware, на яких знаходяться віртуальні машини.
  • Розгорніть пристрій vProxy на хостах ESXi, підключених до унікальних сховищ даних (недоступні через хости, оскільки vProxies вже розгорнуті). 
Вищевказані зміни конфігурації повинні виконуватися адміністратором VMware, а не підтримкою NetWorker. Якщо не вдається внести зміни конфігурації, щоб дозволити hotadd працювати, то слід використовувати NBD.

Посібник з інтеграції NetWorker VMware містить більш детальну інформацію про рекомендації, вимоги та обмеження режиму транспортування: https://www.dell.com/support/home/product-support/product/networker/docs

диски IDEЯкщо проблем зі сховищем даних не спостерігається, перевірте несправні віртуальні машини

, щоб дізнатися, чи налаштовані вони на використання дисків IDE. Це можна побачити в налаштуваннях віртуальної машини в vSphere:
зображення.png
Диски IDE не підтримують hotadd, пристрій vProxy повинен бути налаштований так, щоб дозволити "резервний варіант NBD для дисків IDE":
зображення.png
Цей параметр можна ввімкнути, якщо сеанси NBD встановлені на нуль, але робочий процес містить віртуальні машини з дисками IDE. Лише віртуальні машини з дисками IDE створюватимуть резервні копії за допомогою NBD; всі інші віртуальні машини з дисками SCSI будуть створювати резервні копії через hotadd. Не рекомендується розгортати віртуальні машини з IDE-дисками, по можливості слід використовувати ISCSI-диски.

 

Additional Information

Підключення Hotadd також можна перевірити за допомогою ProxyHC: https://www.dell.com/support/kbdoc/000022590

vproxy01:~ # ./ProxyHC hotadd
Info: Checking OS account status -------> Passed
Info: Checking configuration files
        Info: Proxy is registered to: linux1.amer.lan
        Info: Proxy version is: 4.3.0-38
Info: Checking OS
        Info: Checking attached disks -------> Passed
        Info: Checking disk usage -------> Passed
        Info: Checking memory usage -------> Passed
Info: Checking connectivity
        Info: Checking primary NIC ------->  192.168.9.123
        Info: Testing ping to gateway 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.10.100 -------> Passed
        Info: Testing ping to DNS 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.9.100 -------> Passed
        Info: Checking DNS response
        Info: Testing name lookup for linux1.amer.lan -------> Passed
        Info: Testing name lookup for vcsa.amer.lan -------> Passed
Info: Checking package details
        Info: Checking vProxy package version -------> Found version 4.3.0
        Info: Verifying vProxy package -------> command returned error
Info: Checking service state
        Info: Checking status for vbackupd -------> Passed
        Info: Checking status for vflragent -------> Passed
        Info: Checking status for vflrd -------> Passed
        Info: Checking status for vkpod -------> Passed
        Info: Checking status for vrapid -------> Passed
        Info: Checking status for vrecoverd -------> Passed
        Info: Checking status for vsessionsd -------> Passed
Info: Checking engine logs
        Info: Checking vsessionsd engine log -------> Passed
        Info: Checking vrapid engine log -------> Passed
        Info: Checking vrecoverd engine log -------> Passed
        Info: Checking vbackupd engine log -------> Found 2 failed sessions
        Info: Checking vkpod engine log -------> Passed
        Info: Checking vflragent engine log -------> Passed
        Info: Checking vflrd engine log -------> Passed
Info: Checking vCenter access
        Please specify vCenter USER name for vcsa.amer.lan: bkupadmin@amer.lan
        Please provide vCenter server password:
        Info: Validating vCenter server connectivity -------> Passed
Info: Checking for hotadd access
        Please provide DNS name of VM(as shown in vSphere): linuxclient01.amer.lan
        Info: Looking for vProxy VM -------> Passed
        Info: Checking vCenter user permissions
        Info: Looking for user permissions to root object -------> Failed
        Info: Validating datacenter match -------> Passed
        Info: Looking for IDE disks -------> Passed
        Info: Checking virtual hardware version -------> Passed
        Info: Looking for independent disk -------> Passed
        Info: Checking datastore access -------> Passed
        Info: Checking entity names -------> Passed
 

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000208393
Article Type: How To
Last Modified: 20 Oct 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.