문제

우리가 시작된 일부 해외 병합 복제 1 년 전에 모든 좋은 것이 지금까지.내 문제는 우리가 지금 이렇게 많은 데이터 우리의 시스템에서는 모든 충돌 중의 하나에 가입자의 서버를 재앙이 될 것입니다:reinitialising 구독는 표준 방법은 걸릴 것입니다 일(우리 커넥션은 확실히 느리지만,이미 매우 매우 비싼)!아이디어 중에서 나는 다음과 같은 다음과 같습니다:

  1. 복사본을 만들의 원 데이터베이스,동결성,파일 비행기로 가입자,고 시작 복제 없이 스냅:이것은 무언가 수 traditionnaly 이전 전 버전의 SQL,그러나 그것은 소리 이트 내:가 을 넣어 나의 게시자의 데이터 읽기 모드 및 모든 복제까지 작업 완료했습니다.
  2. 인 스냅샷의 데이터 보내는 스냅샷 파일,해외 설치가 그들에,구독자 및 을 나타내는 새로운 snapshot 위치 으로 대체 위치에서 복제 특성.이 소리 공정이 저를(필요성을 중단한 지속적인 복제,데이터가 정지),그러나,이것에 점,Microsoft 지 않...도움이됩니다.

나는 확실히 당신의 일부 이미 경험한 상황입니다.무엇이었을 당신의 선택입니까?

편집:물론 하나 말할 수 있는"당신은 왜 그냥을 제공하려고 당신의 아이디어"하지만,그 시간이 걸릴 것입(다수의 인스턴스 sql-서버 가상 머신,그리고 모든 물건),그리고 내가 생각하는 사람은 그것이 필요로 2 분명 그의 생각이 아니다.그리고 나는 가장 행복한 사람이 누군가가 허용하는 느슨한의 2 분의 시간이 절약 나에게 노력의 시간...

도움이 되었습니까?

해결책

나는 무언가를 하는 이와 유사한 복제하는 경우에서 데이터 로스앤젤레스,캘리포니다.스냅으 44 일을 로드하는 일반적인 방법을 사용 하 여.

무엇이었을 구성하는 SQL 복제를 사용하여 지역 경로가 있습니다.그때 나는 장애인 트랜잭션 작업(경우에는 병합 작업이).나는 다음 달에 스냅합니다.저는 압축은 스냅 FTPed 파일 캘리포니아에서 중국이다.때 그들은 중국 내가 압축을 해제하는 동일한 폴더에 경로를 사용하는 능력을 가지고 있다.

나는 다음 달 distrib.exe 명령행에서 서버에서 중국이다.이로드 테이블에 데이터 중국에서.후에 스냅되었 나는 종료 배포자가 서버에서 중국에서 시작해 정상적인 유통 서버에서 캘리포니아에서.

이 방법을 소 28 일 시간 대신 달 수 있습니다.

는 경우에 데이터가 더 많은 다음의 몇 가지 일이 목적지에 도착하기 위해 다음을 편집해야 합니다 발행물량을 늘리할 수 있는 데이터가 대기 또는 가입자 될 것입니다 시간이 초과되었고 새 스냅샷 촬영해야합니다.

다른 팁

우리가 그냥 갔을 통해 뭔가를 다음과 같이,그리고 예쁘지 않다.비록 모든 서버에 참여 로컬했다,그것은 여전히 오랜 시간이 걸렸습니다.

그냥 일을 더 어렵게 만들 것,적어도 SQL2000,스냅샷이 실패하는 경우 압축된 택시를 초과하는 것 4Gig.

최고의 조언을 제공할 수 있는지 확인하는 각 사이트는 좋은 백업이 가능합니다.으로,적어도 데이터가 없을 손으로 실시입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top