Moduł NetWorker dla Microsoft Triage Guide dla kopii zapasowych VDI SQL Server

Resumo: Przewodnik konfiguracji modułu NetWorker dla Microsoft (NMM) w celu tworzenia kopii zapasowych i przywracania baz danych SQL Server. Dotyczy to interfejsu Microsoft Virtual Device Interface (VDI) dla SQL Server. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

Celem tego dokumentu jest pomyślne przygotowanie i skonfigurowanie modułu NetWorker dla firmy Microsoft w celu tworzenia kopii zapasowych i przywracania baz danych Microsoft SQL Server.

W tym dokumencie omówiono metodę tworzenia kopii zapasowych interfejsu urządzenia wirtualnego dla kopii zapasowych SQL.

Ta metoda umożliwia wykonanie kopii zapasowych na następujących poziomach:
Poziomy kopii zapasowych dla SQL VDI
Poziom Komentarz
Pełna Równa się kopii zapasowej bazy danych SQL Server
Skumulowany przyrostowy Równa się różnicowej kopii zapasowej programu SQL Server
Logs_only (lub txnlog) Równa się kopii zapasowej dziennika transakcji SQL.
Jest to nowy poziom kopii zapasowej wprowadzony w oprogramowaniu NetWorker w wersji 9.x i jest przeznaczony do tworzenia kopii zapasowych dzienników transakcji SQL.
Jest to poziom wymagany do tworzenia kopii zapasowych dziennika. Nie używaj przyrostu poziomu.
Przyrostowa Ten poziom był używany do tworzenia kopii zapasowych dzienników dla wersji NetWorker przed wersją 9.x.
Nie dotyczy to już żadnego NetWorker w wersji 9.x lub nowszej.
Nie używaj przyrostowego poziomu kopii zapasowej.

Krok 1: Instalacja
Uaktualnień:
Nie ma opcji uaktualnienia. Przed zainstalowaniem nowej wersji należy ręcznie usunąć starsze oprogramowanie w następującej kolejności.
  • Na każdym serwerze SQL usuń starsze oprogramowanie NMM i po wyświetleniu monitu uruchom ponownie komputer.
  • Po ponownym uruchomieniu usuń starszego klienta NetWorker.
Nowa instalacja:
W przypadku nowej instalacji klienta lub instalacji wykonanej po usunięciu starszego oprogramowania wykonaj następujące czynności.
  • Zainstaluj najnowszą wersję klienta NetWorker.
  • Zainstaluj tę samą wersję klienta NetWorker Extended Client.  
  • Zainstaluj tę samą wersję NMM, która jest zgodna z wersją klienta NetWorker.
Uwaga: Zawsze upewnij się, że wersje NetWorker Client i NMM są takie same!

Krok 2: Konfiguracja zasobów klienta.
Dla każdego wystąpienia SQL Server zasób klienta jest wymagany do tworzenia kopii zapasowych baz danych SQL. Obejmuje to autonomiczne wystąpienia SQL, klastrowane wystąpienia SQL i zawsze włączone grupy dostępności.

Są to pola wymagane.
  • Polecenie kopii zapasowej
  • Użytkownik zdalny
  • Hasło
Polecenie
kopii zapasowejPolecenie kopii zapasowej dla kopii zapasowych SQL to nsrsqlsv.exe niezależnie od tego, czy program SQL Server jest wystąpieniem autonomicznym, czy klastrowanym.

Użytkownik
zdalnyPole Użytkownik zdalny jest wymagane. Pole to wprowadza się w formacie: DomainName — nazwa użytkownika
For example, when the domain is AD and the user is dbadmin, then the format for remote user field is AD\dbadmin
Hasło
Pole Hasło jest hasłem dla użytkownika zdalnego.

Zapisz zestaw i instancje
Instancje
autonomiczneFormat zestawu zapisu: MSSQL$<Instance_Name>:

