Pessoal, Bom dia!!! Estou saindo (tentando) do ambiente de testes para o ambiente de produção, onde faço um backup de uma base usando o pg_dump, porém quando vou para o ambiente de produção e tento usar o pg_restore me mostra um erro.
Antes de mais nada vamos aos detalhes : Servidor de testes : PostgreSQL 8.2.4 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4) Maquina mono processada com um unico disco Servidor de Produção : PostgreSQL 8.2.4 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4) Maquina dual com 4 discos. Metodo de backup no ambiente de produçao : script : #!/bin/bash clear echo -e 'Iniciando processo de backup . . . ' DATA=`date +%d%m%Y%H%M%S` PASTA=/pg/sistemas/apoiorh/backup/ ARQUIVO='apoiorh' pg_dump -v apoiorh > $PASTA$ARQUIVO$DATA.dmp tar -cpzf $PASTA$ARQUIVO$DATA.tar.gz $PASTA$ARQUIVO$DATA.dmp rm -f $PASTA$ARQUIVO$DATA.dmp clear echo -e 'Backup finalizado com sucesso!' Metodo para restauração pretendida no ambiente de produção : pg_restore -d NOMEBASEDADOS NOARQUIVO.DMP Mensagem de erro : pg_restore: [archiver] input file does not appear to be a valid archive Metodo de transferencia do arquivo de um servidor para outro : ambiente de testes -----> ambiente de producao ftp, binary mode transfer. Conto com a ajuda de voces para me ajudar neste problema. ----------------------------------------- Rubens J Rodrigues ----------------------------------------- _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
