dbexport
导出数据库结构和数据为文本文件,适用于小规模数据库。dbexport -c "db_name@localhost" backup_file.txt
。ontape
或onbar
进行物理备份,支持增量备份(0级为完整备份,1/2级为增量备份)。ontape -s -L 0
(0级完整备份)。onbar -b
(并行备份,支持大规模系统)。INFORMIXDIR
、INFORMIXSERVER
等环境变量已正确设置。ontape -a
自动备份逻辑日志。dbimport
导入之前导出的文本文件。dbimport -d target_db -c "password" backup_file.txt
。ontape
或onbar
恢复物理备份。ontape -r /backup/path
(恢复整个系统)。onbar -r
(恢复并行备份,支持指定时间点)。Quiescent
状态(使用onmode -s
)。ontape -L
检查日志备份。场景 | 工具 | 核心命令 | 适用场景 |
---|---|---|---|
基础备份 | dbexport | dbexport -c "db@host" file.txt | 小型数据库结构与数据导出 |
完整系统备份 | ontape | ontape -s -L 0 | 全量备份,适合关键系统 |
大规模备份 | onbar | onbar -b | 高并发、大规模数据库备份 |
恢复系统 | ontape /onbar | ontape -r /onbar -r | 系统级灾难恢复 |
参考来源: