2017-03-09 6 views
2

우리는 Visual SVN 서버 엔터프라이즈 에디션을 사용하여 SVN 동기화 (다중 사이트 리포지토리 복제)를 수행 할 계획입니다. 그리고 저는 Master and Slave 개념을 시도하고 있습니다. 마스터 저장소가 다운 된 경우 슬레이브 저장소 만 읽을 수 있습니다. 이 상황을 어떻게 처리할까요? 저장소에 연결할 수없는 경우 메일을 트리거 할 수있는 방법이 있습니까? 이 문제를 해결할 다른 솔루션이 있습니까?SVN에서 SVN으로의 동기화 - 마스터/슬레이브

도와주세요.

답변

0

정확하게 "마스터 리포지토리가 다운되었습니다"라는 것이 정확히 무엇인지 모르겠습니다. 재해 복구에 대해 질문하는 경우 재해 복구 절차는 KB93: Performing disaster recovery for distributed VDFS repositories 문서에 설명되어 있습니다. 고 가용성에 대해 질문하는 경우이 작업을 위해 설계된 Windows 장애 조치 (Failover) 클러스터링과 같은 다른 도구를 사용할 수 있습니다.

VisualSVN 서버의 Multisite Repository Replication 기능은 VisualSVN 분산 파일 시스템 (VDFS) 기술에 의해 구동된다는 점에 유의하십시오. VDFS는 강력하고 신뢰할 수있는 기술입니다. VDFS하면 다음과 같은 문이 항상 충족되는지 확인 할 수 있습니다 :

  • 마스터 저장소는 항상 읽기 및 쓰기입니다 - 해당 슬레이브 저장소의 일부 연결할 수없는 경우에도 마찬가지입니다.
  • 복제 임시 연결 문제에 탄력적 인 대응 마스터 저장소에 연결이있는 경우
  • 슬레이브 저장소는 항상 쓸 수 있습니다.
  • 종속 저장소에 대한 읽기 액세스에는 해당 마스터 저장소에 대한 연결이 필요하지 않습니다.
  • 재해로 인해 마스터 리포지토리가 손실 된 경우 복구 할 수 있습니다..

VDFS 기술의 주요 장애 복구 보증은 마스터 리포지토리가 슬레이브 리포지토리에 의존하지 않는다는 것입니다. 마스터 서버는 어떤 종속 서버에도 의존하지 않으므로 마스터 서버가 내결함성이있는 환경에서 실행되는 경우 뛰어난 수준의 견고성을 얻을 수 있습니다. 모든 슬레이브 리포지토리가 다운되었거나 사용할 수없는 경우에도 마스터 리포지토리는 읽기 및 쓰기가 가능합니다. 또한 네트워크 장애가 발생하면 네트워크가 복원 된 후 복제가 자동으로 복구됩니다.