지금 지원 담당자와 채팅
지원 담당자와 채팅

NetVault Plug-in for SQL Server 12.2 - 사용자 안내서

SQL Server용 NetVault Backup플러그인 소개 SQL Server 배포 계획 플러그인 설치 및 제거 플러그인 구성 데이터 백업
백업 전략 정의 스냅샷 기반 백업 이해 압축 기능 검토 온라인 VDI 백업 수행 SQL Server에서 VSS 백업 수행 Windows에서 AlwaysOn 가용성 그룹의 전체 VDI 백업을 생성하는 예
데이터 복원 플러그인과 함께 CLI 사용 문제 해결

백업 작업 제출

CLI를 사용하여 다음과 같은 방법으로 작업을 제출할 수 있습니다.

옵션 1: 작업을 생성하고 nvjobcreate 유틸리티를 사용하여 즉시 제출합니다.

:

옵션 2: nvjobcreate 유틸리티를 사용하여 작업을 생성하고 nvjobstart 유틸리티를 사용하여 나중에 제출합니다. 작업의 작업 세부 정보 및 작업 ID를 나열하려면 nvjoblist 명령을 실행합니다.

작업을 생성하고 나중에 작업 ID 67로 제출하는 예:

작업 복원

nvjobresume 유틸리티를 사용하여 작업을 복원할 수 있습니다. nvsetcreate 유틸리티를 사용하여 복원 선택 집합을 만든 다음 이 집합을 selectionsetname 태그의 값으로 nvjobcreate 유틸리티에 전달합니다.

예:

백업 작업의 저장 집합 ID 7에 대한 복원 선택 집합을 생성합니다. 생성된 선택 집합을 사용하여 복원 작업을 생성하고 제출합니다.

저장 집합 ID를 찾으려면 nvrestore.exe -list 명령을 사용합니다. 이 명령은 실행된 모든 백업 작업과 저장 집합 ID를 포함한 모든 관련 정보를 나열합니다.

VSS에 대한 전체 데이터베이스 백업을 생성하기 위해 NetVault Backup CLI를 사용하는 예

다음 예에서는 VSS 전체 데이터베이스 백업에 대한 백업 옵션 집합을 생성하는 방법과 VSS 백업 작업을 실행하는 방법을 보여줍니다. CLI를 사용하여 VSS 기반 백업을 생성하고 실행하는 경우 CLI에서 두 VSS 태그를 모두 사용해야 합니다.

백업 옵션 집합을 생성하려면 CLI 세션에서 다음을 입력합니다.

위의 백업 옵션 집합을 사용하여 백업 작업을 실행하려면 CLI 세션에서 다음을 입력합니다.

 

문제 해결

이 항목에서는 몇 가지 일반적인 오류 및 해결 방법을 설명합니다. 이 표에 설명되어 있지 않은 오류가 발생하면 NetVault Backup 로그에서 SQL Server 오류 번호를 확인한 다음 관련 SQL Server 설명서에서 해결 방법을 참조하십시오.

트랜잭션 로그 백업 실패

단순 복구 모델 데이터베이스에서는 트랜잭션 로그 백업이 허용되지 않습니다.

트랜잭션 로그 백업을 수행하려면 데이터베이스의 복구 모델을 전체 복구 모델로 설정해야 합니다.

또는 단순 복구 모델 데이터베이스를 지웁니다.

백업 실패

파일 및 파일 그룹 백업이 실패하고 로그에 다음 오류 메시지가 표시됩니다.

"데이터베이스에서 단순 복구 모델을 사용하기 때문에 기본 파일 그룹을 파일 백업으로 백업할 수 없습니다. READ_WRITE_FILEGROUPS를 지정하여 부분 백업을 수행해 보십시오."

선택 집합을 수정하여 단순 복구 모델 데이터베이스를 위한 보조 파일 그룹만 포함시키거나 부분 데이터베이스 또는 차등 부분 데이터베이스 백업 유형을 선택합니다.

백업 실패

<userName> 사용자에 대해 로그인이 실패하였습니다.

플러그인에 대한 암호가 올바르게 입력되었는지 확인합니다.

백업이 경고와 함께 완료

백업에 대해 이 상태가 나타나면 작업에 대한 NetVault Backup 로그 항목에서 다음 메시지 중 하나 또는 둘 다 표시되는지 확인합니다.

이러한 메시지는 선택한 데이터가 백업되었지만 작업 인덱스 정보가 NetVault Backup에서 데이터베이스에 올바르게 추가되지 않았음을 나타냅니다. 이 인덱스 정보가 없으면 데이터를 올바르게 복원할 수 없습니다.

방법 1:

장치 관리 페이지를 열고, 백업 미디어를 선택하고, 스캔을 클릭합니다. NetVault Backup에서는 백업 작업에 대한 인덱스 정보를 두 위치(NetVault 데이터베이스 및 백업의 대상이 되는 미디어)에 저장합니다. 이 스캔을 수행하면 인덱스 정보가 NetVault 데이터베이스에 추가됩니다. 정보가 추가되었는지 확인하려면 작업 정의 관리 페이지를 열고 특정 작업을 찾습니다. 이제 작업을 실행할 수 있는 경우 스캔 프로세스 문제가 해결된 것입니다.

방법 2:

스캔이 실패한 경우에는 백업 작업을 다시 실행합니다.

Linux 또는 UNIX에 설치된 NetVault Backup 서버에서 VSS 복원이 실패합니다.