Na przykład host programu SQL Server o nazwie SQLDB1, który ma wystąpienie programu SQL Server o nazwie INST01.
Dodaj jeden zasób klienta, aby utworzyć kopię zapasową nazwanego wystąpienia INST01.
Jeśli host ma drugie wystąpienie, INST02, dodaj drugi zasób klienta dla tego wystąpienia.
 
Właściwości
Instancja SQL Server Zapisz zestaw Tworzy kopie zapasowe następujących obiektów
Wystąpienie domyślne.

MSSQL:

Utworzenie kopii zapasowej wszystkich baz danych w tym wystąpieniu domyślnym
  MSSQLL:nazwa_bazy danych W tym przypadku tworzy kopię zapasową tylko bazy danych "dbname"
Nazwana instancja, na przykład INST01 MSSQL$INST01: Tworzy kopię zapasową wszystkich baz danych w tej nazwanej instancji
  MSSQL$INST01:nazwa_bazy_danych Tworzy kopię zapasową tylko bazy danych "dbname" w tej nazwanej instancji
 
Uwaga:
  • Język MSSQL pisze się wielkimi literami.
  • Jeśli autonomiczny SQL Server ma dwa wystąpienia, domyślne i INST01, wymagane są dwa zasoby klienta.
  • Jeden zasób klienta jest używany dla wystąpienia domyślnego, MSSQL:
  • Jeden zasób klienta jest używany dla nazwanego wystąpienia MSSQL$INST01.
  • Nie należy umieszczać obu klientów w tej samej grupie i przepływie pracy, aby uzyskać większą szczegółowość planowania i wydajności.
  • Pamiętaj o skonfigurowaniu polecenia kopii zapasowej i użytkownika zdalnego.

Klastrowany program SQL Server
Klastrowane wystąpienie programu SQL Server jest instalowane w klastrze trybu failover. W tym przykładzie klastrowane wystąpienie SQL Server o nazwie CLUSQL01 może mieć dwa węzły, w których:
  • Węzeł 1 nosi nazwę SQLDB1
  • Węzeł 2 nosi nazwę SQLDB2
  • Nazwa klastra SQL Server jest nazwą unikatową, na przykład CLUSQL01
Uwaga:
  1. Każdy klastrowany program SQL Server zawiera tylko jedno wystąpienie.
  2. Użytkownik zdalny jest użytkownikiem domeny i jest wpisywany jako "nazwa_domeny\nazwa_użytkownika". Na przykład dodaj ten AD\dbadmin dla użytkownika zdalnego.
  3. Format zestawu zapisu to MSSQL:
  4. Nazwa instancji NIE jest używana w zbiorze zapisu.
Na przykład:
  • Prawidłowy zestaw zapisów to MSSQL:
  • Wartość MSSQL$INST01 NIE jest poprawna dla klastrowanych wystąpień SQL Server.
  1. Polecenie kopii zapasowej to nsrsqlsv -A virtual_SQL_Server_name. Na przykład polecenie Backup to nsrsqlsv.exe -A CLUSQL01
  2. W tym przykładzie wymagane są trzy zasoby klienckie.
Klastrowana instancja SQL
Nuta Nazwa klienta Polecenie kopii zapasowej Zapisz zestaw Użytkownik zdalny
Węzeł 1 Baza danych SQL1 Pozostaw to pole puste. Wszystko Puste
Węzeł 2 Baza danych SQL2 Pozostaw to pole puste. Wszystko Puste
Nazwa klastrowanego
serwera SQL Server
CLUSQL01 nsrsqlsv.exe -A CLUSQL01 MSSQL: AD\dbadmin

Grupy dostępności zawsze włączone programu
SQL ServerGrupa dostępności SQL Server AlwaysOn (AAG) to grupa replikacji bazy danych składająca się z co najmniej jednej bazy danych replikowanej między co najmniej dwoma węzłami w klastrze trybu failover.

