26.2. 恢复目标设置

recovery_target_time (timestamp)

这个参数设置一个时间戳,达到这个时间戳时会继续进行恢复。在大多数的recovery_target_timerecovery_target_xid都可以声明这个参数。缺省是恢复到WAL日志的结尾。 精确的停止点也受到recovery_target_inclusive的影响。

recovery_target_xid (string)

这个参数声明一个事务ID,达到这个ID号是会继续进行恢复。 需要注意的是,当在事务开始时,顺序分配事务ID,事务会以不同数字顺序结束。 将被恢复的事务是那些在一个指定事务前(或包含该事务)提交的事务。 在大多数recovery_target_xidrecovery_target_time都可以声明参数。 缺省是恢复到WAL日志尾。精确的停止时间也受recovery_target_inclusive的影响。

recovery_target_inclusive (boolean)

声明是否在指定恢复目标之后停止,或在这之前停止。 应用于recovery_target_timerecovery_target_xid, 无论哪个,都是为这个恢复声明的。这表示事务是否具有明确的目标提交时间或ID,会分别被包含在恢复中。 缺省是true

recovery_target_timeline (string)

声明在一个指定时间线进行恢复。缺省是当前正在进行基础备份的时间线。 只需要在复杂的重新恢复的情况下声明这个参数,在这种情况下,需要返回一个 在PITR之后需要达到的状态。参阅Section 24.3.4