Please enable JavaScript.
Coggle requires JavaScript to display documents.
Disaster Recovery (考虑因素 (网络因素, 异步异地容灾 synchronous_commit=local, 同步异地容灾 …
Disaster Recovery
考虑因素
网络因素
异步异地容灾
synchronous_commit=local
同步异地容灾
synchronous_commit=remote_write
流复制容灾
优点:确保主节点xlog信息完整的情况下,可以认为是断点续传
异步流复制
不需要配置synchornous_standby_names
主节点事务提交成功返回前不需要等待standby
节点接收到的xlog数据写入wal buffer或xlog file
性能优于同步流复制
数据保护级别低于同步流复制
同步流复制
事务保护最高级别,一般只在局域网内用
提高性能的措施
SET LOCAL synchronous_commit TO
on | local | remote_write | off;
事务内控制提交级别
:question:采用多个standby节点,防止备份节点down机,主机事务无法提交
对不同业务,不同事务根据重要性,分别设置不同的提交级别
必须设置 synchronous_standby_names
要等待同步复制节点返回已将xlog记录写入buffer或磁盘了,对网络和磁盘io要求极高
与备份不同点
备份的出发点: 应对逻辑错误和物理错误
容灾出发点:应对机房故障,大的灾难,毁灭性打击
注意点:异地景象,实时性,对性能影响