Na przykład:
  • Nazwa klastra to CLU01
  • Klaster zawiera dwa węzły: SQLDB1 i SQLDB2
  • SQLDB1 to autonomiczny SQL Server z SQL Server instancji PROD
  • SQLDB2 to autonomiczny program SQL Server z instancją SQL Server PROD
  • Węzły należą do zawsze włączonej grupy dostępności o nazwie AGPROD
  • Węzły współużytkowały replikowaną bazę danych agdb1 w AGPROD
  • Nazwa detektora AGPROD to LSTAGPROD
Uwaga:
  1. Aby utworzyć kopię zapasową grupy AAG o nazwie AGPROD, dodaj następujące zasoby klienta.
  • Jeden zasób klienta dla każdego węzła
  • Jeden zasób klienta dla nazwy klastra
  • Alternatywą dla nazwy klastra jest nazwa odbiornika, ale nie obie.
  1. Użytkownik zdalny to nazwa_domeny\nazwa_użytkownika, na przykład "AD\dbadmin"
  2. Format zestawu zapisu to MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname>:
WAŻNY:
Użycie znaku "#" w zestawie zapisu jest wymagane do wyznaczenia nazwy grupy dostępności AlwaysOn po MSSQL$InstanceName.
Nazwa instancji jest wymagana w przypadku kopii zapasowych AAG, ale nie jest obsługiwana w przypadku wystąpień klastrowanych.
 
Grupa dostępności SQL AlwaysOn
Nuta Nazwa klienta Polecenie kopii zapasowej Zapisz zestaw Użytkownik zdalny
Węzeł 1 Baza danych SQL1 Pozostaw to pole puste. Wszystko Puste
Węzeł 2 Baza danych SQL2 Pozostaw to pole puste. Wszystko Puste
Opcja 1.
Nazwa klastra
CLU01 nsrsqlsv.exe MSSQL$PROD#AGPROD:
Zwróć uwagę na $instancename
Zwróć uwagę na #AAGname.
AD\dbadmin
Opcja 2.
Nazwa odbiornika
LSTAGPPROD nsrsqlsv.exe MSSQL$PROD#AGPROD:
Zwróć uwagę na $instancename
Zwróć uwagę na #AAGname.
AD\dbadmin

Krok 3: Przyznawanie
uprawnień systemu Windows i SQL Server
Pole użytkownika zdalnego jest ważne, aby tworzenie kopii zapasowych i przywracanie zakończyło się powodzeniem. Ten użytkownik musi mieć wymagane uprawnienia. 
Użytkownik zdalny to użytkownik domeny, któremu przyznano następujące uprawnienia w każdym programie SQL Server:
  • Członek grupy Administratorzy lokalni systemu Windows i grupy Operatorzy kopii zapasowych
  • Obejmuje role SQL Server sysadmin i public
  • W przypadku klastrowanych wystąpień SQL Server i zawsze włączonych grup dostępności konto SYSTEM w każdym SQL Server powinno również mieć przyznane SQL Server role sysadmin i publiczne.

Krok 4: Przyznawanie
uprawnień NetWorkerW przypadku klastrowanych serwerów SQL i klastrów AlwaysOn wymagane są pewne prawa NetWorker.
Specjalne uprawnienia są przyznawane do konta SYSTEM i konta użytkownika zdalnego w każdym węźle.
Wymaga to zmiany pola Dostęp zdalny i grupy użytkowników Operatorzy w NetWorker.

Zdalny dostęp
Pole Dostęp zdalny klastrowanego klienta SQL Server (lub klienta nazwy odbiornika AAG) wymaga następujących wpisów.
SYSTEM@nodename

remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
 
Uwaga:
  • Nie dodawaj nazwy domeny w polu dostępu zdalnego. Na przykład:
    • Dbadmin@SQLDB1 jest poprawne
    • AD\dbadmin@SQLDB1 jest niepoprawne

Operatorów
Ci sami użytkownicy są dodawani do grupy użytkowników operatorów NetWorker:
SYSTEM@nodename
remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
Propriedades do artigo
Número do artigo: 000155601
Tipo de artigo: How To
Último modificado: 20 jan. 2026
Versão:  9
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.