检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
备份上传OBS 手动执行脚本 其他脚本调用 设置定时任务 父主题: SAP备份上传OBS最佳实践
SAP备份上传OBS最佳实践 简介 上传前准备 备份上传OBS 常见问题
以“root”帐号,通过密钥或密码的方式,登录到服务器。 执行以下命令,递归下载桶中的文件夹(包括文件夹自身)中的所有文件和文件夹到本地路径。 ./obsutil cp obs://obs_path/年月/日 /本地路径 -r -tempFileDir=指定路径 -f 其中: obs_path:OBS桶路径,例如:obs-sap/hana。
backup_archive 上传成功的文件会归档在此目录下。 本脚本执行时,会先查询backup_archive目录中的文件,如果当前时间和文件时间的差超过reserve_time的值,则文件会删除;然后再去backup_path目录上传文件,上传成功的文件会被归档到backup_archive目录中。
OBS简介 对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力,包括:创建、修改、删除桶,上传、下载、删除对象等。 OBS为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合
如何实现定时删除桶中的备份文件或者定时转换备份文件的存储类别 本章节主要介绍定时删除桶中的备份文件或者定时转换备份文件的存储类别的操作,适用于以下典型场景: 周期性上传的备份文件,可能只需要保留一个星期或一个月,到期后要删除它们。 某些文件在一段时间内经常访问,但是超过一定时间后
上传前准备 准备环境 下载软件 本章节主要介绍下载并解压obsutil_adapter.zip软件包的操作。 修改配置文件 初始化配置obsutil 父主题: SAP备份上传OBS最佳实践
obsutil_adapter.zip -d obsutil_adapter/ obsutil_adapter.py:上传脚本,需要执行的脚本文件,会调用obsutil客户端。 obsutil_adapter.cfg:脚本配置文件。 obsutil:obsutil客户端。 Log目录的路径为/var/log/
执行脚本前请确保数据库备份已经完成,本脚本无法识别备份文件是否完整。 操作步骤 修改完配置文件后,执行以下命令上传。 cd /opt/huawei/obsutil_adapter python3 obsutil_adapter.py 脚本执行完成后,登录OBS可以看到成功上传的文件,上传OBS的路径命名根据时间而
数据库备份已经完成,本脚本无法识别备份文件是否完整。 操作步骤 执行以下命令调用脚本。 cd /opt/huawei/obsutil_adapter && python3 obsutil_adapter.py /opt/huawei/obsutil_adapter是本脚本的解压路径,请根据实际修改。
初始化配置obsutil 使用obsutil之前,您需要配置obsutil与OBS的对接信息,包括OBS终端节点地址(Endpoint)和访问密钥(AK和SK)。获得OBS的认证后,才能使用obsutil执行OBS桶和对象的相关操作。 前提条件 已成功下载obsutil,具体请参见下载软件。
创建OBS桶 在配置 Backint Agent之前,您需要创建一个 OBS桶来保存备份。请注意,HANA数据库所在的服务器与OBS桶必须在同一华为云账号下,且区域相同。如您已有满足条件的OBS桶,可以跳过此步骤。 1. 进入公有云管理控制台,在左上角选择对应区域。 2. 在左侧
提升备份数据传输到OBS的性能 设置SAP HANA备份文件的最大文件大小,将备份文件拆分成小文件,有利于提高备份文件上传OBS的性能,但也会增加业务网络的负载。 我们以一个72GB大小的备份文件为示例,拆分前,上传OBS速率如图4所示。 图4 拆分前上传OBS速率 将SAP HANA最大文件大小设置为10GB。
SAP软件下载并解压 从官方网站下载SAP应用与SQL Server的安装文件之后,将其上传到OBS桶中,拷贝至ECS,然后解压,准备开始软件的安装。 软件下载的方法参考SAP官方文档安装指南 4.7 Preparing the Installation Media 在https://support
作用是将本地文件上传到OBS,并且在本地保留一定时间内的副本,本脚本会调用obsutil客户端来完成上传到OBS的操作。 obsutil是一款用于访问管理华为云对象存储服务(Object Storage Service,OBS)的命令行工具,您可以使用该工具对OBS进行常用的配置
本脚本无法识别备份文件是否完整。 操作步骤 编辑crontab文件。 crontab -e 设置定时任务,时间请根据实际情况修改后保存并退出。 以如下回显信息为例,表示每天21:30会调用一次脚本。 30 21 * * * cd /opt/huawei/obsutil_adapter
常见问题 如何从OBS桶下载某一天备份文件 如何实现定时删除桶中的备份文件或者定时转换备份文件的存储类别 父主题: SAP备份上传OBS最佳实践
Management,IAM)创建具有OBS资源访问权限的用户,用以在OBS客户端执行数据存取操作。 操作步骤 注册云服务账号并开通OBS。 创建IAM用户。 创建访问密钥(AK和SK)。 父主题: 上传前准备
本脚本主要作用是将本地文件上传到OBS,并且在本地保留一定时间内的副本,本脚本会调用obsutil客户端来完成上传到OBS的操作。 周边依赖性 父主题: SAP备份上传OBS最佳实践
周边依赖性 本脚本在Linux系统上运行,兼容Linux各个版本。脚本会调用obsutil客户端,obsutil客户端运行环境与python的依赖关系如表1所示。 表1 依赖的版本及说明 组件/模块 要求 不满足说明 处理方法 Python Python版本要求为Python3。