本文主要介绍如何使用混合云备份服务(HBR)备份部署在本地的SAP HANA。

注意 在备份SAP HANA前,您需要关闭SAP HANA中的备份策略。

前提条件

您已经完成了准备工作

步骤1: 创建workflow.env文件

请按照如下步骤创建workflow.env文件:

  1. 打开混合云备份客户端的安装路径,然后在client的子目录下,创建文件workflow.env
    说明 workflow.env的位置与hybridebackupids可执行程序级别相同。
  2. workflow.env文件中输入备份源的用户名和密码,格式如以下示例:
        USER_NAME=root
        PASSWORD=****

步骤2: 配置备份脚本

备份脚本分为备份前脚本和备份后脚本两种,请按照如下说明配置备份前脚本和备份后脚本。

  • 备份前脚本
    1. 下载SAP HANA的备份前脚本
    2. 配置下载的脚本,然后保存配置好的脚本。以下是配置SAP HANA备份前脚本的基本配置说明。请根据业务需要配置其他参数。备份SAP HANA_基于workflow的备份_本地备份教程_混合云备份服务 阿里云技术文档 第1张
      参数 说明
      HDB_SQL=/usr/sap/<SID>/HDB01/exe/hdbsql HANA数据库SQL客户端路径
      INSTANCE_ID 数据库ID
      HANA_HOST 主节点的host name
  • 备份后脚本

    下载SAP HANA的备份后脚本,将脚本中的路径配置成SAP HANA的本地备份路径,并保存脚本。

步骤3:创建备份工作流

请按照如下步骤创建备份工作流。

  1. 打开混合云备份客户端,在页面右上角,单击创建备份工作流
  2. 备份任务列表/创建备份工作流页面,单击备份前脚本备份SAP HANA_基于workflow的备份_本地备份教程_混合云备份服务 阿里云技术文档 第2张
  3. 备份前脚本窗口,输入步骤2中配置好的备份前脚本文件路径。
    说明 脚本路径最多为250个字符。
  4. 单击预览核验脚本内容,然后单击确定
  5. 备份任务列表/创建备份工作流页面,单击备份计划
  6. 在弹出的窗口中,按照以下说明进行选择,然后单击确定
    • 如有定期备份计划,单击计划备份。在备份策略下拉框,选择创建好的备份策略。
    • 如没有定期备份计划,单击立即备份
  7. 备份任务列表/创建备份工作流页面,单击备份数据源
  8. 备份数据源窗口按照以下说明进行配置。然后单击确定
    参数 说明
    源地址
    • 输入备份源的路径,最多可以输入8个路径,即最多支持8个文件目录同时备份。
    • 该路径为workflow备份专用,您需要选择一个空文件夹。
    • 在SAP HANA配置中将备份路径指定为该地址。
    • 支持UNC路径。
    • 每个路径使用回车分隔。
    使用VSS(Volume Shadow(Copy)Service,仅限Windows系统) SAP HANA不支持使用VSS。
  9. (可选)在备份任务列表/创建备份工作流页面,单击网络限流。在弹出的网络限流窗口,根据需要选择限流时间段以及最大流量,单击添加。确认限流信息后,单击确定
    说明 网络限流可以帮助您在业务高峰期,控制备份的流量,以免影响正常业务。如无此需要,跳过此步骤。
  10. 备份任务列表/创建备份工作流页面,单击备份后脚本。在备份后脚本窗口,输入步骤2中配置好的备份后脚本文件路径。单击确定
    说明 脚本路径最多为250个字符。
  11. 备份任务列表/创建备份工作流页面,单击提交开始备份。
    说明
    • 如需取消当前的备份任务,在备份列表中,找到正在进行的备份任务,单击取消
    • 如备份任务失败,在备份列表中,找到正在进行的备份任务,单击重试。您还可以单击错误数,下载并查看错误报告。

相关操作

恢复备份

备份搜索