目前sybase使用的是12.5版本,比较老
数据量估计有1TB左右,因承载业务比较重要,也一直没有升级或者迁移
为什么不迁移不在考虑范围内
如何思考最大化保存数据,最小化丢失数据的可行性方案?
1,数据库全量备份+增量备份,需要取消数据库的选项:select into/bulkcopy/pllsort 和 trunc log on chkpt,确保在全量备份后没有执行dump tran with truncate_only 或者 dump tran with no_log命令才能数据库的增量备份操作。
2,对数据库做虚拟带库备份,使用存储的块同步技术将数据库所在设备实时同步至应急环境,在固定时间执行quiesce database hold后同步最后增量数据,然后quiesce database release。
3,使用Sybase Replication Server同步增量数据至复制数据库。