1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 简短回答:不行。
Oracle DataGuard 最高保护模式需要一个日志写入器同时向本地和远程实例写入,并阻塞直到两个数据库都确认了变更已经被写入。如果无法写入至少两个数据副本,则数据库将停止允许任何更改。
然而,在 RDS 中可能会出现不再同时在两个位置写入数据的情况,尽管这些情况大多是边缘情况,例如因为主实例丢失而切换到备用实例。即使主实例尚未重新上线并同步,您也可以写入提升的备用实例。
基于个人经验,我所见到的大部分最高保护的 DG 设置都依赖于三个节点,以便即使一个节点出现故障,仍然可以进行写入。而这种设置在 RDS 上是不可能的,但您可以在 EC2 上这样做。
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 3 年前
- AWS 官方已更新 5 年前