Hi! I'm reading this article http://www.postgresql.org/docs/current/static/continuous-archiving.htm
In section 'Making a Base Backup Using the Low Level API' is said that once one has WAL archiving set up it is ok to omit pg_xlog folder from the backup dump: > "You can, however, omit from the backup dump the files within the cluster's > pg_xlog/ subdirectory. This slight adjustment is worthwhile because it > reduces the risk of mistakes when restoring. This is easy to arrange if > pg_xlog/ is a symbolic link pointing to someplace outside the cluster > directory, which is a common setup anyway for performance reasons. You might > also want to exclude postmaster.pid and postmaster.opts, which record > information about the running postmaster, not about the postmaster which will > eventually use this backup. (These files can confuse pg_ctl.)" But in section related to making standalone hot backups there is no information about it. There is only the following set of commands: touch /var/lib/pgsql/backup_in_progress psql -c "select pg_start_backup('hot_backup');" tar -cf /var/lib/pgsql/backup.tar /var/lib/pgsql/data/ psql -c "select pg_stop_backup();" rm /var/lib/pgsql/backup_in_progress tar -rf /var/lib/pgsql/backup.tar /var/lib/pgsql/archive/ I only can see that the backup folder is being archived with pg_xlog. So, the question is - is it ok to omit pg_xlog folder from backup dump while making standalone hot backups or not ? -- best regards, Sergey