2015-05-06 11:14 GMT-03:00 Matheus de Oliveira <[email protected]>:
> > On Tue, May 5, 2015 at 9:52 AM, André Ormenese <[email protected]> > wrote: > >> >> Estou tentando usar o pg_basebackup, da versão 9.4.1 do Postgres, para >> restore do banco em outra máquina. >> >> Segue comando utilizado : $PATH_BANCO/pg_basebackup >> --pgdata=$DIR_BASE/back --format=tar --xlog-method=fetch --progress >> --verbose --host=$PGHOST --label=$NOMESIS --port=$PGPORT >> >> Quando tento subir o banco em outro servidor, com a mesma versão do >> banco, recebo a seguinte mensagem no log : >> 2015-05-05 09:36:56 BRT [60357]: [24-1] user=,db= LOG: restored log file >> "000000020000005F0000001A" from archive >> 2015-05-05 09:36:56 BRT [60357]: [25-1] user=,db= LOG: record with zero >> length at 5F/1A005190 >> 2015-05-05 09:36:56 BRT [60425]: [1-1] user=,db= LOG: fetching timeline >> history file for timeline 2 from primary server >> 2015-05-05 09:36:56 BRT [60425]: [2-1] user=,db= FATAL: could not >> receive timeline history file from the primary server: ERROR: could not >> open file "pg_xlog/00000002.history": No such file or directory >> >> >> Percebi que no pg_xlog de origem do backup é gerado o >> arquivo 000000020000005F00000019.00000028.backup, mas o 00000002.history >> não. >> > > Não é o pg_basebackup que gera esse arquivo. Ele é gerado ao executar um > promote. Por acaso este era um servidor slave em outra versão que foi > atualizado usando o pg_upgrade? > > > Matheus, gerei o pg_upgrade a partir do master da versão 9.3.4. Subi o banco na versão 9.4.1 como master. A partir deste banco (master) na versão 9.4.1, estou gerando o pg_basebackup e tentando subir um slave. Para isso, descompacto o tar e copio os arquivos de configuração para o slave (postgresql.conf, pg_hba.conf e recovery.conf).
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
