NetWorker 文件系统备份无法备份 Oracle RMAN 备份文件,但备份所有其他文件

Summary: 当检测到不受支持的 VSS 编写器(例如 Oracle VSS 编写器)时,不会对用户发出警告。在 NetWorker 文件系统备份期间跳过 Oracle 文件,而不会发出警告。

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 数据库的 Windows 服务器,其中安装了并启用了默认 Oracle VSS 编写器服务。

使用 Oracle RMAN 创建一些本地磁盘备份,将备份生成的文件保存到本地目录。每当执行文件系统备份时,它都会成功完成。但是,当检查日志时,很明显 NetWorker 没有备份 oracle 文件。

Cause

在此计算机上执行标准 NetWorker 文件系统备份时,Oracle VSS 编写器会检测到所有 Oracle 备份文件,并将其添加到随后提供给 NetWorker 进行备份的列表中。NetWorker 客户端软件不支持 Oracle VSS 编写器,系统会自动生成一个临时指令,用于跳过所提供列表中的所有文件。因此,将跳过所有 Oracle 备份文件,而不会向 NetWorker 用户发出任何警告。备份成功,但尚未备份 Oracle 备份文件。

Resolution

此问题的当前解决方法是使用“VSS:*=off”选项执行保存操作,或者禁用或卸载 Oracle VSS 编写器。可以通过 NetWorker Management Console (NMC) 在客户端属性中设置此项:
 
屏幕截图 NetWorker Management Console 客户端属性
图 1:屏幕截图 NetWorker Management Console 客户端属性 

官方增强请求(参考 RFE # NW-I-1965)已向 Dell NetWorker 产品管理团队提出,要求在未来的 NetWorker 版本中实施警告系统,以便用户更轻松地检测跳过的文件。您的戴尔站点客户经理或销售代表可以跟踪和链接所有 RPE。
Article Properties
Article Number: 000200983
Article Type: Solution
Last Modified: 02 June 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.