배포자 미러링


10

배포 데이터베이스 미러링에 성공한 사람이 있습니까? 디스트리뷰터로서 전용 서버가 있습니다. 그것은 자극에서보고까지 모든 푸시 복제를 처리합니다. 우리는 배포자가 충돌 할 경우를 대비하여 동일한 서버를 만들고 싶습니다. 이런 식으로 성공한 사람이 있습니까?


HA / DR의 경우 배포 데이터베이스는 클러스터 된 인스턴스에는 배포 할 수 있지만 미러 된 DB에는 배포 할 수 없습니다.
Remus Rusanu

1
재미있는 아이디어 +1. 전용 배포자는 미러링해도 괜찮지 만 시도한 적이 없습니다.
gbn

답변:


7

슬프게도 배포자의 미러링은 지원되지 않습니다 . 에이전트가 로그인 할 때 서버 이름이 정확하지 않기 때문에 백업 상자에서 모든 에이전트를 수동으로 설정해야한다는 점은 말할 것도 없습니다. 현재 배포자에 대한 유일한 HA 옵션은 Windows 클러스터링입니다.


이것이 배포 데이터베이스의 불행한 한계라는 것을 알았습니다. "Secondary Distribution"데이터베이스를 허용하지 않는 것이 중요한 감독이라고 생각합니다. 상당히 강력한 복제 기능 모음에서 단일 장애 지점을 제공합니다.
Matt M

@mrdenny 배포자를 클러스터링하는 단계가 나열된 기사를 알고 싶습니까?
sharadov

sqlmag.com에서 사용할 수있는 SQL Server 클러스터링에 대한 많은 기사를 작성했습니다. 기본적으로 Microsoft Cluster Services를 사용하여 액티브 / 패시브 클러스터를 설정 한 다음 해당 인스턴스를 배포자로 사용합니다. 배포자 인 기존 인스턴스를 가져 와서 클러스터 할 수 없습니다. 또한 일종의 공유 스토리지가 필요합니다.
mrdenny

기사에 따르면 @MattM 문제는 많은 복제 구성 요소가 배포자의 호스트 이름을 변경하지 않으므로 문제가된다는 것입니다. 그곳에서 클러스터링이 시작됩니다. 가용성 그룹이 실제 인스턴스와 다른 네트워크 이름을 사용할 수 있기 때문에 AlwaysOn이 상황을 변경하는 방법을 살펴보면 흥미로울 것입니다. 그러나 배포판에 Enterprise Edition을 사용해야하므로 비용이 많이 듭니다.
mrdenny

@mrdenny 감사합니다! 나는 당신이 기사라는 것을 알았습니다.
sharadov

1

아니요 . 이유는 이 MSDN 문서 를 참조하십시오 .


Ok, 유통 업체의 미러링이 지원되지 않기 때문에 현재 유통 업체의 복제본을 만드는 다른 방법이
있습니까

로그 전달 및 복제에 대한 내용은 msdn.microsoft.com/en-us/library/ms151224.aspx 를 확인 하십시오 . 솔직히, 나는 그것을하지 않을 것입니다. 발생할 수있는 모든 종류의 페일 오버 이벤트로 인해 데이터가 손실 될 수 있습니다. 그 자체로는 문제가되지 않습니다. 복제는 동기화중인 모든 데이터에 매우 민감합니다. 데이터가 손실되면 창 밖으로 나옵니다. 자신을 보호하려면 다른 서버를 가져 와서 SQL을 설치하십시오. 재해가 발생하면 새 서버를 배포자로 사용하여 복제를 다시 구성하십시오.
Ben Thul
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.