백업 세트 생성

%edition_name%은 MS SQL Server, VSS 모드 및 ODBC 모드에 대한 백업 세트를 생성할 때 두 가지(2) 백업 모드를 지원합니다.

백업 요구사항

다음 요구 사항이 충족되는지 확인하십시오:


시스템 데이터베이스의 백업 및 복원에 대한 고려 사항

시스템 데이터베이스의 백업 및 복원에 대한 고려 사항은 다음 표를 참조하십시오:

시스템 데이터베이스 백업에 대한 고려 사항:

SQL 서버는 서버 인스턴스의 작동에 필수적인 시스템 레벨 데이터베이스 세트를 유지합니다.

중요한 업데이트가 있을 때마다 백업해야 하는 여러 시스템 데이터베이스에는 다음이 포함됩니다:

이 표에는 모든 시스템 데이터베이스가 요약되어 있습니다.

시스템 데이터 베이스설명백업 필요제안
마스터

SQL 서버 시스템의 모든 시스템 수준 정보를 기록하는 데이터베이스.

데이터베이스를 백업하려면 SQL 서버 인스턴스가 실행 중이어야 합니다.

SQL 서버 인스턴스를 시작하려면 마스터 데이터베이스에 액세스할 수 있고 적어도 파티에서 사용할 수 있어야 합니다.

비즈니스 요구에 맞게 데이터를 충분히 보호하기 위해 필요할 때마다 마스터 데이터베이스를 백업하십시오.

Microsoft는 실질적인 업데이트 후에 수동 백업으로 보완할 수 있는 정기적인 백업 일정을 권장합니다.

모델

모델 SQL 서버 인스턴스에서 생성된 모든 데이터베이스의 템플릿입니다.

데이터베이스 옵션을 사용자 정의한 후와 같이 필요한 경우에만 model 데이터베이스를 백업하십시오.

Microsoft는 필요에 따라 모델의 전체 데이터베이스 백업만 생성할 것을 권장합니다. 모델이 작고 거의 변경되지 않기 때문에 로그 백업이 필요하지 않습니다.

msdb

msdb 데이터베이스는 경고 및 작업을 예약하고 운영자를 기록하기 위해 SQL Server 에이전트에서 사용됩니다.

또한 기록 테이블(예: 백업/복원 기록 테이블)도 포함합니다.

업데이트될 때마다 msdb를 백업합니다.

tempdb

임시 또는 중간 결과 집합을 보관하기 위한 작업 공간입니다.

이 데이터베이스는 SQL 서버 인스턴스가 시작될 때마다 다시 생성됩니다.

아니오

tempdb 시스템 데이터베이스를 백업할 수 없습니다.

배포

배포 데이터베이스는 서버가 복제 배포자로 구성된 경우에만 존재합니다.

모든 유형의 복제에 대한 메타데이터 및 기록 데이터와 트랜잭션 복제에 대한 트랜잭션을 저장합니다.

복제된 데이터베이스 및 관련 시스템 데이터베이스는 정기적으로 백업해야 합니다.


시스템 데이터베이스 복원 시 고려 사항:
시스템 데이터베이스복원 제안
마스터

데이터베이스를 복원하려면 SQL 서버 인스턴스가 실행 중이어야 합니다. SQL 서버 인스턴스를 시작하려면 마스터 데이터베이스에 액세스할 수 있고 적어도 파티에서 사용할 수 있어야 합니다.

마스터를 사용할 수 없게 되면 마스터 데이터베이스를 완전히 복원하거나 재구축하십시오.

모델다음과 같은 경우 모델 데이터베이스를 복원합니다:
  • 마스터 데이터베이스가 재구축되었습니다.
  • 예를 들어 미디어 오류로 인해 모델 데이터베이스가 손상되었습니다.
  • 모델 데이터베이스가 수정되었습니다. 이 경우 Rebuild Master 유틸리티가 모델을 삭제하고 다시 생성하기 때문에 마스터를 재구축할 때 백업에서 모델을 복원해야 합니다.
msdb마스터 데이터베이스가 재구축된 경우 msdb 데이터베이스를 복원합니다.
배포

