May 14

DSG的技术原理

数据库的存储与容灾
不考虑技术成熟度, 及100%的数据准确性, 逻辑备份数据库是灾备的最佳方案, 只不过目前这方面技术在稳定性和性能上还有未解决的问题. 许多公司在做这样的产品, DSG也是其中之一. 今天听了DSG的产品介绍后, 猜想了他们产品的技术基础.

    Realsync产品是用来建逻辑备份数据库的, 这种方法是好方法, 但产品的成熟程度及性能要做好是不容易的. SharePlex和GoldenGate的起步比DSG早, 但在金融行业这样要求数据绝对不能出错的领域, 要在主要的数据库上依赖他们, 也还是不太敢的.

    SnapAssure是用来制作增量备份的工具, 和Oracle 10g中的RMAN Block Tracking文件类似, 找出变化过的数据块, 只对这些块进行备份, 以节约备份时间和空间, 思路很不错. 不知道我猜的技术基础对不对?按照我想的那样也能实现.

    XEXP是一个快速数据迁移工具, 类似于10g中的expdp/impdp这样的产品, 同传统的exp/imp相比, 性能可以提升很多. 但仔细想想, 不是很敢用. 对于很忙的数据库, 我想不容易保证事务性, 有了AUL的基础, 再加上一些回滚段的研究就行了, 可以从备库那儿, 以比exp快的速度生成事务一致的数据导出了.

Share
tags:

to "DSG的技术原理"

Leave a Reply