Re: [pgbr-geral] Clonar base de dados
2013/6/24 Giovani Rodrigues giovani...@gmail.com Matheus, Por favor me esclareça melhor a parte de servidores. Eu realmente não compreendi. Você quis dizer servidor físico, para não usar na mesma máquina? ou tem algum jeito de criar servidores lógicos dentro de uma mesma máquina? Algo como uma virtual machine, seria isso? Desculpe a demora, me perdi nos e-mails. Eu só quis dizer pra NÃO usar o servidor (seja físico ou virtual) de produção para realizar testes, a chance de errar, conectar na base errada, e executar um DROP DATABASE acidentalmente é grande. Acredite, MUITO GRANDE. Só isso. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Clonar base de dados
Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Eu quero clonar a base de produção para criar uma base de testes. Att. -- Giovani Rodrigues ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Clonar base de dados
2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Clonar base de dados
Obrigado Matheus! Consegui clonar a base de dados utilizando o primeiro método que vc passou. Como hj só tem eu aqui, eu matei todas as sessões ativas e clonei! Att. Giovani Em 24 de junho de 2013 15:42, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Giovani Rodrigues ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Clonar base de dados
2013/6/24 Giovani Rodrigues giovani...@gmail.com Obrigado Matheus! Consegui clonar a base de dados utilizando o primeiro método que vc passou. Como hj só tem eu aqui, eu matei todas as sessões ativas e clonei! Ok. Só tome cuidado com o que eu falei antes (e ficou embaixo por causa do top-posting)... Em 24 de junho de 2013 15:42, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Clonar base de dados
no caso enquanto tiver no dump ( uma base muito grande ) o banco continua seu fuincionamento normal? leitura, escrita ... ? Em 24 de junho de 2013 16:21, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Obrigado Matheus! Consegui clonar a base de dados utilizando o primeiro método que vc passou. Como hj só tem eu aqui, eu matei todas as sessões ativas e clonei! Ok. Só tome cuidado com o que eu falei antes (e ficou embaixo por causa do top-posting)... Em 24 de junho de 2013 15:42, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Rebert Tomaz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Clonar base de dados
Matheus, Por favor me esclareça melhor a parte de servidores. Eu realmente não compreendi. Você quis dizer servidor físico, para não usar na mesma máquina? ou tem algum jeito de criar servidores lógicos dentro de uma mesma máquina? Algo como uma virtual machine, seria isso? Att. Giovani Em 24 de junho de 2013 16:21, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Obrigado Matheus! Consegui clonar a base de dados utilizando o primeiro método que vc passou. Como hj só tem eu aqui, eu matei todas as sessões ativas e clonei! Ok. Só tome cuidado com o que eu falei antes (e ficou embaixo por causa do top-posting)... Em 24 de junho de 2013 15:42, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Giovani Rodrigues ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Clonar base de dados
nem falando mal do top-posting... é, não tem jeito mesmo... 2013/6/24 Rebert Tomaz Aquino rebertto...@gmail.com no caso enquanto tiver no dump ( uma base muito grande ) o banco continua seu fuincionamento normal? leitura, escrita ... ? Sim, como um dump normal. Claro que a atividade do mesmo pode degradar um pouco a performance global, principalmente se restaurar no mesmo servidor/disco/etc. Em 24 de junho de 2013 16:21, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Obrigado Matheus! Consegui clonar a base de dados utilizando o primeiro método que vc passou. Como hj só tem eu aqui, eu matei todas as sessões ativas e clonei! Ok. Só tome cuidado com o que eu falei antes (e ficou embaixo por causa do top-posting)... Em 24 de junho de 2013 15:42, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Rebert Tomaz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Clonar base de dados
Oi, você poderia usar também p phppgadmin pelo navegador e executar um export em txt, criar o banco novo e executar este script gerado. Seja Livre! Use OpenSource! LineOn, Tecnologia da Informação! http://lineonti.wordpress.com Em 24 de junho de 2013 16:30, Matheus de Oliveira matioli.math...@gmail.com escreveu: nem falando mal do top-posting... é, não tem jeito mesmo... 2013/6/24 Rebert Tomaz Aquino rebertto...@gmail.com no caso enquanto tiver no dump ( uma base muito grande ) o banco continua seu fuincionamento normal? leitura, escrita ... ? Sim, como um dump normal. Claro que a atividade do mesmo pode degradar um pouco a performance global, principalmente se restaurar no mesmo servidor/disco/etc. Em 24 de junho de 2013 16:21, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Obrigado Matheus! Consegui clonar a base de dados utilizando o primeiro método que vc passou. Como hj só tem eu aqui, eu matei todas as sessões ativas e clonei! Ok. Só tome cuidado com o que eu falei antes (e ficou embaixo por causa do top-posting)... Em 24 de junho de 2013 15:42, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Rebert Tomaz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ 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] Clonar base de dados
Cícero, Muito interessante! Vou testar isso quando chegar em casa! Att. Giovani Em 24 de junho de 2013 16:49, Cicero Neto cicero@gmail.com escreveu: Oi, você poderia usar também p phppgadmin pelo navegador e executar um export em txt, criar o banco novo e executar este script gerado. Seja Livre! Use OpenSource! LineOn, Tecnologia da Informação! http://lineonti.wordpress.com Em 24 de junho de 2013 16:30, Matheus de Oliveira matioli.math...@gmail.com escreveu: nem falando mal do top-posting... é, não tem jeito mesmo... 2013/6/24 Rebert Tomaz Aquino rebertto...@gmail.com no caso enquanto tiver no dump ( uma base muito grande ) o banco continua seu fuincionamento normal? leitura, escrita ... ? Sim, como um dump normal. Claro que a atividade do mesmo pode degradar um pouco a performance global, principalmente se restaurar no mesmo servidor/disco/etc. Em 24 de junho de 2013 16:21, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Obrigado Matheus! Consegui clonar a base de dados utilizando o primeiro método que vc passou. Como hj só tem eu aqui, eu matei todas as sessões ativas e clonei! Ok. Só tome cuidado com o que eu falei antes (e ficou embaixo por causa do top-posting)... Em 24 de junho de 2013 15:42, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/6/24 Giovani Rodrigues giovani...@gmail.com Boa tarde! Pessoal, como faço para clonar uma base de dados no postgres 9.2? Se não tiver usuários conectados você pode usar a base como template, exemplo: CREATE DATABASE dbclone TEMPLATE dboriginal; Se não, você pode usar o pg_dump: $ createdb dbclone $ pg_dump dboriginal | psql dbclone Eu quero clonar a base de produção para criar uma base de testes. Não use no mesmo servidor, nesse caso teria que usar mesmo o pg_dump: $ createdb nome_banco $ pg_dump -h host produção nome_banco | psql nome_banco Em ambos os casos lembre-se dos usuários e donos (owner) da base. Atenciosamente, -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Rebert Tomaz ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Matheus de Oliveira Analista de Banco de Dados Dextra Sistemas - MPS.Br nível F! www.dextra.com.br/postgres ___ 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 -- Giovani Rodrigues ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral