> Bom galera é o seguinte: > Dia! Esqueci do Dia .... desculpa ! rs > Estou realizando backup de duas instâncias de banco de dados, uma que roda > na porta 5432 e a outra que roda na porta 5433. Na cron os comandos que > geram os arquivos e compacta são os seguintes: > > /usr/local/pgsql/bin/pg_dumpall -U master -p 5433 -xO |gzip > > /backup/BDinst02-`date +%Y%m%d`.sql.gz > /usr/local/pgsql/bin/pg_dumpall -U master -xO |gzip > > /backup/BDinst01-`date +%Y%m%d`.sql.gz gostei... mas eu uso um script em python q faz algo parecido.
> Estou com dúvida nos tamanhos dos arquivos, pois o banco de dados da 5433 > que possui no total 9.2 GB(para saber o tamanho total das bases de bados > utilizei a função pg_database_size) compactando com gzip deu 480 MB, o > arquivo dump deu 3.2 GB, no banco de dados da 5432 que possui no total 3.4 > GB, o arquivo compactado deu 640 MB e o arquivo dump gerou 2.9 GB. Porque > essa pequena diferença pois o arquivo de dump da 5433 não deveria bem maior > do que a da 5432 ? > Será que a instância da 5433 está realizando o dump total dos dados ? > O arquivo de dump era para ter quase mesmo tamanho total das bases ? > o pg_dumpall gera um arquivo texto. o tamanho pode variar de acordo > com os dados caso a estrutura seja a mesma. usar COPY tambem diminui o > tamanho do arquivo gerado. Tem bastante diferença entre gerar o dump com comando COPY em vez do INSERT ? > como funciona a sua estrutura? Tenho apenas um servidor com duas instâncias de banco, rodando na porta 5433 e 5432. Na porta 5433 eu tenho dois banco de dados, e na 5432 eu tenho seis banco de dados. Essa estrutura está de assim pois houve uma necessidade de separar os dados de clientes que compartilhavam dados entre si na 5432, e por isso que criamos uma outra instância na 5433, sendo que cada cliente possui o seu próprio banco dados, não havendo mais dados compartilhados entre os clientes. Nessa 5433 rodam dois banco sendo que um deles ocupam aproximadamente 9 GB. Em 03/03/08, Sebastian SWC <[EMAIL PROTECTED]> escreveu: > > 2008/3/3 Eduardo Silva Oliveira <[EMAIL PROTECTED]>: > > Bom galera é o seguinte: > Dia! > > > Estou realizando backup de duas instâncias de banco de dados, uma que > roda > > na porta 5432 e a outra que roda na porta 5433. Na cron os comandos que > > geram os arquivos e compacta são os seguintes: > > > > /usr/local/pgsql/bin/pg_dumpall -U master -p 5433 -xO |gzip > > > /backup/BDinst02-`date +%Y%m%d`.sql.gz > > /usr/local/pgsql/bin/pg_dumpall -U master -xO |gzip > > > /backup/BDinst01-`date +%Y%m%d`.sql.gz > gostei... mas eu uso um script em python q faz algo parecido. > > > > Estou com dúvida nos tamanhos dos arquivos, pois o banco de dados da > 5433 > > que possui no total 9.2 GB(para saber o tamanho total das bases de bados > > utilizei a função pg_database_size) compactando com gzip deu 480 MB, o > > arquivo dump deu 3.2 GB, no banco de dados da 5432 que possui no total > 3.4 > > GB, o arquivo compactado deu 640 MB e o arquivo dump gerou 2.9 GB. > Porque > > essa pequena diferença pois o arquivo de dump da 5433 não deveria bem > maior > > do que a da 5432 ? > > Será que a instância da 5433 está realizando o dump total dos dados ? > > O arquivo de dump era para ter quase mesmo tamanho total das bases ? > > o pg_dumpall gera um arquivo texto. o tamanho pode variar de acordo > com os dados caso a estrutura seja a mesma. usar COPY tambem diminui o > tamanho do arquivo gerado. como funciona a sua estrutura? > > > -- > Atenciosamente, > Sebastian Selau Webber Colombo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
