Oracle Recovery Manager RMAN 工作负载压缩率降低

Summary: 本文介绍在将 Oracle Recovery Manager (RMAN) 用于 Oracle 工作负载时实现最佳重复数据消除(全局压缩)的最佳实践。 不建议使用此知识库文章对性能问题进行故障处理。如果 MTree 的全局压缩未能超过 1.5 倍 - 2.0.x,请确保 RMAN 遵循建议的 Data Domain 集成最佳实践。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

 Oracle 工作负载在“Mtree Show Compression”输出中报告全局压缩率低,或者在 sfs_dump 输出中报告明显的全局压缩率。

适用对象
  • 所有 Data Domain 数据保护专用存储设备

  • DD OS 5.4 及更高版本

Cause

本文介绍在将 Oracle RMAN 用于 Oracle 工作负载时实现最佳重复数据消除(全局压缩)的最佳实践。如果 MTree 的全局压缩未能超过 1.5 倍 - 2.0.x,请检查 RMAN 是否遵循建议的 Data Domain 集成最佳实践。

不建议使用此知识库文章对性能问题进行故障处理。


 

Resolution

下表提供了建议的 RMAN 最佳实践,以便从 Data Domain 作为 Oracle 数据库的备份存储服务器实现最佳重复数据消除性能。
设置
 FILESPERSET  1(除非使用 Oracle 优化重复数据消除)
 MAXOPENFILES  1 
并行度或通道数 设备所能承受的尽可能多的;但建议使用 4 到 8 个通道。
 CONTROFILE 自动备份  亮起
加密
压缩算法
  • 非 RMAN 压缩 
  • DD 支持 Oracle 标准压缩
标记支持 默认:自动
 

Oracle 优化重复数据消除

Data Domain Oracle 优化重复数据消除允许 RMAN 使用多路复用,并允许 DD 在数据更改期间识别正确的数据块边界。如果启用了 Oracle 优化重复数据消除,则无需为参数 FILESPERSET 和 MAXOPENFILES 设置值。使用不同 FILESPERSET 的 Oracle 备份现在可以相互进行重复数据消除。 

Oracle 优化支持:

  • DD Boost for Oracle RMAN 1.3 及更高版本
  •  对于版本 4.0 及更高版本,“DD Boost for Oracle RMAN”名称更改为“Oracle RMAN 代理”。  
  • 重复数据消除的改进取决于所用的数据块大小。在 8k 或 16k 数据块大小下可实现最佳的重复数据消除性能。设置为 Oracle 2k、4k 或 32k 数据块大小的数据库显示不进行重复数据消除或重复数据消除率较低。

  • NetWorker 客户端 8.2.2 及更高版本

  • DDBEA 2.0、2.5、4.0

  • 不支持虚拟合成 (Avamar)

  • 已知支持的第三方软件:不支持具有最新 DD Boost 代码的 NetBackup、Veeam、vRanger Pro TSM 和 CommVault 
  • 无法在 MTree 复制目标上启用
  • 在 5.5.2 之前,为文件系统设置了 app-optimization-compression。对于 5.5.2 之后的 DDOS,可以按 MTree 应用 app-optimization-compression。

要在 Data Domain 上启用 Oracle 优化重复数据消除,请使用以下 CLI 命令:

# mtree option set app-optimized-compression oracle1 MTree <oracle_MTree> 

提醒:  如果 DD 上存在混合备份类型,请勿设置全局优化。在 MTree 级别 (oracle1) 将 app-optimized-compression 应用于作为 Oracle 工作负载目标的适用 MTree。如果数据块大小值不受支持,请关闭 app-optimized-compression


# mtree option set app-optimized-compress none MTree <oracle_MTree>


在文件系统级别设置 Oracle 优化重复数据消除(无混合备份类型)
           # filesys option set app-optimized-compression {none|oracle1}

Additional Information

提醒:启用 Oracle 优化重复数据消除后,该功能将不适用于较旧的数据库。该备份被视为新备份。必须验证是否有适当的可用存储空间。预计 2 倍的 DD 存储消耗将是更糟糕的情况。随着旧数据到期,重复数据消除率会提高。
 
如果 Oracle 工作负载的低压缩问题仍然存在,请联系戴尔支持并寻求 Data Domain 文件系统 TSE 的参与。 

Affected Products

Data Domain

Products

Data Domain, Database App Agent, DD Boost for Oracle RMAN, NetWorker, Oracle RMAN agent
Article Properties
Article Number: 000026348
Article Type: Solution
Last Modified: 15 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.