데이터베이스 속성(미러링 페이지)
업데이트: 2006년 12월 12일
주 데이터베이스에서 이 페이지에 액세스한 다음 이 페이지를 사용하여 데이터베이스의 데이터베이스 미러링 속성을 구성하고 수정할 수 있습니다. 또한 이 페이지를 사용하여 데이터베이스 미러링 보안 구성 마법사를 시작하면 미러링 세션의 상태를 보거나 데이터베이스 미러링 세션을 일시 중지 또는 제거할 수 있습니다.
중요: |
---|
보안을 구성해야 미러링을 시작할 수 있습니다. 미러링이 시작되지 않은 경우 마법사를 사용하여 시작해야 합니다. 마법사를 완료할 때까지 미러링 페이지 텍스트 상자는 사용할 수 없습니다. |
SQL Server Management Studio를 사용하여 데이터베이스 미러링을 구성하려면
옵션
보안 구성
데이터베이스 미러링 보안 구성 마법사를 시작하려면 이 단추를 클릭합니다.마법사가 성공적으로 완료되면 미러링이 이미 시작되었는지 여부에 따라 다른 작업이 수행됩니다.
미러링이 시작되지 않은 경우
속성 페이지는 해당 연결 정보를 캐시할 뿐만 아니라 미러 데이터베이스에 파트너 속성 집합이 있는지 여부를 나타내는 값을 캐시합니다.
마법사 완료 시 기본 서버 네트워크 주소 및 운영 모드를 사용하여 데이터베이스 미러링을 시작하라는 메시지가 표시됩니다. 주소나 운영 모드를 변경해야 할 경우 미러링 시작 안 함을 클릭합니다.
미러링이 시작된 경우
마법사에서 미러링 모니터 서버를 변경한 경우 그에 따라 미러링 모니터 서버가 설정됩니다.
서버 네트워크 주소
주 서버, 미러 서버 및 미러링 모니터 서버 등 각 서버 인스턴스마다 해당하는 옵션이 있습니다.데이터베이스 미러링 보안 구성 마법사를 완료하면 서버 인스턴스의 서버 네트워크 주소가 자동으로 지정됩니다. 마법사를 완료한 후 필요한 경우 네트워크 주소를 수동으로 수정할 수 있습니다.
서버 네트워크 주소의 기본 구문은 다음과 같습니다.
TCP**://fully_qualified_domain_name:**port
여기서
- fully_qualified_domain_name은 서버 인스턴스가 존재하는 서버입니다.
- port는 서버 인스턴스의 데이터베이스 미러링 끝점에 할당된 포트입니다.
데이터베이스 미러링에 참가하려면 서버에 데이터베이스 미러링 끝점이 필요합니다. 데이터베이스 미러링 보안 구성 마법사를 사용하여 서버 인스턴스의 첫 번째 미러링 세션을 설정하면 끝점이 자동으로 생성되고 Windows 인증을 사용하도록 구성됩니다. 인증서 기반 인증으로 이 마법사를 사용하는 방법은 방법: 데이터베이스 미러링 세션 구성(SQL Server Management Studio)을 참조하십시오.중요: 지원할 미러링 세션 수에 관계없이 각 서버 인스턴스에 한 개의 데이터베이스 미러링 끝점이 필요하고, 또 하나만 가질 수 있습니다.
예를 들어 끝점이 포트
7022
를 사용하는DBSERVER9
라는 컴퓨터 시스템의 서버 인스턴스에 대한 네트워크 주소는 다음과 같을 수 있습니다.TCP://DBSERVER9.COMPANYINFO.ADVENTURE-WORKS.COM:7022
자세한 내용은 서버 네트워크 주소 지정(데이터베이스 미러링)을 참조하십시오.
[!참고] 주 서버 인스턴스와 미러 서버 인스턴스는 데이터베이스 미러링 세션 중에 변경할 수 없지만 미러링 모니터 서버 인스턴스는 세션 중에 변경할 수 있습니다. 자세한 내용은 이 항목의 뒷부분에 나오는 "주의"를 참조하십시오.
미러링 시작
다음 조건이 모두 충족될 때 미러링을 시작하려면 클릭합니다.- 미러 데이터베이스가 있어야 합니다.
WITH NORECOVERY를 사용하여 주 데이터베이스의 최근 전체 백업과 로그 백업을 미러 서버에 복원하여 미러 데이터베이스를 만들어야 미러링을 시작할 수 있습니다. 자세한 내용은 방법: 미러 데이터베이스의 미러링 준비(Transact-SQL)를 참조하십시오. - 주 서버 인스턴스와 미러 서버 인스턴스의 TCP 주소가 이미 서버 네트워크 주소 섹션에서 지정되었습니다.
- 운영 모드를 자동 장애 조치(Failover) 있는 보호 우선(동기)으로 설정한 경우에는 미러 서버 인스턴스의 TCP 주소도 지정됩니다.
- 보안이 올바로 구성되었습니다.
세션을 시작하려면 미러링 시작을 클릭합니다. 데이터베이스 엔진에서 자동으로 미러링 파트너에 연결하여 미러 서버가 올바로 구성되었는지 확인하고 미러링 세션을 시작합니다. 미러링을 시작할 수 있는 경우 데이터베이스를 모니터링하기 위한 작업이 만들어집니다.
중요: 미러링을 시작하기 전에 데이터베이스 엔진에서는 서버 네트워크 주소 필드를 구문 분석하여 각 주소에 하나 이상의 마침표가 포함되어 있는지 확인합니다. 그렇지 않은 경우 하나 이상의 서버 네트워크 주소에 정규화된 도메인 이름이 없다는 오류 메시지가 표시됩니다. 이 오류 메시지가 표시되면 해당 서버 네트워크 주소 필드를 편집하여 잘못된 주소를 모두 수정한 다음 미러링 시작을 다시 클릭합니다. - 미러 데이터베이스가 있어야 합니다.
일시 중지 또는 재개
데이터베이스 미러링 세션 도중에 세션을 일시 중지하려면 일시 중지를 클릭합니다. 확인 메시지가 나타납니다. 예를 클릭하면 세션이 일시 중지되고 단추가 재개로 바뀝니다. 세션을 계속하려면 재개를 클릭합니다.세션 일시 중지의 영향에 대한 자세한 내용은 데이터베이스 미러링 일시 중지 및 재개를 참조하십시오.
중요: 강제 서비스 이후에 원래 주 서버가 다시 연결되면 미러링이 일시 중지됩니다. 이 상황에서 미러링을 재개하면 원래 주 서버에서 데이터 손실이 발생할 수 있습니다. 데이터 손실 위험을 관리하는 방법은 강제 서비스(데이터 손실 가능)를 참조하십시오.
미러링 제거
주 서버 인스턴스에서 세션을 중지하고 데이터베이스에서 미러링 구성을 제거하려면 클릭합니다. 확인 메시지가 나타납니다. 예를 클릭하면 세션이 중지되고 미러링이 제거됩니다. 데이터베이스 미러링 제거의 영향에 대한 자세한 내용은 데이터베이스 미러링 제거를 참조하십시오.[!참고] 서버 인스턴스에서 유일하게 미러된 데이터베이스인 경우 모니터 작업이 제거됩니다.
장애 조치(Failover)
주 데이터베이스를 미러 데이터베이스에 수동으로 장애 조치하려면 클릭합니다.[!참고] 미러링 세션이 성능 우선 모드에서 실행되는 경우 수동 장애 조치가 지원되지 않습니다. 수동으로 장애 조치하려면 먼저 운영 모드를 자동 장애 조치(Failover) 없는 보호 우선(동기)으로 변경해야 합니다. 장애 조치가 완료된 후 새 주 서버 인스턴스에서 모드를 다시 성능 우선(비동기)으로 변경할 수 있습니다.
확인 메시지가 나타납니다. 예를 클릭하면 장애 조치가 시도되고 성공할 경우 데이터베이스 속성 대화 상자가 닫힙니다. 장애 조치가 실패할 경우 오류 메시지가 표시되고 대화 상자는 열린 상태로 유지됩니다.
주 서버 역할과 미러 서버 역할이 바뀌어 이전의 미러 데이터베이스는 주 데이터베이스가 되고 이전 주 데이터베이스는 미러 데이터베이스가 됩니다. 이전 주 데이터베이스가 미러 데이터베이스로 바뀌었기 때문에 데이터베이스 속성 대화 상자는 이전 주 데이터베이스에서 즉시 사용할 수 없게 됩니다. 이 대화 상자는 장애 조치 후 새 주 데이터베이스에서 사용할 수 있게 됩니다.
중요: 데이터베이스 속성 대화 상자에서 속성을 수정한 후 장애 조치(Failover)를 클릭하면 해당 변경 내용이 손실됩니다. 현재 변경 내용을 저장하려면 확인 메시지에 아니요로 응답하고 확인을 클릭하여 변경 내용을 저장합니다. 그런 다음 데이터베이스 속성 대화 상자를 다시 열고 장애 조치(Failover)를 클릭합니다.
운영 모드
선택적으로 운영 모드를 변경합니다. 특정 운영 모드의 가용성은 미러링 모니터 서버에 대해 TCP 주소를 지정했는지에 따라 달라집니다. 다음과 같은 옵션이 있습니다.옵션
상태
미러링이 시작되면 상태 패널에 미러링 페이지를 선택했을 당시의 데이터베이스 미러링 세션 상태가 표시됩니다. 상태 패널을 업데이트하려면 새로 고침 단추를 클릭합니다. 가능한 상태는 다음과 같습니다.상태 설명 이 데이터베이스는 미러링용으로 구성되지 않았습니다.
데이터베이스 미러링 세션이 없으며 미러링 페이지에 대해 보고할 활동이 없습니다.
일시 중지됨
주 데이터베이스는 사용 가능하지만 미러 서버로 로그를 보내지 않습니다.
연결 없음
주 서버 인스턴스를 해당 파트너에 연결할 수 없습니다.
동기화 중
미러 데이터베이스의 내용이 주 데이터베이스의 내용보다 오래된 것입니다. 주 서버 인스턴스에서 로그 레코드를 미러 서버 인스턴스로 보내면 미러 서버 인스턴스에서 변경 사항을 미러 데이터베이스에 적용하여 롤포워드합니다.
데이터베이스 미러링 세션을 시작할 때는 미러 데이터베이스와 주 데이터베이스가 이 상태입니다.
장애 조치(Failover)
주 서버 인스턴스에서 수동 장애 조치(역할 전환)가 시작되었지만 서버에서 미러 역할로 현재 전환하는 중입니다. 이 상태에서 주 데이터베이스에 대한 사용자 연결이 신속하게 종료되면 데이터베이스는 즉시 미러 역할을 수행합니다.
동기화됨
미러 서버가 주 서버와 충분히 동기화되면 데이터베이스 상태가 동기화됨으로 변경됩니다. 주 서버에서 계속 변경 내용을 미러 서버로 보내고 미러 서버에서 계속 변경 내용을 미러 데이터베이스에 적용하면 데이터베이스는 이 상태로 유지됩니다.
보호 우선 모드의 경우 데이터 손실 없이 장애 조치가 가능합니다.
성능 우선 모드의 경우 동기화됨 상태에서도 일부 데이터 손실이 항상 발생할 수 있습니다.
자세한 내용은 미러링 상태를 참조하십시오.
- 새로 고침
상태 상자를 업데이트하려면 클릭합니다.
주의
데이터베이스 미러링에 익숙하지 않으면 데이터베이스 미러링 개요를 참조하십시오.
기존 세션에 미러링 모니터 서버 추가
미러링 모니터 서버를 기존 세션에 추가하거나 기존 미러링 모니터 서버를 바꿀 수 있습니다. 미러링 모니터 서버의 서버 네트워크 주소를 알고 있는 경우 미러링 모니터 서버 필드에 수동으로 입력할 수 있습니다. 미러링 모니터 서버의 서버 네트워크 주소를 모를 경우 데이터베이스 미러링 보안 구성 마법사를 사용하여 미러링 모니터 서버를 구성할 수 있습니다. 필드에 주소가 있으면 자동 장애 조치(Failover) 있는 보호 우선(동기) 옵션이 선택되었는지 확인합니다.
새 미러링 모니터 서버를 구성한 후 확인을 클릭하여 미러링 세션에 추가해야 합니다.
Windows 인증 사용 시 미러링 모니터 서버를 추가하려면
방법: 데이터베이스 미러링 모니터 서버 추가 또는 바꾸기(SQL Server Management Studio)
미러링 모니터 서버 제거
미러링 모니터 서버를 제거하려면 미러링 모니터 서버 필드에서 서버 네트워크 주소를 삭제합니다. 자동 장애 조치(Failover) 있는 보호 우선 모드에서 성능 우선 모드로 전환하면 미러링 모니터 서버 필드가 자동으로 지워집니다.
미러링 모니터 서버를 삭제한 다음에는 확인을 클릭해야 미러링 세션에서 해당 서버가 제거됩니다.
데이터베이스 미러링 모니터링
서버 인스턴스에서 미러된 데이터베이스를 모니터링하려면 데이터베이스 미러링 모니터 또는 sp_dbmmonitorresults 시스템 저장 프로시저를 사용합니다.
미러된 데이터베이스를 모니터링하려면
자세한 내용은 데이터베이스 미러링 모니터링을 참조하십시오.
참고 항목
관련 자료
자동 장애 조치(Failover)
데이터베이스 미러링 전송 보안
강제 서비스(데이터 손실 가능)
방법: 데이터베이스 미러링 모니터 서버 추가 또는 바꾸기(SQL Server Management Studio)
방법: Windows 인증에 대한 미러링 끝점 만들기(Transact-SQL)
방법: 데이터베이스 미러링 모니터 시작
서버 네트워크 주소 지정(데이터베이스 미러링)
수동 장애 조치(Failover)
데이터베이스 미러링 모니터링
데이터베이스 미러링 개요
데이터베이스 미러링 일시 중지 및 재개
데이터베이스 미러링 제거
데이터베이스 미러링 모니터 서버
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 12월 12일 |
|
2006년 4월 14일 |
|