为 Oracle 数据库创建备份策略
在使用 SnapCenter 备份 Oracle 数据库资源之前,您必须为要备份的资源或资源组创建备份策略。备份策略是一组规则,用于控制如何管理,计划和保留备份。您还可以指定复制,脚本和备份类型设置。如果要在其他资源或资源组上重复使用策略,则创建策略可节省时间。
-
开始之前 *
-
您必须已定义备份策略。
-
您必须已通过完成安装 SnapCenter ,添加主机,发现数据库和创建存储系统连接等任务为数据保护做好准备。
-
如果要将 Snapshot 副本复制到镜像或存储二级存储, SnapCenter 管理员必须已为源卷和目标卷分配 SVM 。
-
如果您以非root用户身份安装了此插件、则应手动将执行权限分配给预处理和后处理目录。
-
步骤 *
-
在左侧导航窗格中,单击 * 设置 * 。
-
在设置页面中,单击 * 策略 * 。
-
从下拉列表中选择 * Oracle Database* 。
-
单击 * 新建 * 。
-
在名称页面中,输入策略名称和问题描述。
-
在备份类型页面中,执行以下步骤:
-
如果要 * 创建联机备份 * ,请选择 * 联机备份 * 。
您必须指定是要备份所有数据文件,控制文件和归档日志文件,仅备份数据文件和控制文件,还是仅备份归档日志文件。
-
如果要 * 创建脱机备份 * ,请选择 * 脱机备份 * ,然后选择以下选项之一:
-
如果要在数据库处于挂载状态时创建脱机备份,请选择 * 挂载 * 。
-
如果要通过将数据库更改为 shutdown 状态来创建脱机关闭备份,请选择 * 关闭 * 。
如果您有可插拔数据库( PDB ),并且希望在创建备份之前保存这些数据库的状态,则必须选择 * 保存这些数据库的状态 * 。这样,您就可以在创建备份后将 PDB 置于其原始状态。
-
-
通过选择 * 按需 * , * 每小时 * , * 每日 * , * 每周 * 或 * 每月 * 来指定计划频率。
您可以在创建资源组时为备份操作指定计划(开始日期和结束日期)。这样,您可以创建共享相同策略和备份频率的资源组,但可以为每个策略分配不同的备份计划。 如果您已计划凌晨 2 : 00 ,则在夏令时( DST )期间不会触发此计划。 -
如果要使用 Oracle Recovery Manager ( RMAN )对备份进行目录编制,请选择 * 使用 Oracle Recovery Manager ( RMAN )对备份进行目录编制 * 。
您可以使用 GUI 或 SnapCenter 命令行界面命令 Catalog-SmBackupWithOracleRMAN 一次对一个备份执行延迟编目。
如果要对 RAC 数据库的备份进行编目,请确保此数据库未运行任何其他作业。如果另一个作业正在运行,则编目操作将失败,而不是排队。 -
如果要在备份后对归档日志进行修剪,请选择 * 备份后对归档日志进行修剪 * 。
系统将跳过从数据库中未配置的归档日志目标中删除归档日志的操作。 如果您使用的是 Oracle 标准版,则可以在执行归档日志备份时使用 log_archive_dest 和 log_archive_duplex_dest 参数。 -
只有在备份过程中选择了归档日志文件时,才能删除归档日志。
要成功执行删除操作,您必须确保 RAC 环境中的所有节点均可访问所有归档日志位置。
如果您要 … 那么 … 删除所有归档日志
选择 * 删除所有归档日志 * 。
删除较早的归档日志
选择 * 删除早于 * 的归档日志,然后指定要删除的归档日志的期限,以天和小时为单位。
从所有目标删除归档日志
选择 * 从所有目标删除归档日志 * 。
从属于备份一部分的日志目标中删除归档日志
选择 * 从属于备份一部分的目标中删除归档日志 * 。
+
-
-
在保留页面中,指定备份类型的保留设置以及在备份类型页面中选择的计划类型:
如果您要 …
那么 …
保留一定数量的 Snapshot 副本
选择 * 要保留的 Snapshot 副本总数 * ,然后指定要保留的 Snapshot 副本数量。
如果 Snapshot 副本数超过指定数量,则会删除这些 Snapshot 副本,并首先删除最旧的副本。
对于 ONTAP 9.4 或更高版本上的资源,最大保留值为 1018 ,对于 ONTAP 9.3 或更早版本上的资源,最大保留值为 254 。如果将保留设置为高于底层 ONTAP 版本支持的值,则备份将失败。 如果计划启用 SnapVault 复制,则必须将保留计数设置为 2 或更高。如果将保留数量设置为 1 ,则保留操作可能会失败,因为第一个 Snapshot 副本是 SnapVault 关系的参考 Snapshot 副本,直到将较新的 Snapshot 副本复制到目标。 将 Snapshot 副本保留一定数量的天
选择 * 保留 Snapshot 副本 * ,然后指定删除 Snapshot 副本之前要保留这些副本的天数。
只有在备份过程中选择了归档日志文件时,才能保留归档日志备份。 -
在复制页面中,指定复制设置:
对于此字段 … 执行此操作 … 创建本地 Snapshot 副本后更新 SnapMirror
选择此字段可在另一个卷上创建备份集的镜像副本( SnapMirror 复制)。
创建本地 Snapshot 副本后更新 SnapVault
选择此选项可执行磁盘到磁盘备份复制( SnapVault 备份)。
二级策略标签
选择 Snapshot 标签。
根据您选择的 Snapshot 副本标签, ONTAP 会应用与该标签匹配的二级 Snapshot 副本保留策略。
如果选择了 * 创建本地 Snapshot 副本后更新 Snapmirror* ,则可以选择指定二级策略标签。但是,如果在创建本地 Snapshot 副本之后选择了 * 更新 SnapVault * ,则应指定二级策略标签。 错误重试次数
输入操作停止前允许的最大复制尝试次数。
您应在 ONTAP 中为二级存储配置 SnapMirror 保留策略,以避免达到二级存储上 Snapshot 副本的最大限制。 -
在脚本页面中,分别输入要在备份操作之前或之后运行的预处理或后处理的路径和参数。
您必须将预处理脚本和后处理脚本存储在此路径中的 /var/opt/snapcenter/spl/scripts_ 或任何文件夹中。默认情况下,系统会填充 /var/opt/snapcenter/spl/scripts 路径。如果您在此路径中创建了任何文件夹来存储脚本,则必须在此路径中指定这些文件夹。
您还可以指定脚本超时值。默认值为60秒。
使用 SnapCenter ,您可以在执行预处理和后处理脚本时使用预定义的环境变量。 "了解更多信息。"
-
在验证页面中,执行以下步骤:
-
选择要执行验证操作的备份计划。
-
在验证脚本命令部分中,分别输入要在验证操作之前或之后运行的预处理或后处理脚本的路径和参数。
您必须将预处理脚本和后处理脚本存储在此路径中的 /var/opt/snapcenter/spl/scripts_ 或任何文件夹中。默认情况下,系统会填充 /var/opt/snapcenter/spl/scripts 路径。如果您在此路径中创建了任何文件夹来存储脚本,则必须在此路径中指定这些文件夹。
-
您还可以指定脚本超时值。默认值为60秒。
-
查看摘要,然后单击 * 完成 * 。
-