데이터베이스 미러링 설정 개요
이 섹션에서는 데이터베이스 미러링을 설정하는 일반적인 단계에 대해 설명합니다. 데이터베이스 미러링에 대한 개요는 데이터베이스 미러링 개요를 참조하십시오.
중요 |
---|
구성이 성능에 영향을 줄 수 있으므로 사용률이 낮은 시간에 데이터베이스 미러링을 구성하는 것이 좋습니다. |
설정 단계
데이터베이스 미러링을 설정하려면 다음 단계를 따르십시오.
미러 서버에 모든 데이터베이스 사용자에 대한 로그인이 있는지 확인하십시오. 자세한 내용은 데이터베이스 미러링의 로그인 계정 설정을 참조하십시오.
다른 서버 인스턴스에서 데이터베이스를 사용하려면 새 서버 인스턴스에 데이터베이스를 사용하는 데 필요한 환경을 설정해야 합니다. 자세한 내용은 다른 서버 인스턴스에서 데이터베이스를 사용할 수 있도록 할 때 메타데이터 관리를 참조하십시오.
주 데이터베이스의 최근 전체 데이터베이스 백업을 NORECOVERY로 복원하여 미러 데이터베이스를 만듭니다. 백업을 수행할 때 주 데이터베이스에서 이미 전체 복구 모델을 사용하고 있어야 합니다. 미러 데이터베이스의 이름은 주 데이터베이스와 같아야 하며 데이터베이스 미러링 세션 중에는 이름을 바꿀 수 없습니다.
중요 전체 데이터베이스 백업 이후에 작성된 모든 로그 백업을 복원해야 합니다. 파트너에서 미러링을 시작할 수 있으려면 먼저 원래 데이터베이스에서 현재 로그 백업을 만든 다음 후속 미러 데이터베이스로 복원해야 합니다.
자세한 내용은 방법: 미러 데이터베이스의 미러링 준비(Transact-SQL)를 참조하십시오. 로그 백업 작성 및 복원 방법은 트랜잭션 로그 백업 작업을 참조하십시오.
[!참고]
주 데이터베이스의 백업을 수행한 다음 가능한 빨리 남은 설정 단계를 완료하십시오.
보안을 설정하고 데이터베이스 미러링 셰션을 시작합니다.
Transact-SQL 또는 데이터베이스 미러링 마법사를 사용하여 미러링을 설정할 수 있습니다. 자세한 내용은 다음 중 하나를 참조하십시오.
[!참고]
데이터베이스 미러링은 전체 텍스트 카탈로그를 지원합니다. 자세한 내용은 데이터베이스 미러링 및 전체 텍스트 카탈로그를 참조하십시오.
필요에 따라 미러링 모니터를 세션에 추가합니다.
Transact-SQL 또는 데이터베이스 미러링 마법사를 사용하여 미러링 모니터를 추가할 수 있습니다. 자세한 내용은 다음 중 하나를 참조하십시오.
[!참고]
데이터베이스 소유자는 언제든지 데이터베이스의 미러링 모니터를 해제할 수 있습니다. 미러링 모니터를 해제하면 미러링 모니터가 없는 것과 마찬가지로 자동 장애 조치가 실행되지 않습니다.
Microsoft Windows 인증서를 사용한 데이터베이스 미러링을 설정하기 위한 Transact-SQL 사용의 자세한 예는 예: Windows 인증을 사용하여 데이터베이스 미러링 설정(Transact-SQL)을 참조하십시오.
인증서 기반 인증을 사용한 데이터베이스 미러링 설정을 위한 Transact-SQL 사용의 자세한 예는 예: 인증서를 사용하여 데이터베이스 미러링 설정(Transact-SQL)을 참조하십시오.