대기 서버 설정 방법

대기 서버 설정 방법

SQL Server 2008에 연결하는 응용 프로그램이 있습니다. 제가 원하는 것은 대기 서버를 만드는 것입니다(이 대기 서버는 기본 서버의 미러여야 합니다). 그래서 연결이 실패하면 내 애플리케이션을 수정하지 않고 기본 서버가 자동으로 대기 서버로 전환되어야 합니다. 방법이 있거나 타사 제품이 있더라도 자세히 알려주세요.

내 애플리케이션의 연결을 하나의 서버에만 설정해야 합니다.

답변1

  • 두 번째 서버를 설정합니다.
  • 미러링에 대해 읽어보세요. 이렇게 하면 "상시 대기" 상태의 두 번째 서버에 데이터 복사본이 보관됩니다.
  • 나쁜 소식: 자동 장애 조치를 위해서는 감시자(활성 상태인 사람 결정) 역할을 하는 세 번째 서버(무료 Express Edition을 실행할 수 있음)가 필요합니다.

그런 다음 응용 프로그램은 오류가 발생한 후 백업 서버에 다시 연결할 수 있습니다. 이는 연결 문자열로 코딩될 수 있으므로 애플리케이션 변경이 필요하지 않습니다.

감시가 없으면 수동으로만 장애 조치할 수 있습니다.

이를 위해서는 공유 스토리지(DB가 손상된 경우 단일 실패 지점이기도 함)와 값비싼 타사 도구가 필요하지 않습니다.

답변2

CA RHA r15 및 r16을 사용하여 매주 보장 복구 테스트를 수행하고 있는 데이터베이스에 대해 모두 DR 테스트를 수행해야 하며 거의 매번 데이터베이스가 의심되거나 손상되었습니다... CA에는 데이터를 사용 가능한 상태로 유지하는 데 문제가 있는 것 같습니다.

답변3

어떤 개입도 없이 장애 조치를 수행하려는 경우 실제로 일종의 고가용성 클러스터에 속해 있으면 애플리케이션이 다른 서버와 통신하도록 하거나 상태를 확인하는 중간에 무언가가 없으면 다른 서버를 온라인으로 전환할 수 없습니다. 귀하의 서비스

답변4

자동화된 장애 조치 및 장애 복구를 수행할 수 있는 일종의 복제 소프트웨어를 고려할 수 있습니다. 이러한 리디렉션을 수행할 수 있는 엔터프라이즈급 소프트웨어가 있습니다. 주요 공급업체로는 CA Technologies(이전의 Computer Associates), Symantec 및 Doubletake가 있습니다.

CA ARCserve High Availability는 LAN 또는 WAN(WAN 링크에 최적화됨)을 통해 프로덕션 사이트 서버의 미러링된 복제본을 생성할 수 있습니다. 이를 통해 복제본이 마스터 서버보다 불과 몇 초 또는 몇 분 뒤처지는 방식으로 마스터 서버의 변경 사항이 복제본에 조금씩 적용될 수 있습니다.

마스터 서버에 장애가 발생하면 복제본이 온라인 상태가 되고 사용자는 자동으로 복제본 서버로 리디렉션됩니다. 사용자는 발생한 전환을 인식하지 못합니다. 마스터가 다시 가동된 후 ARCserve를 사용하면 장애 복구도 자동으로 수행됩니다. 고가용성을 위해 파일 서버와 애플리케이션 서버가 모두 지원됩니다.

Softwarwe를 시험해보고 싶다면 ARCserve 사이트에서 무료 트레일을 이용할 수 있습니다.http://www.arcserve.com/us/software-trials.aspx

관련 정보