↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0
历史版本。 PostgreSQL 9.0 已结束支持。 2015-10-08. 请参阅 当前版本手册.

26.2. 恢复目标设置 #

recovery_target_time (timestamp) #

此参数指定恢复要进行到的时间戳。在 recovery_target_time 和recovery_target_xid中,最多只能指定一个。默认行为是恢复到 WAL 日志的末尾。精确的停止点还受recovery_target_inclusive影响。

recovery_target_xid (string) #

此参数指定恢复要进行到的事务 ID。请注意,虽然事务 ID 在事务开始时按顺序分配,但事务完成的顺序可能与 ID 的数值顺序不同。恢复的事务是那些在指定事务之前提交的事务,并可选择包括指定事务本身。在 recovery_target_xid 和recovery_target_time中,最多只能指定一个。默认行为是恢复到 WAL 日志的末尾。精确的停止点还受recovery_target_inclusive影响。

recovery_target_inclusive (boolean) #

指定是在指定的恢复目标之后停止(true),还是在恢复目标之前停止(false)。适用于recovery_target_time和recovery_target_xid中为此恢复指定的那一个。它分别表示提交时间或 ID 恰好等于目标值的事务是否会被包含在恢复中。默认值是 true。

recovery_target_timeline (string) #

指定恢复到某条特定时间线。默认沿着制作基础备份时的当前时间线恢复。只有在复杂的再次恢复场景中才需要设置此参数:需要返回的状态本身就是一次时间点恢复之后达到的状态。相关讨论参见第 24.3.4 节。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.