Re: [pgbr-geral] Restaurar pasta data

2017-01-09 Por tôpico Flavio Henrique Araque Gurgel
Em seg, 9 de jan de 2017 às 18:41, Saulo Morais 
escreveu:

> >> Sua única alternativa é fazer um dump/restore.
> E se eu não tiver um dump?
> Só vou conseguir restaurar a pasta data em um mesmo servidor linux?
>

Sim senhor, um servidor Linux de mesma arquitetura (32 ou 64 bits)
Você pode fazer isso numa máquina virtual, um notebook, etc, não precisa
instalar um "servidor" pra isso, basta rodar o PostgreSQL e fazer seu dump.
Tudo vai depender do tamanho do bicho.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Restaurar pasta data

2017-01-09 Por tôpico Saulo Morais
>> Sua única alternativa é fazer um dump/restore.
E se eu não tiver um dump?
Só vou conseguir restaurar a pasta data em um mesmo servidor linux?

At.te,
Saulo Morais



De: pgbr-geral  em nome de Flavio 
Henrique Araque Gurgel 
Enviado: segunda-feira, 9 de janeiro de 2017 14:35:12
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] Restaurar pasta data



Em seg, 9 de jan de 2017 às 17:12, Saulo Morais 
mailto:sa...@abilityonline.com.br>> escreveu:

Preciso colocar uma base de dados (pasta data e não um dump) de um servidor 
linux  em um servidor windows.

Você não pode fazer isso. Não funcionará. Os arquivos de dados são diferentes 
entre plataformas (Linux/Windows/Solaris/BSD/Mac, etc) e mesmo entre 32 e 64 
bits na mesma plataforma.
(...)

5- Apareceu o seguinte erro
2017-01-09 13:04:06 BRT FATAL:  arquivos do banco de dados são incompatíveis 
com o servidor
2017-01-09 13:04:06 BRT DETALHE:  O agrupamento de banco de dados foi 
inicializado com USE_FLOAT8_BYVAL, mas o servidor foi compilado sem 
USE_FLOAT8_BYVAL.
2017-01-09 13:04:06 BRT DICA:  Parece que você precisa recompilar ou executar o 
initdb.

Não consegui achar o motivo do erro.

É isto mesmo, incompatibilidade entre plataformas.

Estou no caminho certo mas esquecendo algum passo ou não consigo fazer isto?

Não, você está no caminho errado.
Sua única alternativa é fazer um dump/restore.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Restaurar pasta data

2017-01-09 Por tôpico Flavio Henrique Araque Gurgel
Em seg, 9 de jan de 2017 às 17:12, Saulo Morais 
escreveu:

> Preciso colocar uma base de dados (pasta data e não um dump) de um
> servidor linux  em um servidor windows.
>

Você não pode fazer isso. Não funcionará. Os arquivos de dados são
diferentes entre plataformas (Linux/Windows/Solaris/BSD/Mac, etc) e mesmo
entre 32 e 64 bits na mesma plataforma.
(...)


> 5- Apareceu o seguinte erro
> 2017-01-09 13:04:06 BRT FATAL:  arquivos do banco de dados são
> incompatíveis com o servidor
> 2017-01-09 13:04:06 BRT DETALHE:  O agrupamento de banco de dados foi
> inicializado com USE_FLOAT8_BYVAL, mas o servidor foi compilado sem
> USE_FLOAT8_BYVAL.
> 2017-01-09 13:04:06 BRT DICA:  Parece que você precisa recompilar ou
> executar o initdb.
>
> Não consegui achar o motivo do erro.
>

É isto mesmo, incompatibilidade entre plataformas.


> Estou no caminho certo mas esquecendo algum passo ou não consigo fazer
> isto?
>

Não, você está no caminho errado.
Sua única alternativa é fazer um dump/restore.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Restaurar pasta data

2017-01-09 Por tôpico Saulo Morais
Preciso colocar uma base de dados (pasta data e não um dump) de um servidor 
linux  em um servidor windows.

Fiz os 2 passos abaixo mas sem sucesso.


Passo 1

1-Instalei a mesma versão do postgres que estava no servidor linux no servidor 
windows
2-Parei o serviço
3-Substitui toda a pasta data
4-Dei um start
5-Apareceu alguns erros nos valores de alguns parâmetros do arquivo 
postgresql.conf, porque alguns parâmetros são específicos para linux/windows/

Passo 2
1-Instalei a mesma versão do postgres que estava no servidor linux no servidor 
windows
2-Parei o serviço
3-Substitui a pasta data e mantive os arquivos .conf
4-Dei um start
5- Apareceu o seguinte erro
2017-01-09 13:04:06 BRT FATAL:  arquivos do banco de dados são incompatíveis 
com o servidor
2017-01-09 13:04:06 BRT DETALHE:  O agrupamento de banco de dados foi 
inicializado com USE_FLOAT8_BYVAL, mas o servidor foi compilado sem 
USE_FLOAT8_BYVAL.
2017-01-09 13:04:06 BRT DICA:  Parece que você precisa recompilar ou executar o 
initdb.

Não consegui achar o motivo do erro.
Estou no caminho certo mas esquecendo algum passo ou não consigo fazer isto?

At.te,
Saulo Morais

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