Re: [pgbr-geral] Transferir Banco Postgres para outra máquina

2017-06-26 Por tôpico Josué Bragagnolo
Buenas 
Se quiser diminuir ainda mais o downtime, você poderia configurar um Streaming 
Replication, utilizando o pg_basebackup sem parar o banco de produção, depois 
você pode parar sua aplicação, promover o servidor novo (slave da replicação), 
ajustar a conexão da aplicação apontando para o banco novo, parar o servidor 
antigo, e subir a aplicação novamente. 
Com isso você deve ter o banco novo íntegro e um curto downtime. 

-- 
Josué Lino Bragagnolo 
Atua Sistemas de Informação 
jo...@bragagnolo.eti.br 
jo...@atua.com.br 



- Mensagem original -

De: "Mauro Fonseca"  
Para: "Comunidade PostgreSQL Brasileira"  
Enviadas: Segunda-feira, 26 de junho de 2017 11:28:39 
Assunto: Re: [pgbr-geral] Transferir Banco Postgres para outra máquina 

Se a versão do banco for a mesma. Sugiro que você utilize o pg_basebackup . A 
transferência é muito eficiente e bem mais rápida do que qualquer outro metodo. 

Copie as configurações ( postgres ) da primeira máquina para a máquina de 
destino, lembrando que na máquina original, não deverá haver alterações de 
dados por parte do cliente. 

Após a transferência, desligue a servidora original e transfira as conexões de 
rede dela para a segunda servidora. 

Att. 


Em 24 de junho de 2017 21:19, Euler Taveira < eu...@timbira.com.br > escreveu: 



Em 24 de junho de 2017 16:26, Luiz Henrique < luiz.henriqu...@gmail.com > 
escreveu: 




Desejo transferir de forma definitiva. 



Uma das formas mais rápidas seria utilizando replicação. Para isso o 
hardware/SO deve ser (quase) igual. Uma vez montada a replicação [1], basta 
escolher uma janela de manutenção e fazer o failover (pg_ctl promote). 


[1] http://eulerto.blogspot.com.br/2017/02/replicacao-o-que-mudou.html 


-- 
Euler Taveira Timbira - http://www.timbira.com.br/ 
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento 

___ 
pgbr-geral mailing list 
pgbr-geral@listas.postgresql.org.br 
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 






-- 
Mauro Fonseca | Gerência de Suporte à Operação - GSOI - PB 
PRODABEL | Av. Presidente Carlos Luz 1275, Sala 221 | Caiçara | BH/MG 
3277-7129 | www.pbh.gov.br 

___ 
pgbr-geral mailing list 
pgbr-geral@listas.postgresql.org.br 
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Instalação de Versões diferentes no mesmo servidor.

2017-06-12 Por tôpico Josué Bragagnolo
De: "Artur Zanini"  
Para: "Comunidade PostgreSQL Brasileira"  
Enviadas: Segunda-feira, 12 de junho de 2017 10:22:07 
Assunto: [pgbr-geral] Instalação de Versões diferentes no mesmo servidor. 

Bom dia, pessoal. 

Alguém já instalou dois PostgreSQL no mesmo servidor, mas com versões 
diferentes. Algum manual ou dica? 

Servidor: Ubuntu 14.2 
Postgres Atual : 9.1.8 
Postgres NOVO : 9.4 

Não existe a possibilidade de fazer upgrade de versão. 
Nunca fiz algo parecido alguma sugestão? 

= 
Ass.: 
Artur Gnecco Zanini 
Fone.: 51 92232129 
Gtalk: artur.zan...@gmail.com 
= 


Buenas 

Se você está usando pacotes (via apt) para manter seu Postgresql, basta 
instalar o pacote da versão nova, que deverá ser criado um novo cluster em 
outra porta. 

# apt-get install postgresql-9.4 


E com pg_lsclusters, deverá listar todos os seus cluster 



# pg_lsclusters 
Ver Cluster Port Status Owner Data directory Log file 
9.2 main 5430 down  /var/lib/postgresql/9.2/main 
/var/log/postgresql/postgresql-9.2-main.log 
9.3 main 5433 down  /var/lib/postgresql/9.3/main 
/var/log/postgresql/postgresql-9.3-main.log 
9.4 main 5434 down  /var/lib/postgresql/9.4/main 
/var/log/postgresql/postgresql-9.4-main.log 
9.5 main 5436 down  /var/lib/postgresql/9.5/main 
/var/log/postgresql/postgresql-9.5-main.log 
9.6 main 5435 down  /var/lib/postgresql/9.6/main 
/var/log/postgresql/postgresql-9.6-main.log 

PS. Ignore o fato do meu exemplo estar com o cluster parado (down) 

___ 
pgbr-geral mailing list 
pgbr-geral@listas.postgresql.org.br 
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Duvidas com encoding UTF8 x LATIN1

2017-03-29 Por tôpico Josué Bragagnolo
Buenas

O melhor sempre eh migrar tudo pra UTF8, mas se não é possível atualizar sua 
aplicação, o melhor acredito que seja manter o SO do Servidor postgres em iso 
também, em distros debian, eh soh usar "dpkg-reconfigure locales", colocar o 
encoding padrão nos arquivos do sistema.

echo '
LANG="pt_BR.iso88591"
LC_ALL="pt_BR.iso88591"
' > /etc/locale.conf
cat /etc/locale.conf > /etc/environment


Reiniciar tudo e então seu locale deve ficar assim:

~# locale
LANG=en_US
LANGUAGE=
LC_CTYPE="pt_BR.iso88591"
LC_NUMERIC="pt_BR.iso88591"
LC_TIME="pt_BR.iso88591"
LC_COLLATE="pt_BR.iso88591"
LC_MONETARY="pt_BR.iso88591"
LC_MESSAGES="pt_BR.iso88591"
LC_PAPER="pt_BR.iso88591"
LC_NAME="pt_BR.iso88591"
LC_ADDRESS="pt_BR.iso88591"
LC_TELEPHONE="pt_BR.iso88591"
LC_MEASUREMENT="pt_BR.iso88591"
LC_IDENTIFICATION="pt_BR.iso88591"
LC_ALL=pt_BR.iso88591



Josué Bragagnolo / Linux 
jo...@atua.com.br 

Atua Sistemas de Informação 
(54) 3045-8100 
http://atua.com.br/ 





- Mensagem original - 
De: "Luiz Henrique" <luiz.henriqu...@gmail.com> 
Para: "Comunidade PostgreSQL Brasileira" <pgbr-geral@listas.postgresql.org.br> 
Enviadas: Quarta-feira, 29 de março de 2017 8:55:33 
Assunto: [pgbr-geral] Duvidas com encoding UTF8 x LATIN1 

Pessoal, 

Estou iniciando testes no linux com Postgresql 9.4.Por questões de 
compatibilidade com aplicação Delphi os bancos precisam estar em LATIN1. 
Criei o banco em LATIN1. Na console psql aparece o erro ao testar o insert 
abaixo: 

insert into pessoa(pes_codpes,pes_nome) values ('50200','GIRÃO'); 

ERROR: invalid byte sequence for encoding "UTF8": 0xc3 0x4f 

Tem algum parâmetro que eu preciso configurar ? 

Obrigado pela ajuda! 




-- 
Atenciosamente, 

Luiz Henrique 
"In Medium Est Virtus!" 
"A Virtude está no meio!" 

Livre de vírus. www.avast.com . 

___ 
pgbr-geral mailing list 
pgbr-geral@listas.postgresql.org.br 
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral