SQL Server 리디렉션

SQL Server 리디렉션

우리는 SQL 클러스터에서 미러링 솔루션으로 전환하고 있습니다. 문제는 장애 조치를 처리하기 위해 연결 문자열을 전환해야 하는 프로그램이 많다는 것입니다. 레거시 요청을 받아 미러링된 솔루션으로 전달하는 리디렉션이나 프록시를 설정할 수 있는 방법이 있나요?

답변1

이전 IP 주소에 pfSense와 같은 것을 설정하여 로드 밸런싱을 수행할 수 있습니다.

자세한 내용은 여기를 참조하세요 http://doc.pfsense.org/index.php/Multi_WAN_/_Load_Balancing#Setting_up_the_pools

답변2

아니요. 클라이언트 연결~ 해야 하다올바른 호스트, 현재 주체에 올바르게 연결하고 DBM 장애 조치 시 연결을 리디렉션하려면 미러링에 유의하세요. 단순히 DNS 트릭이나 다른 수단을 통해 현재 주체로 연결을 리디렉션하면 SSPI 인증에서 메시지 가로채기 상황으로 감지되어 인증이 실패할 가능성이 높습니다.

답변3

연결 문자열 누락에 대해 걱정하지 않으려면 %windows%\system32\drivers\etc 폴더에서 HOST 파일을 수정하고 새 시스템의 IP 주소와 함께 기존 시스템 이름에 대한 항목을 추가하십시오. 이렇게 하면 이전 시스템을 이름으로 참조하는 모든 항목이 새 시스템으로 리디렉션됩니다. 저는 2노드 SQL 클러스터의 개발 환경에서 이것을 테스트했습니다. 이 방법은 효과가 있습니다 ...

그리고 위의 SSPI 설명을 해결하려면... Active Directory에 SQL 클러스터를 설정할 때 자동으로 생성되었을 가능성이 높은 SPN이 올바르게 설정되어 있는 한 Kerberos 3 홉 등과 같은 인증 문제는 없습니다. 시스템의 환경 SPN을 확인하려면 Windows 지원 도구 키트를 다운로드하고 명령줄에서 setSPN.exe를 사용하여 목록에 대한 -L 스위치 옵션을 사용하여 확인할 수 있습니다. 또는 도구 키트를 다운로드하지 않으려면 액세스 권한이 있는 도메인 컨트롤러에서 이 작업을 수행할 수 있습니다. 다른 필요한 사항이 있으면 알려주시기 바랍니다.

감사해요!

-VM

관련 정보