以下是Ubuntu系統下Informix數據庫的常用備份方法:
使用dbexport
/dbimport
工具
dbexport -d 數據庫名 -c "密碼" -f 備份文件名
dbimport -d 數據庫名 -c "密碼" -f 備份文件名
使用ontape
工具
ontape -s -L 0 -d 數據庫名 -f /備份路徑/備份文件
ontape -a
(自動備份)或ontape -c
(連續備份)ontape -r -f /備份路徑/備份文件
TAPEDEV
等參數,備份文件需保留配置文件副本。使用onbar
工具(支持并行備份)
onbar -v backup -c /備份路徑 -f 備份文件名 -d 數據庫名
onbar -v restore -c /備份路徑 -f 備份文件名 -d 數據庫名
系統級工具備份
tar
命令:打包數據庫文件和配置文件,如tar -czvf informix_backup.tar.gz /path/to/informix/data /path/to/informix/config
。rsync
命令:增量備份,適合遠程同步,如rsync -avz /informix/ user@遠程服務器:/backup/
。第三方工具
duplicity --full-if-older-than 3M /informix/data file:///backup/
。注意事項:
onbar
。參考來源: