Need some help to configure the WAl files shipping and restore it to the target 
server.here is what I configured in the source server. (both windows)In 
postgresql.conf, I enabled the following option.# WRITE AHEAD LOGfsync = on     
          synchronous_commit = on      wal_sync_method = fsync   # - Archiving 
-archive_mode = onarchive_command = 'copy "%p" 
"D:\\PG_DATA\\%f"'   #archive_timeout = 0   D drive is on the same source 
server ( I am also having trouble to ship it to target, had a network drive 
mapped in the source server, for some reason I couldn't get it copy over to 
this network drive, so had to copy it local D drive first).created the 
checkpoint, then make the base backup and copy the backup file to target along 
with archived WAL files. (filename: 0000000100000.... etc)Next step is to 
restore the base backup in the target server,after restore the base backup, 
stop PG service, then move away any file (filename: 0000200000000... etc) under 
pg_xlog, and copy source's WAL files to pg_xlogcreate recovery.conf file with 
the following line.restore_command = 'copy "C:\\pgwal\\%f" "%p"'when I tried to 
start PG service, for some reason, the recovery command is always looking for 
0000200000000, which was created during the base backup restore. and it didn't 
even look for those archived WAL files from sources.Once I copied back those 
files that I moved away during the backup restore, it completes the 
recovery.Now, why it won't recognize the WAL files from source server.Did I 
miss any step?
Sent from my BlackBerry device on the Rogers Wireless Network
-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Reply via email to