본문 바로가기

PostgreSQL/Postgresql Migration

postgresql upgrade

  • postgresql upgrade 하는 방법

1. dump 백업으로 복구하는 방법. 

   이 방식은 데이터 싸이즈가 큰 경우 downtime이 많이 발생 하므로 사용하기 힘든점이 있다.


2. pg_upgrade 사용하는 방법.

  이 방식 또한 downtime이 발생한다. 내부적으로 dump로 restore하는 방식이다.

* http://www.postgresql.org/docs/9.3/static/upgrading.html


3. Slony-I(Community), xDB (EDB) Replication

  이 두 가지 방식은 Replication을 이용해서 upgrade를 한다.

  두가지 모두 DB 버전이 다른 경우에도 사용이 가능하며, downtime을 최소화 할 수 있는 방법이다.

  Slony-I(Community) open soure라는 장점이 있고, xDB는 PPAS를 구매해야 사용이 가능합니다.

* http://slony.info/