NetWorker NMM: Przywracanie bezpośrednie bazy danych SQL Server kończy się niepowodzeniem "Nie można uzyskać nazwy klienta NSR"

Summary: NetWorker Module for Microsoft (NMM): Przywracanie bazy danych SQL Server nie powiodło się z powodu błędu "Nie można uzyskać nazwy klienta NSR". Istnieje kilka czynników, które mogą powodować ten problem. ...

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

Przywracanie bezpośrednie bazy danych SQL Server kończy się niepowodzeniem z powodu błędu:

NSR Client name could not be obtained

Ten błąd występuje w obu interfejsach użytkownika: 

  • Starszy interfejs użytkownika: Użytkownik NetWorker dla SQL Server
  • Wtyczka do tworzenia kopii zapasowych NetWorker w programie SQL Server Management Studio

Błąd pojawia się w następujący sposób:

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

Ten problem jest spowodowany uwierzytelnianiem spowodowanym przez jeden z następujących czynników:
  • Oprogramowanie klienta NetWorker na kliencie źródłowym lub docelowym ma niezgodne informacje równorzędne (NSRLA) z serwerem NetWorker.
  • Źródłowy lub docelowy zasób klienta nie ma w pełni kwalifikowanej nazwy domeny (FQDN) w polu Aliasy klienta.
  • Występują problemy z rozpoznawaniem nazw dla klienta źródłowego lub docelowego.

Resolution

Wykonaj następujące czynności:
  • Może być konieczne dodanie zarówno źródłowego, jak i docelowego adresu IP do plików hosta zarówno na kliencie źródłowym, jak i docelowym. Na przykład:
 IPAddress_source  hostname_source  FQDN_source
 IPAddress_target  hostname_target  FQDN_target
  • Może być konieczne wygenerowanie nowego zasobu NSRLA na kliencie źródłowym lub docelowym. Na przykład na klientach:
  1. Zatrzymaj usługę NetWorker Remote Exec
  2. Zmienić nazwę <NetWorker_Install_Path>\nsr\res\nsrladb do nsrladb.old 
  3. Ponownie uruchomić Usługa NetWorker Remote Exec 
  4. Uruchom następujące polecenie w wierszu polecenia systemu Windows:
nsrnmsqlra -i
Uwaga: Na serwerze kopii zapasowych pomocne jest również uruchomienie następujących poleceń w celu wyczyszczenia starych informacji równorzędnych dla powyższych klientów:
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"
  • Dodaj wszystkie brakujące aliasy do pola Aliases zasobów klienta źródłowego lub docelowego. Na przykład klient o nazwie abc.domain zwykle zawiera w polu Aliases zarówno nazwę hosta, jak i nazwę FQDN, abc i 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.