[pgbr-geral] Arquivos dump
Sebastian SWC
sebastianswc em gmail.com
Segunda Março 3 11:56:27 BRT 2008
2008/3/3 Eduardo Silva Oliveira <edu.silva.oli em gmail.com>:
> 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
More information about the pgbr-geral
mailing list