[pgbr-geral] Restaurar base linux em windows

2013-06-27 Por tôpico Jean Domingues
Pessoal,

queria saber se é possível restaurar uma cópia da pasta de dados do linux em um 
servidor pg de mesma versão no windows (64 bits nos dois).___
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 base linux em windows

2013-06-27 Por tôpico Flavio Henrique Araque Gurgel
 Pessoal,
 
 queria saber se é possível restaurar uma cópia da pasta de dados do linux em
 um servidor pg de mesma versão no windows (64 bits nos dois).

 bom dia,
 negativo, somente um dump, devido o filesystem diferente.
 vc nao consegue nem se for de linux para linux, e se a instalação é 64 e o
 destino 32 bits, ou vice versa.

A questão não é o sistema de arquivos, mas o sistema operacional mesmo.
Os arquivos de dados do PostgreSQL é que ficam diferentes de um S.O. pra outro 
ou de uma arquitetura para outra.
Um PostgreSQL num Solaris com ZFS não pode ser copiado para um FreeBSD com ZFS, 
também não funcionará.

[]s

__
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos  Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: fla...@4linux.com.br
__
FREE SOFTWARE SOLUTIONS
___
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 base linux em windows

2013-06-27 Por tôpico Flavio Henrique Araque Gurgel
 Para vc realizar uma cópia física do cluster do PostgreSQL vc precisa ter sua
 origem e destino IGUAIS nos seguintes pontos:
 
 - Filesystem (type and block size)

Discordo.
Dá pra copiar de um ext3 para xfs, de xfs pra ext4, de sistema de arquivos de 
blocos de 4k para 8k sem problemas, desde que sejam o mesmo S.O., arquitetura e 
binários do PostgreSQL.

 - Block Size e Wal Block Size (default 8kb) (isso muda se vc ficar uma
 compilação diferenciada)

Ok, correto.

 - Mesma arquitetura (32 ou 64bits)

Ok, correto.

 Então nesse seu cenário a resposta é NÃO... porque no windows vc tem o NTFS e
 no linux outro filesystem.

Mais ou mesmo. A resposta realmente é *não* mas não é por causa do sistema de 
arquivos, mas por causa do sistema operacional e a biblioteca c que são 
diferentes, tornando os arquivos de dados do cluster com dados posicionados de 
forma diferente.

Dá, inclusive, pra copiar um cluster Linux como backup em um compartilhamento 
Windows e depois restaurar no Linux. Funciona 100%.

[]s

__
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos  Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: fla...@4linux.com.br
__
FREE SOFTWARE SOLUTIONS
___
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 base linux em windows

2013-06-27 Por tôpico Jean Domingues
 Pessoal,
 
 queria saber se é possível restaurar uma cópia da pasta de dados do linux em
 um servidor pg de mesma versão no windows (64 bits nos dois).

 bom dia,
 negativo, somente um dump, devido o filesystem diferente.
 vc nao consegue nem se for de linux para linux, e se a instalação é 64 e o
 destino 32 bits, ou vice versa.

A questão não é o sistema de arquivos, mas o sistema operacional mesmo.
Os arquivos de dados do PostgreSQL é que ficam diferentes de um S.O. pra outro 
ou de uma arquitetura para outra.
Um PostgreSQL num Solaris com ZFS não pode ser copiado para um FreeBSD com 
ZFS, também não funcionará.



OK, pessoal. Obrigado a todos pelas respostas.
___
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 base linux em windows

2013-06-27 Por tôpico Marcelo da Silva
Eu tenho o seguinte senário:

Servidor: Linux 64bits, Postgres 9.1

Maquina desenvolvimento: Windows 64bits, Postgres 9.1

Para administrar as bases utilizo PgAdmin3 no Windows, faço backup e
restore tranquilamente entre as máquinas.

Utilizo o Codepage UTF-8 atualmente


Numa outra configuração que peguei pra dar manutenção:

Base em SQL_ANSI Postgres 7.2
Para trazer para o Postgres UTF-8 versão 9.1
Fiz o seguinte:

PgAdmin3 - Backup na base SQL_ANSI para LATIN1
PgAdmin3 - Restore no Backup LATIN1 para UTF-8

Tudo ocorreu belezinha

Esses são alguns cases que tenho


Marcelo Silva
---
Desenvolvedor Delphi / PHP
Postgres 9.1


Em 27 de junho de 2013 09:47, Jean Domingues ejdom...@yahoo.com.brescreveu:

  Pessoal,
 
  queria saber se é possível restaurar uma cópia da pasta de dados do
 linux em
  um servidor pg de mesma versão no windows (64 bits nos dois).
 
  bom dia,
  negativo, somente um dump, devido o filesystem diferente.
  vc nao consegue nem se for de linux para linux, e se a instalação é 64
 e o
  destino 32 bits, ou vice versa.
 
 A questão não é o sistema de arquivos, mas o sistema operacional mesmo.
 Os arquivos de dados do PostgreSQL é que ficam diferentes de um S.O. pra
 outro ou de uma arquitetura para outra.
 Um PostgreSQL num Solaris com ZFS não pode ser copiado para um FreeBSD
 com ZFS, também não funcionará.
 


 OK, pessoal. Obrigado a todos pelas respostas.
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral




-- 
Marcelo Silva

Desenvolvedor Delphi / PHP
My Postgres database
Cel.: (11) 99693-4251
___
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 base linux em windows

2013-06-27 Por tôpico Jean Domingues
Eu tenho o seguinte senário:


Servidor: Linux 64bits, Postgres 9.1


Maquina desenvolvimento: Windows 64bits, Postgres 9.1


Para administrar as bases utilizo PgAdmin3 no Windows, faço backup e restore 
tranquilamente entre as máquinas.


Utilizo o Codepage UTF-8 atualmente


Marcelo, você está se referindo a dump. Eu me refiro a cópia física da pasta de 
dados.
___
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 base linux em windows

2013-06-27 Por tôpico Cicero Neto
Olá! você pensou em gerar um ARQ.sql a partir do phppgadmin em localhost.
Esta ferramenta via navegador gera um txt (ou .sql),  da estrutura e dos
dados.
Você pode aplicar este arquivo em um phppgadmin no seu windows ou quaquer
ferramenta que leia um arquivo.sql, inclusive o pgAdmin III.

O que acha?

Espero ter ajudado!



Seja Livre!
Use OpenSource!
LineOn, Tecnologia da Informação!
http://lineonti.wordpress.com



Em 27 de junho de 2013 11:32, Jean Domingues ejdom...@yahoo.com.brescreveu:

 Eu tenho o seguinte senário:
 
 
 Servidor: Linux 64bits, Postgres 9.1
 
 
 Maquina desenvolvimento: Windows 64bits, Postgres 9.1
 
 
 Para administrar as bases utilizo PgAdmin3 no Windows, faço backup e
 restore tranquilamente entre as máquinas.
 
 
 Utilizo o Codepage UTF-8 atualmente


 Marcelo, você está se referindo a dump. Eu me refiro a cópia física da
 pasta de dados.
 ___
 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