AnyBackup CDM 简介
AnyBackup CDM,是爱数提供的一款企业级副本数据管理产品,可为各种复杂的 Windows,Linux,Unix 环境提供更高效的数据保护,帮助用户实现更高的SLA要求。AnyBackup CDM 内部功能分成三大板块:副本数据管理、定时数据保护和持续数据保护,集云、虚拟和物理环境保护能力于一体,帮助用户扫除灾备死角,实现高效、弹性可扩展的数据保护,提供智能的灾备运维,简化管理复杂度。同时,借助 AnyBackup CDM 的副本数据管理功能,可克隆出多个虚拟副本,帮助用户实现副本数据的开发测试和查询分析,充分发挥灾备数据的价值,使灾备数据更具生产力。
AnyBackup CDM 针对 Oracle 数据回迁的适用场景
当客户 Oracle 数据库生产环境出现故障时,可使用 AnyBackup CDM 进行 Oracle 副本数据管理挂载恢复,保障生产业务的持续使用。在原生产数据库修复之后,可使用“数据回迁”功能,将挂载后的数据迁移回原生产数据库。
AnyBackup CDM 支持 ASM 与文件系统两种存储场景的数据回迁。
ASM 存储场景的 Oracle 数据回迁
针对 ASM 存储场景的 Oracle 数据回迁,AnyBackup CDM可实现无停机的数据回迁。即在不影响业务使用的情况下,快速将数据回迁至生产库。
其实现方式如下:
1. 当生产数据存储修复后,添加 Oracle 的 ASM 生产磁盘组到 AnyBackup CDM 挂载的磁盘组中;
2. 通过 Oracle 的 ASM Rebalance 技术执行重新平衡操作,将数据重新分发到生产磁盘组中;
3. 切换直接访问生产 ASM 磁盘组,并且从挂载磁盘组内删除挂载恢复 ASM 磁盘组;
4. 检查 ASM 磁盘组状态和验证数据的可用性。
文件系统场景的 Oracle 数据回迁
针对文件系统场景的 Oracle 数据回迁,AnyBackup CDM 采用的是原生数据拷贝的方式进行数据回迁,该步骤需要停机。
其实现方式如下:
1. 采用 RMAN 备份,将 mount 后的数据库采用原生数据拷贝的方式全量备份到生产存储。
2. 停止挂载的数据库,将数据库数据文件 switch 到新的生产存储中。
3. recover 数据库,通过日志将数据库前滚到最新的状态,保证所有的数据全部都切换到生产存储上。
4. 打开数据库,数据回迁完毕。