postgreSQL 主从每日备份是备份主还是从?

postgreSQL 主从每日备份是备份主还是从?

参与16

5同行回答

zhanxuechaozhanxuechao咨询专家数字研究院
一般备份主节点。但如果对业务要求比较高的话,可以备份从节点的数据和主节点的日志。另外备份的准确性需要制定验证策略,确保备份的真实准确性。显示全部

一般备份主节点。但如果对业务要求比较高的话,可以备份从节点的数据和主节点的日志。
另外备份的准确性需要制定验证策略,确保备份的真实准确性。

收起
IT咨询服务 · 2023-07-17
浏览687
jillmejillme课题专家组CIO某大型银行
每日备份,其实理论上说在主节点备份,但是实际中,还是很多选择从从节点的进行备份。主节点执行备份操作,在业务高峰期对系统不是一个好的操作。 PG目前我使用的方法是异地异步流复制进行灾备,或者将主的WAL日志复制过去灾备备份。 因为系统中有RTO RPO,只要保证丢失的数据在...显示全部

每日备份,其实理论上说在主节点备份,但是实际中,还是很多选择从从节点的进行备份。主节点执行备份操作,在业务高峰期对系统不是一个好的操作。 PG目前我使用的方法是异地异步流复制进行灾备,或者将主的WAL日志复制过去灾备备份。 因为系统中有RTO RPO,只要保证丢失的数据在可容忍范围内就行。

收起
互联网服务 · 2023-11-15
浏览453
朱向东朱向东课题专家组高级工程师某银行
在PostgreSQL主从复制的架构中,通常会将主服务器(Master)配置为负责处理写操作(INSERT、UPDATE、DELETE),而从服务器(Slave)则复制主服务器上的数据,并用于读操作(SELECT)。因此,在进行每日备份时,一般会备份主服务器的数据。另外,备份主服务器的数据还有以下几个原因。1、主服务器是数...显示全部

在PostgreSQL主从复制的架构中,通常会将主服务器(Master)配置为负责处理写操作(INSERT、UPDATE、DELETE),而从服务器(Slave)则复制主服务器上的数据,并用于读操作(SELECT)。因此,在进行每日备份时,一般会备份主服务器的数据。
另外,备份主服务器的数据还有以下几个原因。
1、主服务器是数据的源头:主服务器是负责接收写操作并维护最新数据状态的节点。因此,备份主服务器可以确保备份数据是最新的。
2、数据一致性:从服务器通过主从复制机制将主服务器上的数据复制到自身。由于主从复制是一个异步过程,从服务器上的数据可能会稍有延迟。为了确保备份数据的一致性,备份主服务器可以避免从服务器上的复制延迟问题。
3、故障恢复:主服务器是系统的核心组件,如果主服务器发生故障,从服务器可以接替主服务器的角色。因此,备份主服务器的数据可以用于快速恢复故障后的系统。
尽管备份主服务器的数据是常见的做法,但备份从服务器的数据也有一定的用途,例如用于灾难恢复和读扩展等特定场景。备份策略应根据具体的需求和系统架构进行评估,并结合数据库管理的最佳实践来确定合适的备份方法。

收起
银行 · 2023-10-30
浏览505
AcdanteAcdante技术总监SHFY
1-主备同步有保障的情况下,频繁备份任务,走备节点。需要定期进行恢复验证数据可用性2-主节点毕竟是生产实时数据,还是需要定期对主节点进行备份,可以在业务空闲或者负载较低情况下进行备份3-增量,全量备份结合,定期合并,灾备恢复验证...显示全部

1-主备同步有保障的情况下,频繁备份任务,走备节点。需要定期进行恢复验证数据可用性

2-主节点毕竟是生产实时数据,还是需要定期对主节点进行备份,可以在业务空闲或者负载较低情况下进行备份

3-增量,全量备份结合,定期合并,灾备恢复验证

收起
2023-10-30
浏览489
Neil YuNeil Yu解决方案架构师金融科技公司
取决业务特点, 如果业务有闲时,就备主, 如果没有就备从显示全部

取决业务特点, 如果业务有闲时,就备主, 如果没有就备从

收起
银行 · 2023-08-22
浏览622

ChatGPT 回答

对于PostgreSQL主从备份,建议每天都备份主库。因为主库是数据的源头,从库只是主库的一个副本,如果从库出现问题,可以通过重新同步主库来恢复数据。而主库出现问题时,如果没有备份,数据可能会丢失,因此备份主库是更为保险的选择。当然,也可以同时备份主从库,以备不时之需。

提问者

Spring97
数据库管理员吉致

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-07-17
  • 关注会员:6 人
  • 问题浏览:1378
  • 最近回答:2023-11-15
  • X社区推广