1

Pg_base_backup 将失败并出现错误

pg_basebackup:无法从服务器获取 WAL 结束位置:致命:请求的 WAL 段 000000010000000300000068 已被删除

我猜这是因为数据库正在接收大量数据(限制:我们使用的是 postgres-9.1)

4

1 回答 1

3

请参阅文档中的注释

注意:事务日志文件是在备份结束时收集的。因此,需要将 wal_keep_segments 参数设置得足够高,以便在备份结束之前不会删除日志。如果在传输日志时已轮换日志,则备份将失败并且无法使用。

这就是你所看到的。

所以,尝试增加wal_keep_segments. 或者从 9.1 升级,那里有更好的选择。或者设置 WAL 归档。

于 2015-09-18T16:08:30.953 回答