仅备份我的复制数据库是否安全?

时间:2018-10-22 13:42:48

标签: postgresql backup replication

我在生产服务器a中运行了这个生产数据库(我们称之为数据库A)。我在服务器b中运行了这个A数据库的复制(我们称它为数据库B)。

现在,我在A服务器上运行了一个备份脚本。 A负担过多的处理和联网工作……

我想停止备份a数据库,并仅备份具有相同脚本的b。我会将当前在A服务器上运行的脚本移动到B

从理论上讲,两个数据库是相等的,但是我不确定这是否是一个好习惯,是否足够安全。

您怎么看?仅在复制数据库而不是生产数据库上进行备份是否安全?

1 个答案:

答案 0 :(得分:0)

从备用服务器运行备份是绝对安全和值得称赞的。

如果使用pg_dump,则可能会遇到导致pg_dump失败的复制冲突。为了避免这种情况(以延迟复制为代价),请设置max_standby_streaming_delay = -1