배포 데이터베이스의 복원 전략에 대한 자세한 내용은 Microsoft의 다음 온라인 문서를 참조하십시오.:

http://msdn.microsoft.com/en-us/library/ms152560.aspx

제한 사항

  1. %edition_name%은 클러스터 환경에서 MS SQL 서버의 백업을 지원하지 않고 독립형 환경만 지원합니다.
  2. VSS 백업 모드의 경우:
  3. FAT32 파일 시스템 또는 RAW 파티션에는 데이터베이스 스냅샷을 생성할 수 없습니다. 데이터베이스 스냅숏에서 사용하는 스파스 파일은 NTFS 파일 시스템에서 제공합니다.
  4. SQL 서버 버전:
  5. 다른 SQL 서버로 복원:

모범 사례 및 권장 사항

  1. VSS 백업 모드의 경우 최상의 성능을 달성하기 위해 시스템 활동이 적은 시간으로 백업 일정을 설정하는 것이 좋습니다.
  2. 트랜잭션이 많은 데이터베이스의 백업은 ODBC 백업 모드를 사용하는 것이 잦은 백업을 요구할 수 있으므로 권장합니다. 트랜잭션 로그 백업(ODBC 백업 모드에서만 지원됨)은 주기적으로 수행할 수 있으며 VSS 기반 백업보다 리소스 집약도가 낮습니다.
  3. 최대 데이터 보호 및 복원 옵션을 위해 다음을 구성하는 것이 좋습니다:
        하나 이상의 오프사이트 또는 클라우드 대상
        빠른 복구를 위한 하나 이상의 로컬 대상
  4. 정기적으로 테스트 복원을 수행하여 백업이 제대로 설정되고 수행되는지 확인하십시오. 복구 테스트를 수행하면 복구 계획의 잠재적인 문제나 격차를 식별하는 데 도움이 될 수도 있습니다. 성공적인 테스트의 목적은 모든 것이 완벽하다는 것을 입증하는 것이 아니기 때문에 테스트를 더 쉽게 만들려고 하지 않는 것이 중요합니다. 테스트 전반에 걸쳐 계획에서 식별된 결함이 있을 수 있으며 이러한 결함을 식별하는 것이 중요합니다..
  5. Restore Raw File 옵션은 고급 MS SQL Server 관리자를 위한 것으로 MS SQL 서버에 대한 자세한 지식과 이해가 있는 경우에만 사용해야 합니다. 그렇지 않은 경우 수동 복원을 수행하는 데 필요한 추가 MS SQL 매개 변수가 있으므로 이 옵션을 사용하지 않는 것이 좋습니다.

Key:

필드 설명
이름 백업 세트의 이름입니다.
백업 세트 유형 백업 세트 유형., 예. MS SQL 서버 백업
백업 모드 백업 모드, 두가지 모드가 있습니다.: VSS 와 ODBC.
서버 백업할 여러 SQL 인스턴스 또는 특정 인스턴스입니다.
로그인 ID MS SQL 서버에 액세스하기 위한 로그인 ID입니다. 기본값은 sa입니다.
암호 MS SQL 서버의 로그인 암호입니다.

백업 세트 이름 설정:

백업 세트 이름을 생성하려면:

  1. 의미 있는 백업 세트 이름을 입력합니다.
  2. 백업 세트 유형을 선택합니다.
  3. 드롭다운 상자에서 백업 모드를 선택합니다. 예: VSS(준비 데이터 없음, 전체, 차등 및 증분 백업 지원), ODBC(준비 데이터 포함, 전체, 차등 및 트랜잭션 로그 백업 지원.
  4. 드롭다운 목록에서 여러 SQL 인스턴스 또는 특정 인스턴스를 백업하도록 선택합니다.
  5. 필요한 경우 로그인 ID를 변경합니다(기본값은 'sa').
  6. 정확한 비밀번호를 입력하세요.
  7. 계속하려면 [다음] 버튼을 클릭합니다.
  8. Note: [다음] 버튼을 클릭하면 확인 프로세스가 시작됩니다.