华为云服务SFS备份到OBS实验

举报
Ben_5003 发表于 2019/05/16 15:42:57 2019/05/16
【摘要】 目录1、 什么是SAP HANA. 22、 什么是弹性文件服务SFS. 43、 什么是对象存储服务OBS. 64、 实验架构概述... 75、 创建ECS服务器... 76、 创建SFS文件系统... 77、 挂载共享文件存储SFS. 88、 创建OBS对象存储服务... 89、 配置obsutil和AK/SK. 910、 手动测试上传文件到OBS....

 

 

目录

1、   什么是SAP HANA. 2

2、   什么是弹性文件服务SFS. 4

3、   什么是对象存储服务OBS. 6

4、   实验架构概述... 7

5、   创建ECS服务器... 7

6、   创建SFS文件系统... 7

7、   挂载共享文件存储SFS. 8

8、   创建OBS对象存储服务... 8

9、   配置obsutil和AK/SK. 9

10、  手动测试上传文件到OBS. 9

11、  利用crontab配置定时任务... 9

 

 

 

 

 

1、      什么是SAP HANA

HANA(High-Performance Analytic Appliance)高性能分析设备

定义1HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析。用户拿到的是一个装有预配置软件的设备。至于HANA的云服务,只是对用户而言可以在不购买相关硬件的情况下享受HANA的高性能,而HANA云服务的背后还是需要更高性能的硬件支撑的。

定义2 基于内存计算技术的高性能实时数据计算平台,是全球一个发布商用的基于内存计算的产品,通过 SAP 内存计算技术优化应用,转变人们的思考、规划和工作方式。

SAP 提供一系列前所未有的新型企业应用,其中结合了大量交易与实时分析能力,能够显著优化现有的计划流程、预测流程、定价优化流程等数据密集型流程。借助 SAP 内存数据库,充分发挥实时数据的潜力。 SAP 内存数据库采用改进的数据压缩、多栏式数据存储和内存计算技术,支持新一代企业数据管理。基于 SAP 内存工具的创新型业务分析功能可使您获得洞察力。 作为一款灵活、多用途且与数据源无关的内存工具,SAP 内存工具(SAP HANA)整合了通过硬件(由 SAP 领先的硬件合作伙伴提供)进行优化的 SAP 软件组件。 借助 SAP HANA,企业能够根据大量实时的详细信息分析业务运营状况。

http://img.mp.itc.cn/upload/20170608/d78c4ed5f71a4b25a69a444942e3c49e_th.jpg

SAP HANA可以应用于多个场景,如作为其他数据库的加速器、直接作为报表分析的数据源或直接用作OLAP分析型数据仓库。

http://img.mp.itc.cn/upload/20170608/81f8481aeb3f43ee8e65acdf36e26220_th.jpg

2、      什么是弹性文件服务SFS

弹性文件服务(Scalable File Service,SFS)提供按需扩展的高性能文件存储,可供云上多个弹性云服务器(Elastic Cloud Server,ECS)共享访问。

如下图所示。

https://support.huaweicloud.com/productdesc-sfs/zh-cn_image_0153440521.png

与传统的文件共享存储相比,弹性文件服务具有以下优势:

·       文件共享

同一区域跨多个可用区的云服务器可以访问同一文件系统,实现多台云服务器共同访问和分享文件。

·       弹性扩展

弹性文件服务可以根据您的使用需求,在不中断应用的情况下,增加或者缩减文件系统的容量。一键式操作,轻松完成您的容量定制。

·       高性能、高可靠性

性能随容量增加而提升,同时保障数据的高持久度,满足业务增长需求。

·       无缝集成

弹性文件服务同时支持NFSCIFS协议。通过标准协议访问数据,无缝适配主流应用程序进行数据读写。同时兼容SMB2.0/2.1/3.0版本,Windows客户端可轻松访问共享空间。

·       操作简单、低成本

