针对备份 Azure VM 上的 SAP HANA 数据库的支持矩阵
Azure 备份支持将 SAP HANA 数据库备份到 Azure。 本文总结了在使用 Azure 备份来备份 Azure VM 上的 SAP HANA 数据库时的支持方案和限制。
注意
日志备份的频率现在可以设置为至少 15 分钟。 日志备份只能在数据库的完整备份成功后开始。
方案支持
方案 | 支持的配置 | 不支持的配置 |
---|---|---|
拓扑 | 仅在 Azure Linux VM 中运行的 SAP HANA | HANA 大型实例 (HLI) |
区域 | 中国东部、中国北部、中国东部 2、中国北部 2、中国北部 3 | |
OS 版本 | 带 SP2、SP3、SP4 和 SP5 的 SLES 12;带 SP0、SP1、SP2、SP3、SP4、SP5 和 SP6 的 SLES 15 RHEL 7.4、7.6、7.7、7.9、8.1、8.2、8.4、8.6、8.8、9.0、9.2 和 9.4。 |
|
HANA 版本 | SDC on HANA 1.x、MDC on HANA 2.x SPS 04、SPS05 Rev <= 59、SPS 06(也对启用了加密的方案进行了验证)和 SPS 07。 | |
加密 | SSLEnforce、HANA 数据加密 | |
HANA 实例 | 单个 Azure VM 上的单个 SAP HANA 实例 - 仅纵向扩展。 | 单个 VM 上的多个 SAP HANA 实例。 一次只能保护这些多个实例中的一个。 |
HANA 数据库类型 | 1.x 上的单一数据库容器 (SDC)、2.x 上的多数据库容器 (MDC) | HANA 1.x 中的 MDC |
HANA 数据库大小 | 大小最大为 40 TB 的 HANA 数据库(这不是 HANA 系统的内存大小)。 | |
备份类型 | 完整备份、差异备份、增量备份、日志备份、快照 | |
还原类型 | 请参阅 SAP HANA 说明 1642148,了解支持的还原类型 | |
跨订阅还原 | 通过 Azure 门户和 Azure CLI 提供支持。 了解详细信息。 | |
每日完整备份数 | 一次计划备份。 三次按需备份。 我们建议每天不要触发三次以上的备份。 但是,为了允许用户在尝试失败时重试,按需备份的硬限制设置为 9 次尝试。 |
|
HANA 部署 | HANA 系统复制 (HSR) | |
特殊配置 | SAP HANA + 动态分层 通过 LaMa 进行克隆 |
|
压缩 | 可以通过备份策略启用 HANA 本机压缩。 请参阅 SAP HANA 文档。 | |
多流式备份 | 可以将流式备份吞吐量从 420 MBps 增加到 1.5 GBps。 了解详细信息。 | |
文件系统类型 | 文件系统 ext3 和 xfs 支持 SAP HANA 数据库实例快照备份。 |
不支持其他文件系统。 |
注意
- 备份在 Azure VM 中运行的 SAP HANA 数据库时,Azure 备份不会针对夏令时更改自动进行调整。 建议根据需要手动修改策略。
- 现在可以在 Azure 门户中监视到同一计算机的备份和还原作业,这些作业是从 HANA 原生客户端 (SAP HANA Studio/Cockpit/DBA Cockpit) 触发的。
支持多流数据备份
用于为多流启用 SAP HANA 设置的参数:
- parallel_data_backup_backint_channels
- data_backup_buffer_size(可选)
注意
通过设置上述 HANA 参数,会导致内存和 CPU 使用率增加。 建议监视内存消耗和 CPU 使用率,因为过度利用可能会对备份和其他 HANA 操作产生负面影响。
数据库备份性能:对于较大的数据库,性能提升将更加显著。
适用于多流的数据库大小:多流通道的数量适用于大于 128 GB 的所有数据备份。 小于 128 GB 的数据备份始终只使用一个通道。
支持的备份吞吐量:多流当前最多支持 1.5 GBps 的数据备份吞吐量。 恢复吞吐量比备份吞吐量慢。
适用于多流的 VM 配置:若要利用多流的优势,VM 需要的最低配置为 16 个 vCPU、128 GB RAM。
限制因素:总磁盘 LVM 条带化和 VM 网络的吞吐量,以先达到者为准。