NetWorker. Руководство по поиску и устранению неисправностей NDMP
Сводка: В этой статье описано, с чего начать выявление и устранение неполадок, связанных с протоколом NDMP (NetWorker Data Management Protocol).
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Инструкции
Соберите следующую информацию:
Шаг 1. Базовый сбор среды:
Сведения о сервере NetWorker:
- Имя сервера NetWorker.
- Версия NetWorker и номер сборки.
- Тип и версия ОС хоста сервера NetWorker.
См.
Сведения о клиенте NDMP.
- Имя клиента NDMP
- Тип и версия ОС файловой системы NAS
- Используется конфигурация: Direct-NDMP (резервное копирование ленточных накопителей NDMP, подключенных к SAN, непосредственно из сетевой системы хранения данных) или NDMP-DSA (резервное копирование через TCP/IP-соединение на сервер NetWorker или устройство удаленного узла хранения)?
- Является ли конфигурация NDMP-DSA устройством резервного копирования на сервере NetWorker или на узле удаленного хранения NetWorker?
- Если используется конфигурация NDMP-DSA, какой тип используется устройства резервного копирования (AFTD, DD Boost, ленточный)?
Перед устранением каких-либо проблем обратитесь к руководству по совместимости NetWorker на предмет конфликтов поддержки: E-Lab Interoperability Navigator 2.0 — HOME
См. Руководство пользователя по протоколу управления сетевыми данными для конкретной версии NetWorker: Поддержка NetWorker | Руководства и документы
ПРИМЕЧАНИЕ. Для доступа к вышеуказанным ресурсам необходимо войти в свою учетную запись службы поддержки Dell.
Шаг 2. Основная информация о проблеме:
- Связана ли проблема с резервным копированием, восстановлением или клоном?
- Проблема связана с производительностью?
- Проблема сохраняется или носит эпизодический характер?
- Проблема возникает с новой конфигурацией клиента NDMP или это существующая среда, которая ранее работала, но недавно начала давать сбои?
- Перечислите все недавние изменения в среде, которые привели к первому обнаружению проблемы.
Шаг 3. Выходные данные и журналы для просмотра:
Для решения проблем, связанных с резервным копированием:
- Наиболее полезные ошибки, связанные с резервным копированием по протоколу NDMP, обнаруживаются в журнале действий резервного копирования. Журнал действий резервного копирования можно получить из пользовательского интерфейса NMC (в окне «Мониторинг» дважды щелкните неудачный набор сохранений и нажмите «Get Full Log»). Также можно собрать журналы действий для папки рабочего процесса в
/nsr/logs/policy/[policy_name]/[workflow_name]/*.*на сервере NetWorker (соберите все файлы и вложенные папки под папкой с именем рабочего процесса). - Чтобы определить соответствующую ошибку для конкретного сбоя, найдите первые ошибки, зарегистрированные пользователем «
nsrndmp_save' или 'nsrdsa_save' в журнале. Чаще всего первая ошибка является соответствующей ошибкой, а остальные, зарегистрированные позже в выходных данных, являются симптомами сбоя и не обязательно связаны с ним напрямую. Например, указанная ниже ошибка обычно регистрируется при большинстве сбоев, она регистрируется в последнюю очередь, и почти всегда она не связана с реальным сбоем и основной причиной проблемы:
88394:nsrndmp_save: Couldn't open NDMP file history directory C:\Program Files\EMC NetWorker\nsr\tmp\FileIndex3288118553, The system cannot find the file specified. (Win32 error 0x2)
- Просмотрите выходные данные журнала действий резервного копирования на наличие сообщений об ошибках и сравните с любыми известными проблемами в базе знаний.
Для проблем, связанных с восстановлением:
- Восстановления NDMP регистрируются только в выходных данных интерфейса, используемого для любого конкретного восстановления. Это включает в себя NMC Recovery, NetWorker Windows User (
winworkr.exe) и 'recover' CLI, - Формат выходных данных восстановления NDMP аналогичен формату журнала действий по резервному копированию. Процессы, регистрирующие ошибку в выходных данных восстановления NDMP: «
nsrndmp_recover' и 'nsrdsa_recover'. Как и в случае с журналами резервного копирования, ищите первые ошибки, записанные командой «nsrndmp_recover' или 'nsrdsa_recover' и сравните с любыми известными проблемами в базе знаний.
Шаг 4. Дополнительные сведения о журнале и сбор информации о конфигурации:
- Сбои резервного копирования и восстановления NDMP часто вызваны проблемами конфигурации клиентских ресурсов или устройств NDMP. По возможности соберите '
nsrdb' базу данных ресурсов с сервера NetWorker для проверки.
- Linux:
/nsr/res/nsrdb - Windows (по умолчанию):
C:\Program Files\EMC NetWorker\nsr\res\nsrdb - NetWorker. Использование инструмента сбора данных NetWorker NSRGet
- Резервное копирование NDMP также можно запустить из терминала или командного окна на сервере NetWorker, выполнив команду «
nsrndmp_save' вручную (с отладкой или без нее). Выходные данные команды с-D5Добавленную отладку можно направить в файл для проверки, используя пример синтаксиса команды ниже:
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
- Восстановление NDMP также можно выполнить вручную из окна команд на сервере NetWorker, выполнив команду «
nsrndmp_recover' (с отладкой или без нее), как в следующем примере:
nsrndmp_recover -D5 -s [nw_server] -c [ndmp_client] -S [ssid] -v off -m [ndmp_client]::[/restore_target_path] [/backup_source_path] > ndmpRecoverOut.txt 2>&1
- Используйте кнопку «
ndmpsup' для сбора информации о версии NDMP и поддержке из файловой системы NAS. Эта утилита также служит средством поиска и устранения неисправностей, так как для ее работы требуется подключение к хосту NDMP, а для аутентификации используются имя пользователя и пароль NDMP, настроенные на сетевой системе хранения данных. Если 'ndmpsup' выполняется успешно, это подтверждает, что NetWorker может разрешить имя клиента NDMP и успешно подключиться к нему, а также что учетные данные пользователя NDMP действительны. Он также подтверждает, что служба NDMP включена и работает на NAS. Беги 'ndmpsup' с сервера NetWorker и соберите выходные данные утилиты, используя следующий синтаксис:
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
- Количество журналов файловой системы NAS, полученных после сбоя резервного копирования или восстановления NDMP, зависит от типа файловой системы NAS. Наиболее распространенными файловыми системами NAS являются Celerra/VNX, Isilon и NetApp. Соберите журналы NAS из этих файловых систем следующим образом:
Celerra/VNX.
С помощью PuTTY или другого клиента SSH подключитесь к управляющей станции VNX и выполните команду «
server_log' для рассматриваемого модуля переноса данных (пример: server_2). Перенаправьте выходные данные журнала в файл и используйте FTP для получения выходных данных от управляющей станции.
server_log server_2 -a -s > /nas/var/server_log.out
Isilon:
С помощью веб-браузера подключитесь к интерфейсу администрирования хранилища Isilon OneFS и перейдите к журналам узлов кластера следующим образом:
Главное представление OneFS Storage Administrator —> защита данных —> резервное копирование —> журналы (для отображения журналов)
Netapp:
Перед сбором журнала NDMP (
ndmpd.debug) в NetApp сначала должен быть включен для ведения журнала. Для NetApp OnTap версии 8.1 и более поздних версий подключитесь к нужному узлу NetApp и включите ведение журнала NDMP следующим образом:
options ndmpd.debug.enable on
options ndmpd.debug.filter all
После
ndmpd.debug выполним резервное копирование или восстановление из NetWorker по протоколу NDMP. В случае сбоя соберите ndmpd Журнал из NetApp из следующих расположений:
7-режимные файловые системы:
/etc/log/mlog/ndmpd.log
Фильтрующие файлы C-режима:
/mroot/etc/log/mlog/ndmpd.log
Дополнительная информация
Примеры типичных выходных данных о распространенных сбоях резервного копирования и восстановления NDMP:
В следующих выходных данных показана типичная ошибка резервного копирования клиента NDMP, вызванная неверным именем набора сохранений, указанным в клиентском ресурсе.
************************************************************************************************
42909:nsrndmp_save: Performing DAR Backup..
83563:nsrndmp_save: Performing full backup, BASE_DATE = 0
42794:nsrndmp_save: Performing backup to Non-NDMP type of device
42658:nsrdsa_save: DSA savetime = 1459402009
87976:nsrndmp_save: Checkpoint id 1459402009, backup sequence number 1, backup offset 0, checkpoint interval 104857600 bytes
85183:nsrndmp_save: DSA is listening for an NDMP data connection on: 10.8.67.221, port = 9595
42952:nsrndmp_save: isi-sim-720.plsupport.lab.emc.com:/ifs/data21 NDMP save running on 'oscar'
86724:nsrdsa_save: DSA listening at: host 'oscar', IP address '10.8.67.221', port '9595'.
42958:nsrdsa_save: Performing Immediate save
42619:nsrndmp_save: NDMP Service Error: FILESYSTEM /ifs/data21 is invalid - Unknown error: -1
42738:nsrndmp_save: Data server halted: Error during the backup.
85194:nsrmmd: Chunking ssid 3288118553 failed, because saveset was aborted
85194:nsrmmd: Chunking ssid 3288118553 failed, because saveset was aborted
87170:nsrndmp_save: nsrdsa_save was terminated by signal 22
42950:nsrdsa_save: Save failed
isi-sim-720.plsupport.lab.emc.com: /ifs/data21 level=full, 0 KB 00:00:16 0 file
42913:nsrndmp_save: Save session closed with NW server successfully
nsrndmp_2fh aborted.
88394:nsrndmp_save: Couldn't open NDMP file history directory C:\Program Files\EMC NetWorker\nsr\tmp\FileIndex3288118553, The system cannot find the file specified. (Win32 error 0x2)
Error removing temporary FH index directory: No such file or directory
backup failed.
************************************************************************************************
В следующих выходных данных пользовательского интерфейса восстановления NMC отображается сбой направленного восстановления NDMP, вызванный недопустимым целевым путем, указанным для восстановления:
************************************************************************************************
Recovering 1 file from /data3/data3/restore-VAR/data3/users/george/testNotEmpty/ into /data4/george/restore
Total estimated disk space needed for recover is 2 KB.
Requesting 1 file(s), this may take a while...
52949:recover: Performing recover with directories included
03/30/16 23:01:06.573191 NDMP Service Debug: The process id for NDMP service is 0x475c2d40
42795:nsrndmp_recover: Performing recover from Non-NDMP type of device
03/30/16 23:01:06.838828 NDMP Service Debug: The process id for NDMP service is 0x475c2d40
85183:nsrndmp_recover: DSA is listening for an NDMP data connection on: 10.8.67.221, port = 9026
42689:nsrndmp_recover: Performing DAR Recovery..
86724:nsrdsa_recover: DSA listening at: host 'oscar', IP address '10.8.67.221', port '9026'.
91651:nsrdsa_recover: Successfully established AFTD DFA session for recovering save-set ID '3237787234'.
42938:nsrdsa_recover: Performing Direct File Access Restore
42940:nsrdsa_recover: Reading Data...
42619:nsrndmp_recover: NDMP Service Error: Permission denied to restore on Root fs
42617:nsrndmp_recover: NDMP Service Log: server_archive: emctar vol 1, 1 files, 262144 bytes read, 0 bytes written
42738:nsrndmp_recover: Data server halted: Error during the restore.
42856:nsrndmp_recover: NDMP data server has an internal error.
42871:nsrndmp_recover: Error during File NDMP Extraction.
nsrdsa_recover : Aborted
42840:nsrndmp_recover: NDMP recover failed.
42880:nsrndmp_recover: Error during NDMP recover
16279:recover: NDMP retrieval: child failed with status of 1
************************************************************************************************
Затронутые продукты
NetWorkerПродукты
NetWorker FamilyСвойства статьи
Номер статьи: 000014177
Тип статьи: How To
Последнее изменение: 28 Jan 2026
Версия: 8
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.