문맥:
Postgres 9.1 클러스터에서 스트리밍 복제 / 핫 대기를 사용하는 동안 대기 노드가 다운되었다고 가정 해 봅시다. 하루 동안 유지되며, 그 동안 마스터에서 많은 DML이 발생합니다. 대기의 recovery.conf에는 'restore_command'항목 (WAL 저널 파일에서 복원)이 포함되어 있지 않지만 'primary_conninfo'문자열 (스트리밍 복제)이 포함되어 있습니다.
질문:
마스터에서 하루를 변경 한 후 대기 모드를 다시 시작하면 스트리밍 복제 만 사용하여 "캐치"(결과적으로 마스터를 미러링하는 상태가 됨)합니까? 또는 통화를 보장하기 위해 WAL 파일 보관을 활성화하고 중단 중에 보관 된 파일을 적용해야합니까?
WAL 아카이빙 / 스트리밍 복제 문서를 여기 에서 확인했으며 WAL 아카이빙과 스트리밍 복제 를 모두 활성화 할 필요는 없지만 WAL 파일 아카이빙이 활성화되지 않은 상태에서 캐치 업이 발생할지 여부는 확실하지 않습니다.
감사!