努力打造最专业数据安全服务提供商! 免费咨询服务热线 : 022-58392028

数据备份-解决方案 | Veeam: 使用Oracle RMAN对ASM磁盘格式及RAC进行数据保护

时间:2023-05-05 11:51:22        


Veeam对物理机环境的ASM磁盘格式或者RAC类型(无论物理机还是虚拟机)的Oracle数据库备份的时候可以直接通过RMAN-Plugin插件进行数据库的备份,因为这类数据库的磁盘格式比较特殊,无法使用虚拟机快照或者卷快照来进行数据库的一致性处理,所以必须通过RMAN接口进行原生的数据库备份。Veeam针对这类场景也提供了RMAN-Plugin插件的备份方式。Veeam可以支持各版本的Oracle数据库,在V10版本中还新增了对Solaris10/11(x86_64, SPARC)平台的Oracle数据库支持,兼容列表参考(具体以最新的官方链接为准 https://helpcenter.veeam.com/docs/backup/plugins/)
Oracle RMAN数据备份
Veeam RMAN Plug-in插件充当Oracle RMAN和Veeam备份存储库之间的连接器。 在Oracle服务器上部署Veeam RMAN Plug-in插件后,您可以在Oracle RMAN命令行中执行所有备份和还原操作。 Veeam Plug-in负责将数据库备份传输到Veeam存储库(Repository)。
使用与Veeam Plug-in集成Oracle RMAN时,数据库备份将按以下流程执行:
  1. 在Oracle RMAN端启动数据库备份过程后,RMAN将调用Veeam Plug-in服务。
  2. VeeamPlug-in连接到Veeam Backup&Replication服务器并创建备份作业(如果之前尚未创建)。
  3. VeeamPlug-in在Oracle服务器和Veeam备份存储库上启动Veeam传输服务代理。 根据配置的RMAN通道,可并行多通道备份。
  4. Veeam Agent将Oracle数据传输到存储库。
整个备份流程示意图如下:

点击输入图片描述(最多30字) Veeam可以提供基于RMAN工具的全库备份,日志备份,控制文件备份,可以将备份之后的数据进行backup copy到二级异地存储,实现数据级容灾。备份数据提供压缩和重删,所有的备份模式都可以根据DBA进行调整,备份恢复权限可控,符合数据库专业管理的流程规范。
Oracle RMAN数据恢复
Veeam对通过RMAN Plugin工具备份的数据可以提供多种恢复方式,支持原机恢复,异机恢复。并能通过Veeam提供的explorer工具直接对备份数据进行挖掘,图形化恢复数据库,恢复方式非常灵活,用户可以根据自身的使用习惯对数据进行恢复。DBA可以调用传统的RMAN命令进行脚本方式恢复,备份管理员可以通过图形化工具对数据库进行手工恢复,满足各种恢复需求。异机恢复脚本示例:

点击输入图片描述(最多30字)