在 CentOS 上做 Informix 容灾,常见方案主要分为 官方高可用/容灾方案 和 操作系统/存储级方案。下面按“从官方推荐到可选方案”系统说明。
最常用、最成熟的 Informix 容灾方式
特点
适用场景
架构
CentOS 主库 ──日志──> CentOS 备库
关键步骤(简化)
onmode -d primary hdr_primary
onmode -d secondary hdr_primary
sqlhosts、网络互通✅ 优点:官方支持、稳定
❌ 缺点:只能 1 对 1
HDR 的扩展
特点
适用场景
架构
主库(CentOS)
├── HDR备库
└── RSS备库(异地)
✅ 优点:多副本
❌ 缺点:RSS 为异步,RPO > 0
共享存储方案
特点
前提
✅ 适合:本地高可用
❌ 不适合:真正异地容灾
表级/数据库级复制
特点
适用
⚠️ 不推荐单独用于 Informix,容易不一致
ontape / onbar✅ 必须做
❌ 不能替代实时容灾
| 场景 | 推荐方案 |
|---|---|
| 同城双机 | HDR |
| 异地容灾 | HDR + RSS |
| 本地高可用 | SDS |
| 多业务中心 | ER |
| 最低成本 | 备份 + 恢复 |
CentOS 上 Informix 容灾,首选 HDR / RSS,备份必须作为底线。
如果你愿意,可以告诉我:
我可以给你一套具体配置示例。