SAP HANA 恢复注意事项:

在规划备份和恢复策略之前,应注意以下几点 有关恢复 SAP HANA 数据库的要点。

  • 用于恢复的 SAP HANA 版本必须始终相同或更新 而不是用于创建数据和日志备份的 SAP HANA 版本。

    数据和日志备份不能用于恢复到较低的 SAP HANA 版本。

    如果要将 SAP HANA 从维护修订版升级到支持版本 套餐,但有一定的限制。有关详细信息,请参阅 SAP 说明 1948334 (SAP HANA 数据库更新维护路径 修订版)和 SAP 说明 2378962(SAP HANA 2.0 修订版和 维护策略)。

  • 仅当系统数据库损坏时,才需要恢复它。

    如果只有租户数据库损坏,则系统数据库不需要 被恢复。

  • 若要执行恢复,需要关闭 SAP HANA 数据库。

    因此,在恢复过程中,最终用户无法访问数据库 或应用程序。

    系统数据库已关闭 恢复

    其所有租户数据库也会自动关闭。

    整个SAP HANA系统在恢复之前不可用 系统数据库已完成。

    注意

    恢复并重新启动系统时 数据库,则其租户数据库不会自动重新启动。您应该首先检查 系统数据库已成功恢复,然后重新启动租户数据库 手动地。

    租户数据库已关闭 恢复

    系统数据库和任何其他租户数据库仍保留 在线。

    注意

    从数据快照中恢复:

    在数据中提供数据快照之前 区域,您必须先关闭 数据库。

  • 要恢复完整的 SAP HANA 系统,请执行以下操作:

    一个 租户数据库的恢复始终从系统启动 数据库。

    首先需要恢复系统数据库。 成功恢复系统数据库后,每个租户数据库 单独恢复。租户数据库不能在一个数据库中一起恢复 操作。
  • 在恢复 SAP HANA 之前,将删除并重新创建所有目标卷 使用恢复的数据。

    当您恢复租户数据库时,该 正在动态加密,恢复确保没有未加密的影子 恢复的数据库中的页面。因此,没有必要放弃和 在开始恢复之前重新创建租户数据库。

  • 使用 SAP HANA 主控室,租户数据库可以 仅从完整数据库备份中恢复,或从完整数据库备份中恢复 用户指定的时间点。

    使用 SAP HANA 主控室,系统数据库只能是 恢复到最新状态。

    若要将系统数据库恢复到某个时间点,请使用 recoverSys.py 工具。

    有关详细信息,请参阅将系统数据库恢复到 时间。

SAP HANA 动态分层

如果 您正在为使用 SAP 的环境规划备份和恢复策略 HANA 动态分层,请参阅 SAP 说明 2375865(SAP HANA 动态分层 2.0:备份) 和恢复功能限制),以获取有关注意事项的信息 动态分层。

工作人员组

如果已定义工作组子角色,则有关以下工作组的信息 每个卷都存储为 SAP HANA 完整备份的一部分(完整数据备份和 数据快照)。

确保数据库恢复的目标系统具有相同数量的工作线程 组作为源系统。

谨慎

如果目标系统配置不正确,则 SAP HANA 无法 被恢复。

在开始恢复之前,通常应确保 SAP HANA系统和备份具有相同的名称。但是,在某些情况下 在这种情况下,可以覆盖此限制。

有关详细信息,请参阅 SAP HANA 中的 RECOVER DATABASE 语句(备份和恢复)选项 SQL 参考指南。<IGNORE WORKERGROUPS>

SAP HANA Cockpit 和恢复

SAP HANA 驾驶舱 2.0 SP05 只能用于恢复 SAP HANA 2.0 数据库。

注意事项:增量备份和恢复

SAP HANA 支持差异备份和增量备份。

  • 可以使用完整数据备份(完整数据)恢复 SAP HANA 数据库 备份或数据快照)以及差异备份和 或更多增量备份。

  • 默认情况下,当 SAP HANA 计算恢复策略时,它会提供优先权 通过日志进行差异备份和增量备份 备份。

    要仅使用完整数据备份和日志备份进行恢复,请指定 “恢复”对话框中的相应选项。

  • 如果恢复 SAP HANA 数据库,并且不立即创建完整的 SAP HANA 数据库 数据备份,后续创建的增量备份都是基于数据 用于恢复的备份。

