在SAP HANA数据库内部,SAP HANA最多可包含四个服务(索引服务器,XL引擎,名称服务器,统计服务器)。这些服务中的每一个服务都是包含自己的数据库,写自己的日志线程,并且可以单独被备份。默认情况下,您可以使用一个流备份每个服务,最多可生成四个并行流。
索引服务器通常拥有绝大多数SAP HANA数据。因此,只有一个可用于备份索引服务的流,是HANA方面的主要限制,我们无法克服这些限制。在SAP HANA SPS10版本之前,都有此限制。
在SAP HANA SPS11中,SAP引入了新参数“ parallel_data_backup_backint_channels ”,可以在HANA的“global.ini”参数文件中进行配置。默认值为1,最大值为32.如果配置为大于1的值,则该参数在备份时对所有SAP HANA服务生效,前提是服务大小大于128 GB。数据大小小于128 GB的SAP HANA服务将继续使用单个流运行。还原将使用与备份相同数量的流运行。
在Commvault方面,我们需要将Commvault软件版本升级到V10 SP14或V11 SP4以上,才能利用新HANA参数。
参数更改步骤如下:
1、在SAP HANA studio中,转到“ 配置”选项卡。
2、展开 global.ini 备份 。
3、找到参数 parallel_data_backup_backint_channels。
此参数控制用于多数据流的通道数。
4、更改参数值。
- parallel_data_backup_backint_channels的默认值为 1。
- 值为1表示使用第三方备份工具进行