Replicando banco de dados PostgreSQL
Nesse artigo será descrito o processo de como fazer replicação de dados PostgreSQL usando a ferramenta Slony. O Slony inclusive suporta múltiplos masters. Também é interessante observar que a replicação de dados através dessa ferramenta pode ser feita entre versão 7 e 8 do PostgreSQL sem problemas, podendo ser usado para migrar os dados da versão 7 para 8 de forma bastante simples.
Instalação
Baixando os fontes do Slony:
# wget -c http://developer.postgresql.org/~wieck/slony1/download/slony1-1.1.5-rc3.tar.bz2
Para compilar o Slony é necessário ter a disposição os fontes da versão do PostgreSQL atualmente instalado. Então para instalar digite o seguinte:
# tar -jxvf slony1-1.1.5-rc3.tar.bz2
# ./configure --with-pgsourcetree=/path/to/source/postgresql-x.y.z/
# gmake all
# gmake install
# wget -c http://developer.postgresql.org/~wieck/slony1/download/slony1-1.1.5-rc3.tar.bz2
Para compilar o Slony é necessário ter a disposição os fontes da versão do PostgreSQL atualmente instalado. Então para instalar digite o seguinte:
# tar -jxvf slony1-1.1.5-rc3.tar.bz2
# ./configure --with-pgsourcetree=/path/to/source/postgresql-x.y.z/
# gmake all
# gmake install