サポートと今すぐチャット
サポートとのチャット

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

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

VSS(Volume Shadow Copy Service)

Microsoft에서는 VSS를 사용하여 SQL Server 데이터의 스냅샷을 만들 수 있는 기능을 지원합니다. VSS를 사용하면 시스템의 응용 프로그램에서 볼륨에 계속 쓰고 있는 동안에 볼륨 백업을 수행할 수 있습니다. Microsoft에서는 SQL Server용 플러그인 ‑과 같은 백업 프로그램이 SQL Server가 실행 중인 동안에 SQL Server 데이터를 복사하는 것을 허용하는 SQL Server VSS 작성기를 제공합니다. VSS 기반 백업은 SQL Server의 성능 또는 안정성에 부정적인 영향을 미치지 않습니다.

VSS 백업 방법에서 SQL Server용 플러그인 ‑은 SQL Server에 대해 2*N개(여기에서 N은 데이터베이스의 수를 나타냄)의 사용자 연결을 만듭니다. 한 번에 최대 N개의 사용자 연결이 활성화됩니다.

VSS를 사용하여 다음을 수행할 수 있습니다.

참고: 파일을 저장소에 백업 옵션은 모든 디스크 기반 저장소에서 지원됩니다. 스냅샷을 영구적으로 유지다음 이후 삭제 옵션을 사용하려면 백업하는 데이터가 NetVault Backup 지원 디스크 어레이에 있어야 합니다. 또한 영구 스냅샷의 경우에는 메타데이터만 대상에 복사됩니다.

SQL Server 복구 모델 검토

데이터베이스가 생성되면 복구 모델이 활성화됩니다. Microsoft에서는 복구 모델을 "데이터베이스의 백업 및 복구의 기본 동작을 제어하는 데이터베이스 속성"으로 정의합니다. 데이터베이스의 복구 모델은 트랜잭션 기록 방식, 트랜잭션 로그 백업 가능 여부 및 지원되는 복원의 종류를 제어합니다. SQL Server에서는 단순, 전체 및 대량 로그의 세 가지 복구 모델을 제공합니다.

단순 복구 모델: 단순 복구 모델을 사용하면 로그 백업이 지원되지 않습니다. 따라서 최근 백업 이후의 변경 사항이 보호되지 않습니다. 오류가 발생하면 이러한 변경 사항을 다시 실행해야 합니다. PIT 복구가 허용되지 않습니다.
전체 복구 모델: 전체 복구 모델 데이터베이스에는 로그 백업이 필요합니다. 따라서 손실되었거나 손상된 데이터 파일로 인해 작업이 손실되지 않습니다. 오류 발생 시점까지 백업이 완료되었다고 가정하면 PIT 복구가 지원됩니다.
대량 로그 복구 모델: 대량 로그 복구 모델 데이터베이스에는 로그 백업이 필요합니다. 대량 로그 복구 모델은 고성능 대량 복사 작업을 허용하는 전체 복구 모델의 변형입니다. 이 모델에서는 대부분의 대량 작업을 대량 기록하여 로그 공간 사용량을 줄입니다. 최근 트랜잭션 로그 백업 이후에 로그가 손상되었거나 대량 작업을 한 경우에는 이러한 변경 사항을 다시 실행해야 합니다. 대량 로그 데이터베이스에는 PIT 복구가 지원되지 않습니다.

데이터베이스에 대한 복구 모델을 선택할 때는 다음과 같은 사항을 고려하십시오.

단순 복구 모델: 단순 복구 모델은 테스트용 또는 개발용 같이 자주 업데이트되지 않는 데이터베이스나 대체로 읽기 전용 데이터를 포함하는 데이터베이스에 대해서만 활성화해야 합니다.
전체 복구 모델: 전체 복구 모델은 복구 시나리오의 전체 범위에서 작업 손실을 방지하고 전체 복구 기능이 필요한 트랜잭션 데이터베이스에 대해 활성화해야 합니다.
대량 로그 복구 모델: 대량 로그 복구 모델은 전체 복구 모델 데이터베이스에서 대량 삽입 또는 인덱스 생성과 같은 대량 작업을 수행할 때 일시적으로 사용해야 합니다. 대량 로그 복구 모델은 이러한 작업 중에 성능을 개선하고 로그 공간 소비를 줄여줍니다. 대량 작업이 완료된 직후에 데이터베이스를 다시 전체 복구로 되돌릴 수 있습니다.

자세한 내용은 SQL Server 온라인 설명서복구 모델 및 트랜잭션 로그 관리를 참조하십시오.

온라인 VDI 백업 전략 정의 및 유형 검토

각 데이터베이스에 대한 요구 사항을 만족하는 복구 모델을 선택한 후에 해당하는 백업 전략을 설계하고 구현할 수 있습니다. SQL Server 온라인 VDI 백업 전략을 정의할 때 다음 질문에 답하십시오.

이러한 질문에 답변하면 이행해야 하는 백업의 유형 및 빈도를 정의하는 데 도움이 됩니다.

이 플러그인에서는 다음과 같은 유형의 온라인 VDI 백업을 제공합니다.

온라인 VDI에 대한 전체 데이터베이스 백업

전체 데이터베이스 백업을 지원하는 버전과 모델은 다음과 같습니다.

전체 데이터베이스 백업은 전체 데이터베이스의 백업입니다. 트랜잭션 로그의 일부도 포함하기 때문에 데이터베이스를 백업이 완료된 시점으로 복구할 수 있습니다.

전체 데이터베이스 백업은 백업당 더 많은 공간과 시간이 소요되므로 더 자주 생성되는 차등 백업으로 보완되는 경우가 많습니다. 전체 데이터베이스 백업을 사용하면 데이터베이스를 복원하여 한 단계로 전체 데이터베이스를 다시 만들 수 있습니다.

関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択