工具选择
操作步骤
# ontape零级备份
ontape -s -L 0 /path/to/backup/file
# dbexport导出
dbexport -d database_name -c "password" -f backup_file
# tar打包
tar -czvf informix_backup.tar.gz /path/to/informix/data
# ontape连续日志备份
ontape -c /path/to/log/backup
验证备份
md5sum或sha256sum校验文件哈希值。准备工作
sudo service informix stop。恢复操作
# ontape恢复
ontape -r /path/to/backup/file
# dbimport恢复
dbimport -d database_name -c "password" -f backup_file
# 恢复全量备份后,应用增量日志
ontape -r -L 1 /path/to/incremental/backup
验证恢复结果
SELECT * FROM table_name LIMIT 10;
参考来源: