SAP HANA Veeam Plugin

            Veeam Backup and Replication 提供SAP HANA Backint 接口,相比HANA 基于文件的备份,提高了安全性和可管理性,符合最佳实践标准。

           1、在Veeam Backup and Replication ISO 文件中找到sap hana veeam plugin rpm 包,在数据库服务器上安装:

               屏幕截图 2023-09-25 104956

                屏幕截图 2023-09-25 153734

           2、配置以连接备份服务器、备份存储库:

               屏幕截图 2023-09-25 154724

               屏幕截图 2023-09-25 162411

          3、登录SAP HANA SYSTEM DB,确保backint agent 路径指向/opt/veeam/VeeamPluginforSAPHANA/hdbbackint,确保日志备份类型为backint,确保有启用自动日志备份,确保catalog_backup_using_backint 参数值为true:

             1695631141060  

             

           4、通过backint 方式备份数据库,测试能成功备份:

             屏幕截图 2023-09-25 165538

             屏幕截图 2023-09-25 165749

             屏幕截图 2023-09-25 170231

          5、优化SAP HANA 备份:

           启用数据库并行备份,加快备份速度:

         parallel_data_backup_backint_channels 值设置为4或者更大,根据服务器cpu配置核心数以及实际需求合理设置大小:

         启用数据库压缩备份,减小备份文件大小(HANA 数据库版本需满足HANA 2.0 SPS06以及以上):

global.ini 参数文件backup 选项中增加如下参数:
data_backup_compression_algorithm=lz4
data_backup_compression_level=0 (取值范围0-65537) 0表示尽可能最大压缩,压缩时间最长,根据实际情况合理设置
enable_log_backup_compression=true
log_backup_compression_algorithm = lz4
log_backup_compression_level = 0 (取值范围0-65537)0表示尽可能最大压缩,压缩时间最长,根据实际情况合理设置

      如果所使用的数据库版本不支持备份压缩,也可以使用veeam 提供的备份压缩功能,veeam默认是启用压缩功能的,如果想禁用veeam提供的压缩功能,需修改/opt/veeam/VeeamPluginforSAPHANA/veeam_config.xml 文件,增加如下条目以禁用压缩功能:

<AgentParams compression="NoCompression" />

   6、SAP HANA 异机还原(System Copy):

      veeam 通过plugin备份sap hana 数据库,默认只允许将备份恢复到原来的服务器,如果需要将备份恢复到另外的服务器,需要做如下设置:

       执行SapBackintConfigTool --set-restore-server,指定system copy 的源数据库服务器以及备份文件存放位置以启用异机还原:

     启用system copy 功能后,你不能将备份文件还原至原来的服务器,如果要恢复成默认设置,需禁用system copy 功能: 

  7、设置备份文件保留策略:

     通过执行 SapBackintConfigTool --set-force-delete ,设置自动删除超过7天的备份文件 

 

posted @ 2023-09-25 17:03  踏雪无痕2017  阅读(287)  评论(0编辑  收藏  举报