操作界面简单易用,您可轻松快捷地创建和管理文件系统。

3、      什么是对象存储服务OBS

对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力,包括:创建、修改、删除桶,上传、下载、删除对象等。

OBS系统和单个桶都没有总数据容量和对象/文件数量的限制,为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合普通用户、网站、企业和开发者使用。由于OBS是一项面向Internet访问的服务,提供了基于HTTP/HTTPS协议的Web服务接口,用户可以随时随地连接到Internet的电脑上,通过OBS管理控制台或客户端访问和管理存储在OBS中的数据。此外,OBS支持SDK和OBS API接口,可使用户方便管理自己存储在OBS上的数据,以及开发多种类型的上层业务应用。

OBS还提供图片处理特性(Image Processing),为用户提供稳定、安全、高效、易用、低成本的图片处理服务,包括:图片剪切、图片缩放、图片水印、格式转换等。图片处理特性相关内容请参见图片处理特性指南

云服务实现了在多区域部署基础设施,具备高度的可扩展性和可靠性,用户可根据自身需要指定区域使用OBS,由此获得更快的访问速度和实惠的服务。

4、      实验架构概述

本次实验采用华为云的SFS服务,OBS服务,ECS服务部署整个测试架构,通过挂载NFS文件系统到云服务器(Linux),将SAP HANA的SFS共享文件存储文件以及目录定时Crontab备份到OBS上。

5、      创建ECS服务器

略:

请参考:https://support.huaweicloud.com/qs-ecs/zh-cn_topic_0132727313.html

6、      创建SFS文件系统

https://support.huaweicloud.com/qs-sfs/zh-cn_image_0146093918.png

7、      挂载共享文件存储SFS

rpm -qa|grep nfs

sudo yum -y install nfs-utils

yum install bind-utils

nslookup sfs-nas3.cn-east-2.myhuaweicloud.com

mkdir sfs-mount

mount -t nfs -o vers=3,timeo=600,nolock sfs-nas3.cn-east-2.myhuaweicloud.com:/share-ae2d1dac /sfs-mount/

chmod 777 /sfs-mount/

mount -t nfs -o vers=3,timeo=600,nolock sfs-nas3.cn-east-2.myhuaweicloud.com:/share-ae2d1dac /sfs-mount/

cd /sfs-mount/

dd if=/dev/zero of=test bs=1M count=100

dd if=/dev/zero of=test1 bs=1M count=100

dd if=/dev/zero of=test2 bs=1M count=100

wget  https://obs-community.obs.cn-north-1.myhuaweicloud.com/obsutil/current/obsutil_linux_amd64.tar.gz

cp obsutil_linux_amd64.tar.gz  /root/

tar -zxvf obsutil_linux_amd64.tar.gz

./obsutil config -i=AK-k=SK-e=obs.cn-east-2.myhuaweicloud.com

 

请参考:https://support.huaweicloud.com/qs-sfs/zh-cn_topic_0034428728.html

 

8、      创建OBS对象存储服务

spacer.gif

9、      配置obsutil和AK/SK

./obsutil config -i=AK-k=SK-e=obs.cn-east-2.myhuaweicloud.com

 

配置OBS的API访问权限AK/SK,请参考:

https://support.huaweicloud.com/utiltg-obs/obs_11_0001.html

10、 手动测试上传文件到OBS

obsutil cp /src1 obs://bucket-test/src -r -f -flat

 

上传示例参考:

https://support.huaweicloud.com/utiltg-obs/obs_11_0028.html

11、 利用crontab配置定时任务

[root@sfs-sync-obs-test ~]# crontab -l

00 00 * * * cd /root && nohup ./obsutil_linux_amd64/obsutil cp /sfs-mount/ obs://obs-defae/ -r -f -u &>obsutil_crond.log &

 

参考:https://support.huaweicloud.com/utiltg-obs/obs_11_0034.html

 

 

 


【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。