NetWorker Module for Microsoft 클러스터 SQL Server 인스턴스의 nsrsqlsv에 대한 명령줄 구문

Summary: VDI 명령줄 구문 또는 'nsrsqlsv'를 사용하여 NetWorker Module for Microsoft로 가상(클러스터링된) SQL Server 인스턴스를 백업하는 방법

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

이 문서에서는 VDI 명령줄 구문 또는 nsrsqlsv를 사용하여 NetWorker Module for Microsoft로 가상(클러스터링된) SQL Server 인스턴스를 백업하는 방법에 대해 설명합니다.

다음은 명령줄 구문으로 수동 백업을 수행하지 못할 경우 나타나는 일반적인 메시지입니다.

Command line syntax fails for  'nsrsqlsv'  when performing manual backup of a Clustered virtual SQL Server instance. 

Usage appears:  

37758:(pid 1712): Usage: nsrsqlsv [<options>] {path}
options: [-CGjqRTvkuHXZ] [-s server] [-N name] [-b pool] [-g group]
         [-S count] [-l level] [-m masquerade] [-U user [-P passwd]]
         [[-A virtual-server] | [-c client]] [-a device interface=data domain] [-f aes] [-w browse] [-y retention]
         [[-A virtual-server] | [-c client]] [-a De-duplication backup=yes] [-a De-duplication node=<Avamar Node Name>] [-a De-duplication client name=<client>] [-f aes] [-w browse] [-y retention]
         [[-A virtual-server] | [-c client]] [-z FEDERATED_SLAVE=true]
path:    d-path | i-path
d-path:  MSSQL: | [MSSQL:]s-path [[MSSQL:]s-path [...]]
i-path:  MSSQL$inst-name: | MSSQL$inst-name:s-path [...]
s-path:  database | database. | database.filegroup |
         database.filegroup. | database.filegroup.file

Cause

클러스터링된 SQL Server 인스턴스를 백업하기 위해 nsrsqlsv 를 사용하려면 특정 매개변수가 필요합니다.

가장 중요한 두 가지 요구 사항은 다음과 같습니다.

  • 사용:
-A virtualservername
  • 인스턴스 이름 생략:
MSSQL:  Save Set name cannot include $instance name

Resolution

클라이언트가 클러스터링된 SQL Server 인스턴스일 때 NetWorker Module for Microsoft와 함께 VDI를 사용하여 SQL Server를 백업하려면 다음과 같은 조정이 필요합니다.
  • SQL Server의 클러스터형 인스턴스 의 경우:
생략:
$instance name from MSSQL:

nsrsqlsv -A SQL_virtual_server_name -c SQL_virtual_server_name -s NetWorker_server_name MSSQL:
  • SQL Server의 비클러스터형 인스턴스 의 경우:
세이브 세트에는 다음이 포함됩니다.
$instance name with MSSQL$instance name:
생략:
-A as it is not clustered:

nsrsqlsv -c SQL_virtual_server_name -s NetWorker_server_name MSSQL$instancename:

예:

가상 SQL Server 이름 - 클러스터에 있는 SQL Server의 DNS 이름입니다. SQLVIR1  
클러스터형 SQL Server 인스턴스 이름 - SQL Server 클러스터형 설치에서 만든 인스턴스 이름이며 *는 구문에 사용되지 않습니다. PROD1
독립 실행형 SQL Server 호스트 이름 SQLDB1
독립 실행형 SQL Server 인스턴스 이름 - SQL Server 독립 실행형 설치로 생성된 인스턴스 이름이며, * 구문에 사용됩니다. 자극
NetWorker 서버 bup1 님
기본값
 
Examples:

Example for Clustered SQL Server - nsrsqlsv syntax 
NOTE - OMIT instance name "PROD1" 

  nsrsqlsv -A sqlvir1  -c sqlvir1 -s bup1 b Default  MSSQL:
  nsrsqlsv -A sqlvir1  -c sqlvir1 -s bup1 b Default  MSSQL:dbname
  
  
Example for Standalone Server - nsrsqlsv syntax 
NOTE - OMIT -A   but include instance name PROD

  nsrsqlsv  -c sqldb1 -s bup1 -b Default  MSSQL$PROD:
  nsrsqlsv  -c sqldb1 -s bup1 -b Default  MSSQL$PROD:dbname
Article Properties
Article Number: 000015997
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.