그렇게 말 많았던 리플리케이션을 9.0에서 지원하겠다고 하네요.
올 여름에 내놓겠다고 하네요.
이놈을 어떻게 구현했는지 궁금해서 도저히 못 참겠다는 분이 있으시면 개발버전 설치하셔서 한 번 테스트 해 주시고, 그 이야기를 이곳에 올려주시면 고맙겠습니다.
안녕하세요,
일전에 PgSQL 9.0 beta 1으로 빌트인 레플리케이션 시스템인 'Streaming Replication'을 구성해서 간단히 테스트했습니다. 서비스 환경에 쓰려면 보다 많은 테스트나 확인이 필요하겠지만 간단히 구성해 본 느낌으로는 이전 다른 레플리케이션 프레임워크보다 구성 자체가 매우 간단했습니다. 기본적인 동작은 확인했는데 보다 다양한 케이스에 대한 테스트가 필요할 듯 합니다.
전에 포스트했던 글의 링크를 남깁니다. 설치 절차와 간단한 테스트 그리고 참고한 문서에 대한 내용입니다.
http://mixellaneous.tistory.com/1007
김영우님 자료 잘 봤씁니다.
보면서 궁금한 것이 있습니다.
백업할때
pg_start_back();
압축백업
pg_stop_back();
이런식으로 하는 이유는 무엇인지 궁금하네요.
그냥 서비스 내린 후 압축백업 하고 다시 서비스 올리면 안 되는건가요?
온라인 백업으로 베이스 백업을 만드는 이유가 consistent snapshot 을 얻기위함이라고 문서에 설명하고 있습니다.
그런데, 말씀하신 것 처럼 데이터베이스가 offline 상태일 때 압축하여 백업을 생성하여도 되는지는 잘 모르겠습니다.
테스트하여 직접 확인하시는 것이 제일 빠르겠네요 ^^
http://wiki.postgresql.org/wiki/Streaming_Replication