NetWorker NMM. Сбой ориентированного восстановления базы данных SQL Server: «Не удалось получить имя клиента NSR»
Summary: NetWorker Module for Microsoft (NMM). Восстановление SQL Server, направленное на базу данных, завершается сбоем с ошибкой «Не удалось получить имя клиента NSR». Существует несколько факторов, которые могут вызвать эту проблему. ...
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
Восстановление SQL Server, направленное на базу данных, завершается сбоем с ошибкой:
NSR Client name could not be obtained
Эта ошибка возникает в обоих пользовательских интерфейсах:
- Устаревший пользовательский интерфейс: Пользователь NetWorker для SQL Server
- Подключаемый модуль резервного копирования NetWorker в SQL Server Management Studio
Ошибка выглядит следующим образом:
NSR_CLIENT: NetWorker_SourceClientName ; NSR_DEBUG_LEVEL: 0; NSR_SERVER: NetWorker_ServerName; Recovering database 'SourceDatabaseName' into 'TargetDatabaseName ... 149342:(pid 7752): The NSR client name could not be obtained.
Cause
Эта проблема связана с аутентификацией, вызванной одним из следующих факторов:
- Клиентское программное обеспечение NetWorker на исходном или целевом клиенте имеет несовпадающую информацию об одноранговом узле (NSRLA) с данным сервера NetWorker.
- У исходного или целевого клиентского ресурса отсутствует полное доменное имя (FQDN) в поле «Псевдонимы» клиента.
- Имеются проблемы с разрешением имен для исходного или целевого клиента.
Resolution
Выполните следующие действия:
- Возможно, потребуется добавить исходный и целевой IP-адреса в файлы хостов как на исходном, так и на целевом клиенте. Например:
IPAddress_source hostname_source FQDN_source IPAddress_target hostname_target FQDN_target
- Возможно, потребуется создать новый ресурс NSRLA на исходном или целевом клиенте. Например, на клиентах:
- Остановите службу NetWorker Remote Exec
- Переименовать <NetWorker_Install_Path>\nsr\res\nsrladb в nsrladb.old
- Перезапустить Служба удаленного выполнения NetWorker
- Выполните следующую команду в командной строке Windows:
nsrnmsqlra -i
Примечание.: На сервере резервного копирования полезно также выполнить следующие команды, чтобы очистить старую информацию о одноранговом узле для указанных выше клиентов:
nsradmin -y -C -p nsrexecd "type: nsr peer information; name: source_client_name" nsradmin -y -C -p nsrexecd "type: nsr peer information; name: target_client_name"
- Добавьте все отсутствующие псевдонимы в поле «Псевдонимы» клиентских ресурсов исходного или целевого клиента. Например, клиент с именем abc.domain обычно содержит в поле «Псевдонимы» имя хоста и полностью определенное доменное имя, abc и abc.domain.
Article Properties
Article Number: 000035617
Article Type: Solution
Last Modified: 27 May 2024
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.