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

SnapCenter SAP HANA 备份解决方案

贡献者

本节列出了此解决方案 中使用的组件,支持的 SAP HANA 版本和配置以及 SnapCenter 4.6 增强功能。

解决方案组件

适用于 SAP HANA 的 SnapCenter 备份解决方案 涵盖以下方面:

  • 使用基于存储的 Snapshot 副本进行 SAP HANA 数据备份:

    • 备份计划

    • 保留管理

    • 维护 SAP HANA 备份目录

  • 使用基于存储的 Snapshot 副本执行非数据卷(例如, ` /hana / 共享` )备份:

    • 备份计划

    • 保留管理

  • 复制到异地备份或灾难恢复位置:

    • SAP HANA 数据 Snapshot 备份

    • 非数据卷

    • 在异地备份存储上配置保留管理

    • 维护 SAP HANA 备份目录

  • 使用基于文件的备份检查数据库块完整性:

    • 备份计划

    • 保留管理

    • 维护 SAP HANA 备份目录

  • HANA 数据库日志备份的保留管理:

    • 基于数据备份保留进行保留管理

    • 维护 SAP HANA 备份目录

  • 自动发现 HANA 数据库

  • 自动还原和恢复

  • 使用 SAP HANA 多租户数据库容器( MDG )系统执行单租户还原操作

数据库数据文件备份由 SnapCenter 与适用于 SAP HANA 的插件一起执行。此插件将触发 SAP HANA 数据库备份保存点,以便在主存储系统上创建的 Snapshot 副本基于 SAP HANA 数据库的一致映像。

通过 SnapCenter ,可以使用 SnapVault 或 NetApp SnapMirror 将一致的数据库映像复制到异地备份或灾难恢复位置。功能。通常,为主备份和异地备份存储上的备份定义不同的保留策略。SnapCenter 处理主存储上的保留,而 ONTAP 处理异地备份存储上的保留。

为了能够对所有 SAP HANA 相关资源进行完整备份, SnapCenter 您还可以使用 SAP HANA 插件和基于存储的 Snapshot 副本备份所有非数据卷。非数据卷可以独立于数据库数据备份进行计划,以启用单个保留和保护策略。

SAP HANA 数据库会自动执行日志备份。根据恢复点目标,日志备份的存储位置有多个选项:

  • 日志备份会写入存储系统,该存储系统会使用 NetApp MetroCluster 高可用性( HA )和灾难恢复存储软件将数据同步镜像到另一个位置。

  • 可以在同一主存储系统上配置日志备份目标,然后使用 SnapMirror 将其同步或异步复制到二级存储。

  • 可以在同一个异地备份存储上配置日志备份目标,在该存储中使用 SnapVault 复制数据库备份。在此配置中,异地备份存储具有与主存储相同的可用性要求,以便可以将日志备份写入异地备份存储。

SAP 建议将基于存储的 Snapshot 备份与每周基于文件的备份相结合,以执行块完整性检查。可以从 SnapCenter 中执行块完整性检查。SnapCenter 会根据您可配置的保留策略管理主存储,日志文件备份和 SAP HANA 备份目录中的数据文件备份管理。

备注 SnapCenter 负责主存储上的保留,而 ONTAP 负责管理二级备份保留。

下图简要显示了数据库和日志备份配置,其中,日志备份会写入异地备份存储的 NFS 挂载。

图中显示了输入/输出对话框或表示已写入内容

在对非数据卷执行基于存储的 Snapshot 备份时, SnapCenter 将执行以下任务:

  1. 为非数据卷创建存储 Snapshot 副本。

  2. 对数据卷执行 SnapVault 或 SnapMirror 更新(如果已配置)。

  3. 根据定义的保留策略删除主存储上的存储 Snapshot 副本。

在对 SAP HANA 数据库执行基于存储的 Snapshot 备份时, SnapCenter 将执行以下任务:

  1. 创建 SAP HANA 备份保存点,以便在持久性层上创建一致的映像。

  2. 创建数据卷的存储 Snapshot 副本。

  3. 在 SAP HANA 备份目录中注册存储 Snapshot 备份。

  4. 发布 SAP HANA 备份保存点。

  5. 对数据卷执行 SnapVault 或 SnapMirror 更新(如果已配置)。

  6. 根据定义的保留策略删除主存储上的存储 Snapshot 副本。

  7. 如果备份不再存在于主备份存储或异地备份存储中,则删除 SAP HANA 备份目录条目。

  8. 无论何时根据保留策略删除备份或手动删除备份, SnapCenter 都会删除早于最旧数据备份的所有日志备份。日志备份会在文件系统和 SAP HANA 备份目录中删除。

支持的 SAP HANA 版本和配置

SnapCenter 支持使用 NFS 或 FC 连接的 NetApp 存储系统( AFF ONTAP 和 FAS )的 SAP HANA 单主机和多主机配置,以及使用 NFS 在 Cloud Volumes ONTAP 上运行的 SAP HANA 系统。

SnapCenter 支持以下 SAP HANA 架构和版本:

  • SAP HANA 单个容器: SAP HANA 1.0 SPS12

  • SAP HANA 多租户数据库容器( MDC-Database Container , MDC )单租户: SAP HANA 2.0 SPS3 及更高版本

  • SAP HANA 多租户数据库容器( MDc )多租户: SAP HANA 2.0 SPS4 及更高版本

SnapCenter 4.6 增强功能

从 4.6 版开始, SnapCenter 支持自动发现在 HANA 系统复制关系中配置的 HANA 系统。每个主机都使用其物理 IP 地址(主机名)及其存储层上的单个数据卷进行配置。这两个 SnapCenter 资源组合在一个资源组中, SnapCenter 会自动标识主主机或二级主机,然后相应地执行所需的备份操作。对于使用 SnapCenter 创建的 Snapshot 备份和基于文件的备份,系统会在两台主机上执行保留管理,以确保当前二级主机上也会删除旧备份。下图简要概述了这一情况。有关在SnapCenter中配置和操作已启用HANA系统复制的HANA系统的详细说明 "TR-4719 采用 SnapCenter 的 SAP HANA 系统复制,备份和恢复",请参见。

图中显示了输入/输出对话框或表示已写入内容