2012-06-27 4 views
0

현재 CentOS 6에서 Postgres 8.4를 실행합니다. Windows 컴퓨터에서 Postgres 9.1로 마이그레이션해야합니다. 이유는 무엇입니까? 어쨌든, 서비스를 중단하지 않고 PostGIS의 기능을 잃지 않고 한 DB에서 다른 DB로 데이터를 옮기는 가장 좋은 방법은 무엇입니까? 9.1과 함께 설치되는 PostGIS 버전 (2.0)에는 몇 가지 기능이 있지만 동시에 8.4의 기능을 잃고 싶지는 않습니다. 누구도 이에 대한 통찰력을 제공 할 수 있습니까?Migrate Postgresql 8.4 to 9.1

+0

질문이 구체적이지 않습니다. 무언가가 백업을 마칠 수 없으며 9.1에서 시도 할 수 있습니까? 대부분의 경우 큰 문제가 아닙니다. 먼저 시도해보십시오.) –

+0

음, pg_dump/pg_restore와 pg_upgrade를 보았습니다. 또한 하드 업 그레 이드가있어서 커뮤니티가 가장 좋은 접근 방식이 무엇인지 물어보고 싶었습니다. OGR을 사용하여이 작업을 수행 할 수도 있지만 현재 사용하지 않는 pk 및 지오메트리 유형을 만듭니다. 나는이 일을했을지 모르는 사람들의 의견을 원했다. 너의 친절한 응답을 위해 – aeupinhere

답변

4

내가 아는 한, 가동 중지 시간없이 업그레이드 할 수있는 유일한 방법은 Slony-I과 같은 트리거 기반 복제 시스템입니다.

+0

고마워 ... – aeupinhere

관련 문제