NetWorker NMM. Сбой ориентированного восстановления базы данных SQL Server: «Не удалось получить имя клиента NSR»

Summary: NetWorker Module for Microsoft (NMM). Восстановление SQL Server, направленное на базу данных, завершается сбоем с ошибкой «Не удалось получить имя клиента NSR». Существует несколько факторов, которые могут вызвать эту проблему. ...

Bu makale şunlar için geçerlidir: Bu makale şunlar için geçerli değildir: Bu makale, belirli bir ürüne bağlı değildir. Bu makalede tüm ürün sürümleri tanımlanmamıştır.

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 на исходном или целевом клиенте. Например, на клиентах:
  1. Остановите службу NetWorker Remote Exec
  2. Переименовать <NetWorker_Install_Path>\nsr\res\nsrladb в nsrladb.old 
  3. Перезапустить Служба удаленного выполнения NetWorker 
  4. Выполните следующую команду в командной строке 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.
Makale Özellikleri
Article Number: 000035617
Article Type: Solution
Son Değiştirme: 27 May 2024
Version:  4
Sorularınıza diğer Dell kullanıcılarından yanıtlar bulun
Destek Hizmetleri
Aygıtınızın Destek Hizmetleri kapsamında olup olmadığını kontrol edin.