[pgbr-geral] Restaurar base linux em windows
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
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
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
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
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
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
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