暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

NetWorker + Data Domain客户端配置与数据恢复 — Oracle (1)

戴尔易安信技术支持 2016-10-25
1951

      之前我们演示过了如何在NetWorker上使用DD Boost备份Windows文件并进行恢复。NetWorker + Data Domain客户端配置与数据恢复 — Windows Server


      这次我们接着介绍如何使用NetWorker Module for Databases and Applications (NMDA) 模块备份与恢复Oracle数据库。

 

客户端配置向导:

 

      Oracle提供了一个与Oracle 8、9、10和11配套使用的数据库备份、备份恢复与故障恢复应用工具,称为Recovery Manager (RMAN)。它附带Oracle服务器产品作为可选组件。RMAN将Oracle备份、备份恢复与故障恢复情景中涉及的步骤自动化,从而避免了人为错误。EMC NMDA模块必须采用RMAN。有关RMAN的详细信息,请查阅Oracle文档。


      要进行备份客户端配置,请进行如下配置:


1.     打开NetWorker Management Console:

   


2.     点击Enterprise工具栏按钮,选择NetWorker服务器,双击右侧的NetWorker:

   

注意:列表中DD1为源,DD2为复制目标


3.     点击Configuration项,在左侧面板点击Client > Configuration > Client Backup Configuration > New:

   


4.     指定客户端名称,然后选择Oracle:

     


5.     在Deduplication中选择Data Domain backup,然后选择DD1BoostBoost以启用BOOST功能:

     


6.     选择Custom scheduled backup:

     


7.     保留RMAN脚本模板默认设置,然后填入目标数据库权限信息:

     


8.     展开并选中数据库:

   


9.     增加通道数量以增加并行的存储数据流:

   


10.  如果要编辑RMAN脚本,可在此操作;或者,如果对脚本满意,可以直接Next:

   


11.  如有需要可以添加注释,比如介绍浏览策略、保留策略和计划等。点击Browse Policy和Retention Policy右侧的“+”加号图标,可以选择其他时间段。在Remote Access字段中,输入*@* (表示访问权限将授予所有用户):

   


12.  创建一个新的组:

   


13.  然后可以指定存储节点或者将其保留为默认设置:

   


注意::自NMM 2.3和NW 7.6.1开始,Client Direct (CD)功能可供应用程序主机将其备份数据直接发送给BOOST设置,从而绕过存储节点。NW 8.0和NMM 2.4默认情况下已配置CD。在本实例中,我们已在NW服务器上创建了BOOST设备。



客户端设置


      接着概述一下NetWorker组的基本功能。在管理员GUI中执行以下操作,以查看现有的客户端配置:


1.     选择Configuration工具栏,在左侧窗口点击Clients,右键点击DD BOOST Oracle DB组中的dc01,然后选择Properties:

   


2.     确认General选项卡上的Browse Policy、Retention Policy、Group、Schedule和Save set属性:

   


3.     确认Apps & Modules选项卡上的Backup command属性

   



启动作业


      在管理员GUI上执行以下操作以启动某个组:


1.     点击Monitoring项,展开Groups,右键点击DD BOOST Oracle DB并选择Start:

   


2.     在界面中应当看到一个备份会话启动,备份流正在写入DD设备:

   


3.     可以看到备份已成功完成:

   

 


Data Domain Boost备份统计信息:

 

      我们可以通过SSH检查BOOST备份的统计信息:


1.     使用SSH工具(如PuTTY)登录DD:

   


2.     执行命令 filesys show compression data/col1/nw/DataNW1 :

   

ddboost设备DataNW1自带某些数据。因此我们要启动BOOST Oracle DB组,然后检查有多少数据要存入Data Domain设备。


3.     在管理界面中,从Groups菜单启动DD BOOST Oracle DB组:

   


4.     在备份运行的同时,执行命令iostat 2以查看接收和写入统计信息:

   

仔细观察CPU 使用率、eth0 输入/输出、磁盘写入数和 NVRAM 写入数


5.     由于已完成DD BOOST Oracle DB的备份,我们要检查/data/col1/nw/DataNW1 设备的压缩情况,执行命令 filesys show compression data/col1/nw/DataNW1 :

此压缩是我们在运行DD BOOST Oracle DB备份之前获取的:

   

此压缩是我们在DD BOOST Oracle DB组备份完成之后获取的:

   

从这两个图片中可以看到,只有一少部分唯一数据已传输到 Data Domain 设备。我们已备份了将近2GB的数据,可实际上仅有大约10MB的数据写入Data Domain设备。

 


Oracle文件备份策略:

 

      并非所有Oracle服务器上的文件都受RMAN保护。如图所示,系统中的所有数据库文件和用户表空间,以及spfile、controlfiles和归档redolog都是受RMAN保护的。其他像pfile、密码文件、tnsnames.ora、listener.ora以及其他重要的系统和程序文件均应通过标准的NetWorker文件系统备份受到保护。


      注意:联机redolog和临时表空间不需要备份。



其它参考文章:

NetWorker + Data Domain客户端配置与数据恢复 — Windows Server



更多精彩内容,请点击阅读原文”进行查看!

如何每天都能收到如此精彩的文章?

①点击右上角点击查看官方账号”→点击关注

②长按并识别下图中的二维码,直接访问EMC中文支持论坛


文章转载自戴尔易安信技术支持,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论