[Pgpool-general] online recovery by PITR - broken examples?
Tomasz Chmielewski
mangoo at wpkg.org
Mon Oct 26 16:59:26 UTC 2009
The online recovery by PITR described briefly here:
http://pgpool.projects.postgresql.org/pgpool-II/doc/pgpool-en.html#online-recovery
contains a "copy-base-backup" script, which is, in my opinion, broken:
#! /bin/sh
DATA=$1
RECOVERY_TARGET=$2
RECOVERY_DATA=$3
psql -c "select pg_start_backup('pgpool-recovery')" postgres
echo "restore_command = 'scp $HOSTNAME:/data/archive_log/%f %p'" > /data/recovery.conf
tar -C /data -zcf pgsql.tar.gz pgsql
psql -c 'select pg_stop_backup()' postgres
scp pgsql.tar.gz $RECOVERY_TARGET:$RECOVERY_DATA
For example, it includes $DATA variable, which is not used anywhere.
Is it the same as "/data" referenced later? Probably yes.
Anyway, I can't get it to work.
Does anyone have online recover with pgpool-ii explained in more details?
--
Tomasz Chmielewski
http://wpkg.org
More information about the Pgpool-general
mailing list