Re: Point in Time Recovery
От | Mark Kirkwood |
---|---|
Тема | Re: Point in Time Recovery |
Дата | |
Msg-id | 40F652C6.4070007@coretech.co.nz обсуждение исходный текст |
Ответ на | Re: Point in Time Recovery (Simon Riggs <simon@2ndquadrant.com>) |
Ответы |
Re: Point in Time Recovery
|
Список | pgsql-hackers |
I tried what I thought was a straightforward scenario, and seem to have broken it :-( Here is the little tale 1) initdb 2) set archive_mode and archive_dest in postgresql.conf 3) startup 4) create database called 'test' 5) connect to 'test' and type 'checkpoint' 6) backup PGDATA using 'tar -zcvf' 7) create tables in 'test' and add data using COPY (exactly 2 logs worth) 8) shutdown and remove PGDATA 9) recover using 'tar -zxvf' 10) copy recovery.conf into PGDATA 11) startup This is what I get : LOG: database system was interrupted at 2004-07-15 21:24:04 NZST LOG: recovery command file found... LOG: restore_program = cp %s/%s %s LOG: recovery_target_inclusive = true LOG: recovery_debug_log = true LOG: starting archive recovery LOG: restored log file "0000000000000000" from archive LOG: checkpoint record is at 0/A48054 LOG: redo record is at 0/A48054; undo record is at 0/0; shutdown FALSE LOG: next transaction ID: 496; next OID: 25419 LOG: database system was not properly shut down; automatic recovery in progress LOG: redo starts at 0/A48094 LOG: restored log file "0000000000000001" from archive LOG: record with zero length at 0/1FFFFE0 LOG: redo done at 0/1FFFF30 LOG: restored log file "0000000000000001" from archive LOG: restored log file "0000000000000001" from archive PANIC: concurrent transaction log activity while database system is shutting down LOG: startup process (PID 13492) was terminated by signal 6 LOG: aborting startup due to startup process failure The concurrent access is a bit of a puzzle, as this is my home machine (i.e. I am *sure* noone else is connected!) Mark P.s : CVS HEAD from about 1 hour ago, PITR 5.2, FreeBSD 4.10 on x86
В списке pgsql-hackers по дате отправления: