阅读量:1
备份方法
-
ontape工具
- 0级备份(完全备份):
ontape -s -L 0 -d 数据库名 - 1级备份(增量备份):
ontape -s -L 1 -d 数据库名 - 2级备份(差异备份):
ontape -s -L 2 -d 数据库名 - 逻辑日志备份:
ontape -a(自动备份)
- 0级备份(完全备份):
-
dbexport/dbimport命令
- 导出数据库:
dbexport -d 数据库名 -c "密码" -f 备份文件.txt - 导入数据库:
dbimport -d 数据库名 -c "密码" -f 备份文件.txt
- 导出数据库:
-
onbar工具(适用于大规模系统)
- 备份:
onbar -b -L 0(0级备份) - 恢复:
onbar -r -L 0
- 备份:
-
自动定时备份
- 通过
cron定时执行备份脚本,例如:# 示例:每日0点执行0级备份 0 0 * * * /opt/informix/bin/ontape -s -L 0 -d 数据库名 > /backup/backup_$(date +%Y%m%d).ontape
- 通过
恢复方法
-
ontape工具
- 恢复整个系统:
ontape -r - 恢复指定数据空间:
ontape -r -D 数据空间名
- 恢复整个系统:
-
dbimport命令
- 恢复时需指定日志类别为
buffer log:dbimport -d 数据库名 -c "密码" -l buffered 备份文件.txt
- 恢复时需指定日志类别为
-
onbar工具
- 恢复时结合逻辑日志:
onbar -r -L 0
- 恢复时结合逻辑日志:
注意事项
- 执行备份前需确认Informix环境变量(如
INFORMIXDIR、INFORMIXSERVER)已正确配置。 - 备份文件需存储在外部存储设备(如外部硬盘、云存储),避免单点故障。
- 定期测试备份恢复流程,确保数据可正常恢复。
- 大规模系统建议使用
onbar工具,小规模系统可优先选择ontape。
参考来源:
以上就是关于“Debian Informix数据库如何备份恢复”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm