-
rsycn com postgresql
olah a todos....
tenho dois servidores na empresa onde trabalho e neles tenho o postgresql 8.1 rodando.
ha algum tempo estou tentando fazer um backup seguido de um restore automatico e não tenho tido resultado.
me disseram pra usar o rsync (excelente ferramenta por sinal) soh que com esse comando, depois de copiar minha pasta /dados inteira de um servidor para o outro, o postgre do servidor destino não reconhece os dados "espelhados" pelo rsync.
alguem poderia me dizer se ha alguma maneira de fazer com que apos colocar os dados com o rsync o postgre reconheça esses dados como uma base de dados real?
desde jah agradeço!!
Carlos Ferreira (hoje soh perguntando, amanha contribuindo com a comunidade).
-
rsycn com postgresql
Eu particularmente não gosto de fazer backup/restore de banco de dados postgresql via file system.
Aconselho fazer via dump
http://www.postgresql.org/docs/8.1/i...ml#BACKUP-DUMP
O tempo de downtime será bem menor, e você precisará realizar pouquissimos ajustes depois do restore.
Apesar que pelo rsync também funciona.
Falou
-
rsycn com postgresql
Como faço para reconhecer a base de dados no meu servidor destino, não to conseguindo fazer isso, o rsync copia os dados com sucesso, soh que o postgre instalado no servidor não reconhece esses dados colocados pelo rsync como base de dados.
-
rsycn com postgresql
rsync e' uma bosta meu, ele compara arquivos por tamanho, ridiculo.
-
rsycn com postgresql
Você sincronizou o "data" inteiro?
Não adianta transferir só o diretorio base com os bancos que ele não vai carregar diversas informações sobre indexação das tabelas.
Como eu disse anteiormente, eu já fiz com rsync mas não recomendo.
O dump é muito mais consistente,.
Dica: realize um dumpall no servidr atual , transfira o arquivo, e restore nele no server novo.
Falou!