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 将执行以下任务:
-
为非数据卷创建存储 Snapshot 副本。
-
对数据卷执行 SnapVault 或 SnapMirror 更新(如果已配置)。
-
根据定义的保留策略删除主存储上的存储 Snapshot 副本。
在对 SAP HANA 数据库执行基于存储的 Snapshot 备份时, SnapCenter 将执行以下任务:
-
创建 SAP HANA 备份保存点,以便在持久性层上创建一致的映像。
-
创建数据卷的存储 Snapshot 副本。
-
在 SAP HANA 备份目录中注册存储 Snapshot 备份。
-
发布 SAP HANA 备份保存点。
-
对数据卷执行 SnapVault 或 SnapMirror 更新(如果已配置)。
-
根据定义的保留策略删除主存储上的存储 Snapshot 副本。
-
如果备份不再存在于主备份存储或异地备份存储中,则删除 SAP HANA 备份目录条目。
-
无论何时根据保留策略删除备份或手动删除备份, 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 系统复制,备份和恢复",请参见。