기본적으로 플러그인에서는 백업 테이프의 미디어 형식이 Windows에 일반적으로 사용되는 MTF라고 가정합니다. 하지만 Linux 및 UNIX에서는 CPIO를 사용합니다.

VSS 복원 중에 미디어 형식으로 CPIO를 사용하게 설정하도록 플러그인을 구성합니다. 자세한 내용은 플러그인 옵션 구성을 참조하십시오.

AlwaysOn 가용성 그룹이 가상 클라이언트 아래에 표시되지 않음

그룹이 가상 클라이언트 아래에 나열되지 않으면 SQL Server 인스턴스용 서비스가 실행되고 있지 않음을 나타내는 것일 수 있습니다. 또한 모든 인스턴스 수준에서 플러그인에 대해 유효한 로그인 자격 증명이 설정되지 않았음을 나타내는 것일 수도 있습니다.

SQL Server 구성 관리자를 사용하여 서비스가 실행되고 있는지 확인합니다.
선택 트리의 해당하는 가상 클라이언트 아래에 있는 모든 인스턴스 노드에 대해 유효한 자격 증명을 설정하였는지 확인합니다. 자세한 내용은 플러그인 구성을 참조하십시오.

노드를 여는 데 시간이 오래 걸림

노드의 다음 수준을 채우기 위해 플러그인은 SQL Server에서 인스턴스 및 클러스터 정보를 쿼리합니다. 플러그인이 Windows 서비스가 실행되고 있지 않은 인스턴스에 쿼리를 하거나 로그인하는 경우에는 SQL Server에서 지정한 시간 제한이 발생할 수 있습니다. NetVault Backup에서는 5분의 시간 제한을 사용합니다. NetVault Backup 시간 제한이 초과되면 플러그인에서 오류 메시지를 표시하고 노드는 열리지 않습니다. 로그인 및 쿼리 프로세스에서 지연을 유발하는 문제를 해결합니다.

SQL Server 구성 관리자를 사용하여 서비스가 실행되고 있는지 확인합니다.
특정 인스턴스 또는 AlwaysOn 가용성 그룹에 대한 로그인 자격 증명을 구성하기 위해서는 모든 인스턴스 노드를 열어야 하지만 NetVault Backup 시간 제한 설정 때문에 모든 인스턴스 노드가 열리지 않는다면 실제 클라이언트 긴 시간 제한 옵션을 사용하여 노드에 대한 시간 제한 값을 변경합니다. 자세한 내용은 Quest NetVault Backup 관리자 안내서에서 시간 제한 기간 구성 관련 항목을 참조하십시오.

OS에서 NetVault Backup의 동시 백업 작업이 실행되고 있어서 VSS 백업 및 복원 작업이 실패할 수 있습니다.

스냅샷을 사용하는 두 백업/복원 작업이 동시에 실행되도록 예약되어 있는 경우에는 작업 중 하나가 실패하고 로그에 VSS_E_SNAPSHOT_SET_IN_PROGRESS 오류가 표시될 수 있습니다. 이 메시지는 VSS에서 서로 다른 두 스냅샷 집합을 동시에 만드는 기능을 지원하지 않는다는 의미입니다.

주어진 클라이언트에서 동시에 여러 작업을 실행하지 않는 것이 좋습니다.

작업의 일정을 재조정하거나 30분 후에 작업을 다시 실행합니다(일회성 작업인 경우).

SQL Server의 VSS 백업 및 복원 작업이 실패하고 로그에 오류가 표시될 수 있습니다.

VSS 옵션을 사용한 SQL Server에 대한 백업 및 복원 작업이 실패하고 로그에 다음 오류가 표시될 수 있습니다.

VSS_E_WRITERERROR_RETRYABLE

VSS_E_SNAPSHOT_SET_IN_PROGRESS

VSS_E_FREEZE_TIMEOUT

30분 후에 실패한 백업/복원 작업을 다시 실행하거나 다시 시도하십시오.

플러그인 업그레이드가 실패합니다.

SQL Server용 플러그인 프로세스가 실행되고 있으면 플러그인 업그레이드가 실패하고 업그레이드 중에 오류 메시지가 표시될 수 있습니다.

소프트웨어를 설치하지 못했습니다. 키를 설치할 수 없었습니다.

SQL Server가 실행되고 있는 NetVault Backup 클라이언트에서 nvsqlserver라는 이름의 SQL Server용 플러그인 프로세스가 하나 이상 실행되고 있는지 확인합니다. SQL Server용 플러그인 , nvsqlserver, 프로세스 실행을 종료합니다. Windows 프로세스 탐색기 유틸리티 또는 NetVault Backup nvpview 유틸리티를 사용하여 프로세스를 보고 종료할 수 있습니다.

또는 SQL Server가 실행되고 있는 NetVault Backup 클라이언트에서 NetVault Backup 서비스를 다시 시작합니다(중지한 다음에 시작).

VDI 백업 작업에서는 NetVault Backup 바이너리 로그에 다음 메시지를 표시합니다.

ODBC 오류: msdb 데이터베이스에 백업 또는 복원 기록/세부 레코드를 삽입할 수 없습니다.

백업에 이름의 길이가 117자를 초과하는 데이터베이스가 하나 이상 포함되어 있습니다. ODBC 오류 메시지는 이름의 길이가 117자를 초과하는 각 데이터베이스에 대해 표시됩니다.

VDI 백업 방법을 사용하여 백업을 수행하는 경우에는 사용자 환경에서 데이터베이스의 이름을 117자로 제한합니다.

관련 문서

The document was helpful.

평가 결과 선택

I easily found the information I needed.

평가 결과 선택