基于云存储网关管理你的常用文件-阿里云开发者社区

开发者社区> 云计算> 正文

基于云存储网关管理你的常用文件

简介: Linux开发人员和运维人员遇到的问题是,由于经常使用root权限进行操作,会“不小心”删除系统文件导致系统再也起不来;或者是每次查了很多网页介绍下载的工具,突然有一天再用到不知道放在何处。本文介绍一种非常方便的基于云存储网关进行常用文件管理和分享的方式。

设置阿里云对象存储

阿里云对象存储服务(https://www.aliyun.com/product/oss) 是一种常用的云存储类型,适合存放任意类型的文件。云存储网关目前是将网关映射/挂载的文件系统上的文件远程备份至OSS,因此需要先开通OSS。
开通和简单使用请参考https://help.aliyun.com/document_detail/31883.html。 下面截图是介绍其中的Bucket的创建部分,后面会用到。
7F73B0CB-F3BD-4f25-B8CE-DDB4778C7073.png

设置阿里云存储网关

云存储网关(Cloud Storage Gateway:简称CSG)是一款可以部署在用户本地数据中心和阿里云上的网关产品。它以阿里云对象存储(OSS)为后端存储,为云上和云下应用提供业界标准的文件服务(NFS和SMB)和块存储服务(iSCSI)。
下面是功能概述图
image.png
我们使用文件网关服务介绍如何创建和设置:

创建网关

image.png

image.png

注意的是这里添加的专有网络和虚拟交换机要和后面用来访问云存储网关的ECS处于同一网络。

为网关添加缓存

image.png

创建共享

image.png
image.png
image.png

更多在云控制台上使用文件网关可以参见详细说明https://help.aliyun.com/document_detail/108244.html

挂载云存储网关到ECS

可以使用mount.nfs将云存储网关的共享挂载到本地,如下述命令
image.png

如果mount.nfs命令不识别,可以使用下述方式安装:

yum install showmount

使用df -h查看结果
image.png

使用云存储网关

我们往改路径/mnt/remote上拷贝个文件试试
image.png
再回到OSS相应的Bucket中,我们发现文件也在OSS中备份一次:
image.png

怎么样,这样不用做任何程序开发,就实现了使用OSS的产品,是不是很激动?快来将你常用的都通过云存储网关备份起来吧。

分享存储文件

如果哪一天你的同事找你共享一些文件,你该怎么做呢?当然你可以让他也挂载你的网关,但是除此之外,也可以直接给他开OSS共享。我们在OSS上针对文件访问做些调整:
image.png
image.png

然后将URL给他,让他使用wget将其down下来
image.png
这样你的同事就能快速享用到你的成果,是不是很开心呢?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章