On 11-11-2011 13:19, Luciano Schardosim wrote: > Pessoal, > > mais uma. Tô fazendo um script de dump que primeiro faz o dump da estrutura > "-s". Depois vou fazer o dump só das tabelas. Vou jogar tudo isso dentro de > uma pasta, fazer um tar e copiar pra máquina de backup. Bom, meu problema: > quando for fazer o dump, preciso gravar e restaurar na ordem em que as > tabelas podem ser restauradas no caso de um restore de toda a base. Como > gerar essa ordem, alguma dica?
Pelo que entendi isso é o que você _deseja_ mas não parece ser bem o que você realmente _precisa_. A documentação te ajuda neste sentido demonstrando que as ferramentas de dump e restore já tem essa heurística embituda, conforme [1] e [2]. Aconselho você também a assistir o PGCast [3] sobre dump e restore, onde demonstro como usar o formato 'directory' e 'tar' os quais produzem um 'toc' (Table of content) que te ajuda a encontrar 'onde' está 'o quê'. [1] http://www.postgresql.org/docs/current/static/app-pgdump.html [2] http://www.postgresql.org/docs/current/static/app-pgrestore.html [3] http://va.mu/MTKj -- Dickson S. Guedes mail/xmpp: [email protected] - skype: guediz http://guedesoft.net - http://www.postgresql.org.br http://github.net/guedes - twitter: @guediz _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
