目前有三种常见的备份技术,分别是:
- 定时数据保护:使用备份软件定时对数据进行备份保护。通过完全备份、增量备份、差异备份,永久增量备份等手段,定时将数据中心的数据备份到外置介质进行存储,在必要时刻可以将指定时间点数据恢复到生产中心。
- 持续数据保护(Continuous Data Protection,CDP):它可以捕获或跟踪数据的变化,并将其在生产数据之外独立存放,以确保数据可以恢复到过去的任意时间点。持续数据保护系统可以基于块、文件或应用实现,可以为恢复对象提供足够细的恢复粒度,实现几乎无限多的恢复时间点。
- 副本数据管理(Copy data management ,CDM):从生产环境通过快照技术获取有应用一致性保证的数据,在非生产存储上生成 “黄金副本”(golden image),这个 “黄金副本 ” 数据格式是原始的磁盘格式,可再虚拟化成多个副本直接挂载给服务器,分别用于备份恢复、容灾或者开发测试等。
上述三种备份技术的区别,可以参考下表:
从上述来看,CDM 的备份技术相对具有优势,可用在:
- 开发新系统时,需要 Copy 生产数据到研发环境中用于开发;测试系统时,需要 Copy 生产数据到测试环境中用于调试;数据统计和分析,需要 Copy 生产数据到统计分析系统中进行处理。
- 不中断业务访问的前提下分离出在线数据,将查询、测试、分析等流量转移到非生产系统。所获得的数据副本即时可用,分离出的数据通过数据重组和应用模式匹配以及数据清洗,快速为业务提供数据支撑。
- CDM 可以做到流程化管理,通过自动化的流程管理,简化副本数据的管理复杂度。CDM 还可以提升数据管理效率,结合日志处理技术,提升数据的实时性,可以快速处理量更大、更多样化的数据。