IT Japan

스냅숏 백업 본문

IT/Windows

스냅숏 백업

swhwang 2017. 11. 13. 10:35
반응형

SQL Server는 IHV(Independent Hardware Vendors) 및 ISV(Independent Software Vendors)와 협력하여 스냅숏 백업 및 복원 기술(SQL Server 스냅숏 백업)을 지원합니다. 스냅숏 백업은 IHV 및 ISV로부터 취득한 분할 미러 솔루션을 사용하여 거의 즉시 생성되는 특별한 백업입니다. 스냅숏 백업은 백업을 실행하는 SQL Server 리소스의 사용을 최소화하거나 없애 줍니다. 이것은 특히 가용성이 매우 중요한 초대형 데이터베이스에 유용합니다.

스냅숏을 백업하면 다음과 같은 이점이 있습니다.

  • 서버에 거의 영향을 미치지 않고 대개 몇 초 내에 빠르게 백업을 만듭니다.

  • 복원 작업이 디스크 백업에서 아주 빨리 수행될 수 있습니다.

  • 프로덕션 시스템에 영향을 주지 않고 다른 호스트에서 테이프로 백업할 수 있습니다.

  • 프로덕션 데이터베이스의 복사본을 보고용 또는 테스트용으로 즉시 만들 수 있습니다.



스냅숏 백업 개요

SQL Server 스냅숏 백업은 타사 하드웨어 및/또는 소프트웨어 공급업체와 협력하여 수행됩니다. 이들 공급업체는 이 목적을 위해 제작된 SQL Server 기능을 사용합니다. 기준 백업 기술은 백업할 데이터의 즉석 복사본을 만듭니다. 즉석 복사본은 쓸 때 디스크의 미러된 세트를 나누거나 디스크 블록의 복사본을 만드는 방법으로 만들 수 있습니다. 이때 원본은 보존됩니다. 복원 시 원본은 즉시 사용 가능하며 기본 디스크의 동기화는 백그라운드로 발생합니다. 그 결과 거의 즉석으로 복원 작업이 수행됩니다.

SQL Server 스냅숏 백업은 Microsoft Windows Server 2003 VSS(Volume Shadow Copy Service) 및 이 프레임워크를 사용하는 모든 백업 소프트웨어 및 저장 소프트웨어에서도 사용됩니다. 자세한 내용은 SQL 기록기 서비스를 참조하십시오.

다음 백업 유형만 스냅숏 백업이 될 수 있습니다.

  • 전체 백업

  • 부분 백업

  • 파일 백업

  • 차등 데이터베이스 백업. 이 백업은 공급업체가 VSS 인터페이스를 사용하는 경우에만 지원됩니다.

이 항목에서 이전에 설명한 내용을 제외하면 스냅숏 백업은 해당하는 기존 백업과 기능이 동일합니다. 사용자는 비스냅숏 전체 백업, 차등 백업 및 로그 백업의 복원 시퀀스에서 스냅숏 백업을 사용할 수 있습니다. 다른 백업과 마찬가지로 스냅숏 백업은 msdb 데이터베이스에서 추적됩니다. 여기서 스냅숏 백업은 backupset.is_snapshot= 1로 식별됩니다. 


SQL Server는 스냅숏 백업의 온라인 복원을 지원하지 않습니다. 스냅숏 백업 복원은 자동으로 데이터베이스를 오프라인 상태로 만듭니다. 증분 복원은 스냅숏 백업을 포함할 수 있지만 모든 복원 시퀀스는 오프라인 복원입니다. 






반응형
Comments