
# 使用备份软件实现本地数据备份至OBS
#### 使用场景
传统的备份与恢复方案需要将备份数据写入磁带等存储设备，然后再运输至数据中心。在此过程中数据的安全及完整性依赖很多因素，比如硬件、人员等等。无论是从前期搭建数据中心还是后期的维护，都使得传统的备份与恢复方案面临着管理复杂、投入成本高的难题。
云存储定位于简单、安全、高效且低成本，使其成为磁带等传统存储设备的非常有吸引力的替代品。OBS即一种云存储服务，它提供海量、可弹性扩展的存储服务。OBS所有的业务、存储节点采用分布集群方式工作使得OBS的可扩展性更高。提供数据多份冗余、一致性检查等功能使得存储在OBS中的数据更加安全、可靠。OBS按照使用量付费，使得成本易于预测。
Commvault、爱数云备份服务（AnyBackup Cloud）等第三方备份软件，都支持对接OBS进行数据备份。通过这些备份软件，用户可以根据自身需求制定合适的备份策略，达到安全、高效的备份目的。
#### 使用Commvault备份本地SAP HANA
SAP HANA是基于内存计算技术的高性能实时数据计算平台，多应用于需要处理大量实时业务数据的企业。备份软件Commvault，与SAP HANA 、OBS无缝集成，支持在线数据库、日志的备份。当SAP HANA系统出现故障或业务迁移时，Commvault能帮助用户从OBS快速、轻松地恢复数据，从而为SAP HANA提供企业级数据保护。
![](https://support.huaweicloud.com/bestpractice-obs/public_sys-resources/note_3.0-zh-cn.png)
在本场景下推荐使用Commvault V11版本。
#### 逻辑架构
此处以使用Commvault备份本地单节点部署的SAP HANA为例，其逻辑架构如[图1]所示。
图1逻辑架构   
![](https://support.huaweicloud.com/bestpractice-obs/zh-cn_image_0000001970586593.png "点击放大")
逻辑架构中各组件说明如[表1]所示：
 表1组件说明 
| Name             | 说明                                                              |
|:---|:---|
| iDataAgent (iDA) | 备份客户端代理，Commvault备份软件的组成部分，部署在SAP HANA节点上，负责获取SAP HANA上需要备份的数据。 |
| CommServe (CS)   | 备份服务器，Commvault备份软件的组成部分，部署在备份管理节点，负责全局备份策略的制定和备份业务的调度。         |
| Media Agent (MA) | 备份介质，Commvault备份软件的组成部分，部署在备份业务节点，负责直接将备份数据存储至OBS。              |
| OBS              | 在备份场景下OBS负责存储备份数据，桶是OBS中存储数据的容器，最终数据都存储在OBS桶中。                  |
   
![](https://support.huaweicloud.com/bestpractice-obs/public_sys-resources/note_3.0-zh-cn.png)
一个CommCell是一个备份管理域 ，是软件的逻辑组合 ，包含获取数据 、传输数据 、管理数据和信息的所有软件组件。
#### 备份流程
1. 安装和预配置备份软件 在备份SAP HANA场景下，需要安装和配置备份服务器（CommServe）、备份介质（MediaAgent）及SAP HANA备份客户端代理（iDataAgent）三个组件。
   
2. 创建备份存储空间（OBS桶）
   1. 登录OBS[管理控制台](https://console.huaweicloud.com/console/?locale=zh-cn#/obs/manager/buckets)，创建一个桶，作为备份数据存储空间。详细创建桶操作请参见[创建桶](https://support.huaweicloud.com/usermanual-obs/zh-cn_topic_0045829088.html)。
   
   2. 在CommCell Console上创建云存储库，输入OBS终端节点地址、访问密钥、桶名，用以将Commvault的备份介质（MediaAgent）与OBS关联。
      ![](https://support.huaweicloud.com/bestpractice-obs/public_sys-resources/note_3.0-zh-cn.png)
      CommCell Console是用于管理CommCell环境、监视和控制活动作业以及查看与活动相关的事件的图形用户界面。
      
    
3. 制定Commvault备份策略 在Commcell Console上创建备份策略，指定数据备份的周期、时间以及加密方式等。
   
4. 检查备份执行情况 备份策略执行期间，用户可以通过Commcell Console查看备份执行情况。
   
5. （可选）执行数据恢复 在SAP HANA源机上执行数据恢复。
   
![](https://support.huaweicloud.com/bestpractice-obs/public_sys-resources/note_3.0-zh-cn.png)
Commvault的具体操作请参见[Commvault官方文档](https://documentation.commvault.com/index.html)。
#### 使用AnyBackup Cloud备份方案
爱数AnyBackup Cloud结合华为云基础服务，将本地数据备份或迁移到云，提供安全、经济、易管理的数据保护解决方案。
**购买方式**：
进入[华为云商店](https://market.huaweicloud.com/)，搜索AnyBackup Cloud，根据场景选择适合自己业务的备份方案。