注意事项:使用数据快照进行恢复

数据快照提供了保护和恢复 SAP HANA 数据库的附加选项。 如果您正在规划使用数据快照的备份策略,则应注意 的几个要点。

谨慎

与从数据备份和日志备份中恢复数据库不同,该过程 从数据快照中恢复 SAP HANA 并不完全在 SAP HANA.手动步骤是必要的,例如,恢复数据快照 在恢复开始之前到正确的位置。

若要确保成功,从数据快照中恢复 SAP HANA 需要 专业知识。

如果您对如何确保恢复的先决条件有疑问 从满足数据快照,我们建议您改为考虑恢复 SAP HANA 使用从数据备份和日志备份中的标准恢复。

  • 使用 SAP HANA 主控舱和存储系统工具,可以恢复完整的 SAP HANA 系统 (系统数据库及其所有租户数据库)从数据快照。

  • 若要从数据快照恢复 SAP HANA,需要恢复系统数据库,然后 单独恢复每个租户数据库。

    租户数据库不能在一个数据库中一起恢复 操作。

  • 要从数据快照中恢复数据库,您还可以选择使用 delta 备份和日志备份。

  • 创建数据快照时,不会执行进一步的数据完整性检查 (校验和计算)在页面或块级别。

    如果数据快照在用于恢复之前已更改,则 SAP HANA 只会 在启动数据库时检测到此问题。

  • 无法使用 SAP HANA 的数据快照 用于恢复 SAP HANA 多租户数据库的单容器系统 系统。

注意事项:许可证密钥和恢复

恢复 SAP HANA 数据库时,应了解某些许可证密钥 要求。

SAP HANA 数据库的许可证密钥基于系统 ID 和硬件 恢复后,如果 SID 或硬件 ID 已更改, SAP HANA 许可证密钥失效。

可以为系统数据库(全局)或单个数据库安装 SAP HANA 许可证 租户数据库(本地)。全局许可证适用于系统数据库和所有 租户数据库,但安装在租户数据库中的许可证仅管理该数据库 租户数据库。如果删除了本地许可证密钥,则该租户数据库将还原为 系统中安装的全局许可证密钥 数据库。

在恢复期间,如果备份 用于恢复具有仍然有效的永久许可证。您可以使用 自动安装的临时许可证长达 90 天。在这段时间里,你 需要向 SAP 申请将许可证从源数据库转移到 新的许可证密钥。然后,您需要在恢复的 SAP 中安装新的许可证密钥 HANA 数据库。

有关详细信息,请参阅《SAP HANA 管理指南》中的 SAP HANA 数据库的许可证密钥 (许可)。

锁定

如果 SAP HANA 在恢复或数据库副本后立即处于锁定状态,则可以 因为:

  • 目标 SAP HANA 系统的 SID 或硬件密钥与 SID 不匹配 或源 SAP HANA 系统的硬件密钥,以及

  • 备份包含无效的许可证密钥。

    这可能是 28 天前过期的永久许可证密钥 (宽限期)、过期的临时许可证密钥或临时许可证 在上一次恢复期间已自动生成的密钥。

如果系统处于锁定状态,则需要请求并安装新的许可证密钥 当前 SID 或硬件密钥。

如果备份具有有效的永久许可证密钥,则新的临时许可证密钥是 恢复后重新启动目标系统时自动生成,即使 SID 和/或硬件密钥已更改。

数据库副本和数据快照

  • 您可以使用一个或多个 SAP HANA 数据库创建数据快照 租户数据库。

  • 对于使用数据快照的数据库副本,主机数和 分配给每个主机的服务类型对于源必须相同 数据库和目标数据库

    此外,挂载点 ID 必须相同。

  • 从数据快照复制 SAP HANA 时,首先需要恢复 系统数据库。系统数据库恢复成功后, 每个租户数据库都是单独恢复的。

    租户数据库不能在一个数据库中一起恢复 操作。

  • 在数据中提供数据快照之前 区域,您必须先关闭 数据库。

