mirror of
https://github.com/postgres/postgres.git
synced 2025-06-29 10:41:53 +03:00
Remove inaccurate "Incrementally Updated Backups" documentation section;
already removed from 9.0+. Applied to 8.3 and 8.4.
This commit is contained in:
@ -1856,46 +1856,6 @@ if (!triggered)
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="backup-incremental-updated">
|
||||
<title>Incrementally Updated Backups</title>
|
||||
|
||||
<indexterm zone="backup">
|
||||
<primary>incrementally updated backups</primary>
|
||||
</indexterm>
|
||||
|
||||
<indexterm zone="backup">
|
||||
<primary>change accumulation</primary>
|
||||
</indexterm>
|
||||
|
||||
<para>
|
||||
In a warm standby configuration, it is possible to offload the expense of
|
||||
taking periodic base backups from the primary server; instead base backups
|
||||
can be made by backing
|
||||
up a standby server's files. This concept is generally known as
|
||||
incrementally updated backups, log change accumulation, or more simply,
|
||||
change accumulation.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
If we take a backup of the standby server's data directory while it is processing
|
||||
logs shipped from the primary, we will be able to reload that data and
|
||||
restart the standby's recovery process from the last restart point.
|
||||
We no longer need to keep WAL files from before the restart point.
|
||||
If we need to recover, it will be faster to recover from the incrementally
|
||||
updated backup than from the original base backup.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Since the standby server is not <quote>live</>, it is not possible to
|
||||
use <function>pg_start_backup()</> and <function>pg_stop_backup()</>
|
||||
to manage the backup process; it will be up to you to determine how
|
||||
far back you need to keep WAL segment files to have a recoverable
|
||||
backup. You can do this by running <application>pg_controldata</>
|
||||
on the standby server to inspect the control file and determine the
|
||||
current checkpoint WAL location, or by using the
|
||||
<varname>log_checkpoints</> option to print values to the server log.
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1 id="migration">
|
||||
|
Reference in New Issue
Block a user