2013-10-02 4 views
1

I했습니다 결코 설치하기 전에 복제를 스트리밍 다음과 같은 설정이 최신 포스트 그레스와 가능하다면 확실했다 :PostgreSQL을 동기 및 비동기 복제

  • 나는 두 개의 데이터 센터를 가지고, 각각 두 개의 전용 데이터베이스 서버와.
  • 하나의 데이터 센터가 메인 센터이며 모든 응용 프로그램을 실행합니다. 여기에서 마스터와 슬레이브간에 동기식 스트리밍 복제를 사용하여 Postgres를 실행해야합니다.
  • 재해 복구를 위해 원격 데이터 센터가 있으며, 우리는 주 데이터 센터 Postgres 인스턴스가 원격 데이터 센터에 비동기 적으로 복제되기를 원합니다.

위 시나리오가 가능합니까? Master1과 Slave1을 하나의 데이터 센터에서 동시에 복제 한 다음 원격 데이터 센터에서 호스트되는 Master1과 Slave2/Slave3간에 비동기 복제를 수행합니까?

답변

1

확실히 이것은 매우 일반적이며 작동해야하는 시나리오입니다. 상자 밖에서 작동하면 나는 구할 수 없습니다. 그러나 동시 적으로 사용되는 동기화 및 비동기 복제 사용을 가능하게하는 PostgreSQL을위한 추가 모듈이 있습니다. 결국 그것은 작동하지만 추가 복제 모듈이 필요 없다고 확신하지는 않습니다.

9.2 및 9.3에서 추가 작업이 수행되었습니다.