备份和恢复所需的授权

备份和恢复操作只能由具有相应 授权。所需的授权取决于管理任务是否 在系统级别或数据库级别执行。

提示

我们建议您使用 仅备份和恢复所需的特定授权。

管理 SAP HANA 需要以下授权:

备份和恢复 (SAP HANA Cockpit)

备份和恢复授权 (SAP HANA Cockpit)

要执行此任务...

您需要这些 SAP HANA 系统权限...

系统数据库

租户数据库

租户数据库

(通过系统数据库)

查看、创建和取消数据库备份

BACKUP ADMIN 或 BACKUP OPERATOR(推荐给批处理用户 仅)

BACKUP ADMIN 或 BACKUP OPERATOR(推荐给批处理用户 仅)

数据库备份 OPERATOR 或

数据库备份 ADMIN 或

数据库管理员

删除数据库备份和备份目录的备份

备份管理员

备份管理员

数据库备份 ADMIN 或

数据库管理员

恢复或复制数据库

操作系统用户 <sid>adm

(不可能)

数据库恢复 OPERATOR 或

数据库管理员

计划备份

BACKUP ADMIN 或 BACKUP 算子

BACKUP ADMIN 或 BACKUP 算子

数据库备份 OPERATOR 或

DATABASE BACKUP ADMIN 或

数据库管理员

配置备份

显示备份配置设置:BACKUP 管理

显示备份配置设置:BACKUP 管理

DATABASE BACKUP ADMIN 或 DATABASE ADMIN

定义备份保留策略

更改保留备份的状态

备份管理员

备份管理员

DATABASE BACKUP ADMIN 或 DATABASE ADMIN

系统范围的备份配置

要更改所有租户数据库的默认配置设置,您需要 DATABASE ADMIN。

原生 SQL

备份和恢复授权(本机 SQL)Authorizations for Backup and Recovery (Native SQL)

要执行此任务...

您需要这些 SAP HANA 系统权限...

系统数据库

租户数据库

租户数据库

(通过系统数据库)

查看、创建和取消数据库备份

BACKUP ADMIN 或 BACKUP OPERATOR(仅推荐批处理用户使用)

BACKUP ADMIN 或 BACKUP OPERATOR(仅推荐批处理用户使用)

数据库备份 算子

数据库备份管理员

数据库管理员

检查备份所需的磁盘空间是否可用。

备份操作员、备份管理员

数据库备份 运算符, 数据库 备份管理员

恢复或复制数据库

(不可能)

数据库恢复 算子

数据库管理员

检查备份是否可访问

数据库恢复 算子

创建数据快照

备份操作员、备份管理员

(不可能)

(不可能)

删除数据库备份和备份目录的备份

备份管理员

备份管理员

数据库备份管理员

数据库管理员

更改保留备份的状态

备份管理员

备份管理员

DATABASE BACKUP ADMIN 或 DATABASE ADMIN

备份加密

备份和恢复授权(备份加密)

系统数据库

租户数据库

租户数据库

(通过系统数据库)

启用或禁用备份加密

(要加密备份,无需额外授权 必需。

加密根密钥管理员

加密根密钥管理员

加密根密钥管理员

注意

只能启用租户数据库的加密,或者 如果系统数据库具有 控制。

有关备份加密的详细信息,请参阅启用数据加密和 《SAP HANA 管理指南》中的日志备份 (加密)和 ALTER SYSTEM BACKUP ENCRYPTION 语句 (System 管理) 在 SAP HANA SQL 和系统视图中 参考资料。

BACKUP ADMIN 与 BACKUP OPERATOR

系统权限 BACKUP ADMIN 和 BACKUP OPERATOR 允许您实现 更具体的用户角色分离。

系统权限允许的操作

备份管理员

所有与备份相关的操作,包括删除备份和备份配置。

备份操作员

  • 创建备份

  • 取消备份

  • 查看可用空间

  • 查询视图

  • 20
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值