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

此错误发生在两个用户界面中: 

  • 旧版 UI:NetWorker User for SQL Server
  • SQL Server Management Studio 中的 NetWorker 备份插件

错误如下所示:

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 客户端软件与 NetWorker 服务器的对等主机信息 (NSRLA) 不匹配。
  • 源或目标客户端资源在客户端的“别名”字段中缺少完全限定域名 (FQDN)。
  • 源客户端或目标客户端存在名称解析问题。

Resolution

完成以下操作:
  • 您可能必须将源和目标 IP 地址添加到源客户端和目标客户端上的主机文件中。例如,
 IPAddress_source  hostname_source  FQDN_source
 IPAddress_target  hostname_target  FQDN_target
  • 您可能需要在源或目标客户端上生成新的 NSRLA 资源。例如,在客户端上:
  1. 停止 NetWorker 远程执行服务
  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的客户端通常会在“别名”字段中包含主机名和 FQDN、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.