Skip to main content
SnapManager for SAP
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

BR*工具备份的配置文件使用情况

贡献者

当您运行使用BACKINT接口的Br*工具命令时、SnapManager 将使用存储库中的配置文件。存储库由运行Br*工具命令的用户的SnapManager 凭据决定。

默认情况下、SnapManager 会使用与SAP数据库系统标识符同名的配置文件。

关于创建凭据以访问存储库

您可以使用`smsap credential set`命令为Br*工具用户设置存储库凭据。

关于指定其他SnapManager 配置文件名称

只要系统标识符对于SnapManager 配置文件位于给定存储库中的所有主机都是唯一的、则默认配置文件名称就足以满足要求。您可以使用数据库系统标识符值创建SnapManager 配置文件并为其命名。

但是、如果在不同的主机上使用相同的系统标识符、或者如果要在给定的SnapManager 实例上指定多个SAP配置文件以与Br*工具结合使用、则需要为Br*工具命令定义配置文件名称。

在SAP应用程序中计划的数据库操作以用户身份运行。在SAP应用程序中计划的Br*工具操作以`SAPServiceSID`的形式运行。这些用户必须有权访问存储库和配置文件。

SAP服务用户SAPServiceSID不允许用户在本地登录。要更改此设置、必须执行以下步骤来修改本地安全策略:

步骤
  1. 单击*开始*>*程序*>*管理工具*>*本地安全策略*。

  2. 展开*本地策略*并选择"*用户权限分配"

  3. 搜索*拒绝本地登录*策略。

  4. 右键单击并选择*属性*。

  5. 从此列表中删除* SAP服务用户*。

关于创建备份实用程序参数文件

br*工具命令可以选择将备份实用程序参数(.utl`参数)文件传递到BACKINT接口。默认情况下、此文件的名称是`initsid.utl、其中SID是数据库的系统标识符。

默认情况下、Br*工具会使用`initsid.sap`文件中的`util_param_file`参数指定的参数文件。备份实用程序参数文件通常与`initsid.sap`文件存储在同一目录中。

将`profile_name =<profile>`添加到`.utl`文件并保存。此配置文件是要用于Br*工具命令的SnapManager _profiles_的名称。

下表列出了`.utl`文件中包含的用于备份保留、快速还原和数据保护等操作的其他备份实用程序参数:

操作 备份实用程序参数

备份保留

  • 密钥:保留

  • 值:无限制

每小时

每天

每周

每月

下表介绍了这些操作的不同备份实用程序参数:

操作 密钥 价值

备份保留

fast=

回退

将备份实用程序参数添加到Br*工具初始化文件

SAP会为`$ORACLE_HOME\database`中的每个SAP数据库实例创建一个名为`initsid.sap`的备份配置文件文件。您可以使用此文件指定用于Br*工具命令的默认备份实用程序参数(`.utl`)文件。

步骤
  1. 编辑initsid.sap文件并找到以`util_PAR =`开头的行。

  2. 取消此行的注释、并将路径添加到包含配置文件名称的备份实用程序参数文件中、例如、util_param_file = initSA1.utl

  3. 如果您为`util_PAR文件`指定一个值、请确保该文件存在。

    如果未找到文件、则BRBACKUP命令将失败、因为它们会尝试将该文件包含在备份中。

如果发现以下任一错误情况、则需要使用`-u`选项作为配置文件名称:

  • 参数文件不存在

  • 无配置文件名称条目

`orasid`和`sidadm`都需要访问用于创建或管理使用Br*工具创建的备份的配置文件。

在Br*工具命令中指定备份实用程序参数文件名

您也可以选择使用`-r`选项在Br*工具命令上指定备份实用程序参数(.utl参数)文件。命令行上的值将覆盖SAP初始化文件中指定的值。

br*工具会搜索`$ORACLE_HOME\database`目录中的参数文件。如果将此文件存储在其他位置、则需要使用`-r`选项提供完整路径。例如:

* brbackup -r C:\oracle\NetApp_FCP_PRICE_10g_enterprise_inst_vol1\database\initCER.utl …​*