대규모 중요 환경에서의 백업 및 복원

이 항목에서는 전체 또는 대량 로드 복구 모델에서 여러 개의 파일 그룹이 있는 데이터베이스와 관련된 내용을 다룹니다.

중요 환경에서는 데이터베이스를 장기간에 걸쳐 계속해서 사용하거나 유지 관리 태스크를 위한 작동 중지 시간을 최소화하면서 사용해야 하는 경우가 종종 있습니다. 따라서 데이터베이스 복원이 필요한 상황의 시간을 가능한 최소한으로 단축해야 합니다. 또한 업무용 데이터베이스는 크기가 커서 백업하고 복원하는 데 더 많은 시간이 걸리는 경향이 있습니다. SQL Server에서는 백업과 복원 작업의 속도를 향상시켜 두 작업이 실행되는 동안 사용자가 받는 영향을 최소화하는 몇 가지 방법을 제공합니다.

[!참고]

복원은 가용성 기능이 아니라 복구 기능입니다. 중요 데이터베이스에는 가용성 계획이 필요합니다. 가용성 우선 기능에 대한 자세한 내용은 고가용성 솔루션 개요를 참조하십시오.

다음 소개하는 방법을 사용하십시오.

  • 동시에 여러 개의 백업 장치를 사용하여 모든 장치에 동시에 백업을 기록할 수 있습니다. 비슷하게 동시에 여러 개의 장치에서 백업을 복원할 수 있습니다. 스트라이프 미디어 세트(스트라이프 세트)의 백업 장치 사용에 대한 자세한 내용은 BACKUP(Transact-SQL)의 "주의"를 참조하십시오.

  • 미러된 미디어 세트를 사용할 수 있습니다. 미디어 세트당 총 4개의 미러를 사용할 수 있습니다. 미러된 미디어 세트의 경우 백업 작업에서는 여러 백업 장치 그룹에 기록합니다. 각 백업 장치 그룹은 미러된 미디어 세트 내에서 단일 미러를 구성합니다. 모든 미러는 동일한 수량과 유형의 물리적 백업 장치를 사용해야 하며 이 장치들은 모두 동일한 속성을 가지고 있어야 합니다. 미러된 미디어 세트로 작업하는 방법은 미러된 백업 미디어 세트 사용BACKUP(Transact-SQL)의 "주의"를 참조하십시오.

  • 전체 복구 모델에서는 데이터베이스, 차등 데이터베이스, 트랜잭션 로그 백업의 조합을 사용하여 데이터베이스를 오류 시점으로 가져오기 위해 적용해야 할 백업의 수를 최소화하십시오.

  • 파일, 파일 그룹 백업 및 트랜잭션 로그 백업을 사용합니다. 이를 통해 전체 데이터베이스 대신 관련된 데이터가 들어 있는 해당 파일만 백업 또는 복원할 수 있습니다.

  • 스냅숏 백업을 사용하여 백업 및 복원 시간을 최소한으로 줄이십시오. 스냅숏 백업은 타 공급업체에서 지원됩니다. 자세한 내용은 스냅숏 백업을 참조하십시오.