다음을 통해 공유


활성 보조: 보조 복제본에 백업(Always On 가용성 그룹)

Always On 가용성 그룹 활성 보조 기능에는 보조 복제본에서 백업 작업을 수행하기 위한 지원이 포함됩니다. 백업 작업은 백업 압축과 함께 I/O 및 CPU에 상당한 부담을 줄 수 있습니다. 백업을 동기화되었거나 동기화 중인 보조 복제본으로 오프로드하면 계층 1 작업에 대한 주 복제본을 호스팅하는 서버 인스턴스에서 리소스를 사용할 수 있습니다.

참고

RESTORE 문은 가용성 그룹의 주 데이터베이스나 보조 데이터베이스에서 허용되지 않습니다.

보조 복제본에서 지원되는 백업 유형

  • BACKUP DATABASE는 보조 복제본에서 실행될 때 데이터베이스, 파일 또는 파일 그룹의 복사 전용 전체 백업만 지원합니다. 복사 전용 백업은 로그 체인에 영향을 미치거나 차등 비트맵을 지우지 않습니다.

  • 차등 백업은 보조 복제본에서 지원되지 않습니다.

  • BACKUP LOG 는 정기적인 로그 백업만 지원합니다(COPY_ONLY 옵션은 보조 복제본의 로그 백업에 지원되지 않음).

    가용성 모드(동기 커밋 또는 비동기 커밋)에 관계없이 모든 복제본(주 또는 보조)에서 수행되는 로그 백업에 대해 일관된 로그 체인이 보장됩니다.

  • 보조 데이터베이스를 백업하려면 보조 복제본이 주 복제본과 통신할 수 있어야 하고 SYNCHRONIZED 또는 SYNCHRONIZING 상태여야 합니다.

백업 작업이 실행되는 위치 구성

보조 복제본에서 백업을 수행하여 주 프로덕션 서버에서 백업 작업을 오프로드하면 많은 이점이 있습니다. 그러나 보조 복제본에서 백업을 수행하면 백업 작업이 실행되어야 하는 위치를 결정하는 프로세스가 상당히 복잡해집니다. 이 문제를 해결하려면 백업 작업이 실행되는 위치를 다음과 같이 구성합니다.

  1. 가용성 그룹을 구성하여 백업을 수행할 가용성 복제본을 지정합니다. 자세한 내용은 CREATE AVAILABILITY GROUP(Transact-SQL) 또는 ALTER AVAILABILITY GROUP(Transact-SQL)AUTOMATED_BACKUP_PREFERENCEBACKUP_PRIORITY 매개 변수를 참조하세요.

  2. 백업을 수행할 후보 가용성 복제본을 호스팅하는 모든 서버 인스턴스에서 모든 가용성 데이터베이스에 대한 스크립트 백업 작업을 만듭니다. 자세한 내용은 가용성 복제본에 대한 백업 구성(SQL Server)의 “후속 조치: 보조 복제본에 대한 백업 구성 후” 섹션을 참조하세요.

관련 작업

보조 복제본에 백업을 구성하려면

현재 복제본이 선호 백업 복제본인지 여부를 확인하려면

백업 작업을 만들려면

참고 항목

AlwaysOn 가용성 그룹 개요(SQL Server)
복사 전용 백업(SQL Server)
CREATE AVAILABILITY GROUP(Transact-SQL)
ALTER AVAILABILITY GROUP(Transact-SQL)