现在云上存储资源越来越便宜,而且家用带宽都奔向了千兆,家里的电脑电视等设备直接读取云上存储资源变得触手可及。本篇文章就介绍怎样用威联通NAS来打通云存储——阿里云对象存储OSS
一、威联通 QNAP 设置初始化确认
- 输入威联通的 NAS 后台管理系统地址,然后输入账号和密码登录
- 来到主页之后,确认您有 “HybridMount 文件型云网关”和 “File Station 文件总管”应用,如果您还没有这两个应用,请到 “App Center ”去下载安装
- 确认您的 NAS 设备的本地时间正确,因为刚买来的设备首次开机的时候,时间设置肯定是错误的,这样就无法和云上的服务连接。在 QNAP 后台管理界面,到控制台>系统>常规设置>时间页面,确认 NAS 设备的时间同步,如果没有同步可以单击更新同步时间。
- 确认您的 QNAP 网络能够访问公网,来到 QNAP 的网络设置页面,确认您的网络已经连接。此处我自己设备的管理网络和数据网络分别用了不同的网口,如下设备 Adapter1 是管理网络,Adapter2 是数据网络(访问公网),我都连到了家里的路由器上,最终通过路由器来访问公网。如果您的设备只有一个网口,只要保证该网口连到路由器上可以访问公网就行。
- 确认 QNAP 设备有存储池,如果没有存储池请到存储与快照总管页面创建,后续 HybridMount 应用中挂载阿里云对象存储 OSS 的设置步骤中需要有存储池。个人推荐存储池尽量大一些,我在此处设置了 11TB,因为存储池是共用的池子。
二、登录阿里云账号并获取访问密钥和私密密钥
- 登录阿里云主账号,进入阿里云 RAM访问控制的控制台页面,单击“用户”,然后单击“创建用户”
- 在创建用户页面,依次输入登录名称和显示名称,此处均为 forqnap;勾选 OpenAPI 调用访问,然后单击确定
在创建新用户过程中,有可能会弹出安全验证,此处选择手机号码验证
获取手机验证码后,输入校验码,然后单击“确定”
- 此时,用户创建成功,您可以看到 AccessKey ID (对应访问密钥)和 AccessKey Secret(对应私密密钥),请记录该信息。您也可以直接单击“下载 CSV 文件。
下载完成后,打开该文件,在列表中可看到 AccessKeyID 和 AccessKeySecrect 的信息。
- 下面我们为刚才创建的用户 forqnap 授权阿里云 OSS 的访问权限。进入RAM访问控制页面,单击用户,然后找到刚才创建的 forqnap 用户,单击添加权限
在添加权限页面:
- 确认是整个云账号
- 授权主体为 forqnap 账号
- 在系统策略下方的输入框输入 OSS 并搜索
- 选择 AliyunOSS FullAccess 的权限策略名称
- 确认如上的权限在右边已选择列表
- 单击确定
然后单击完成,这样我们的用户就有 OSS 的完整操作权限了。
三、创建阿里云对象存储 OSS 空间
如果您已经有了对象存储 OSS 的 Bucket,可以跳过此步骤;如果您还没有,可以参考该流程创建Bucket。登录阿里云账号,并且到OSS 管理控制台。在概览页面,单击“立即创建”。
- 输入 Bucket 的名称,此处输入 qnap2023
- 推荐选择离你设备较近的区域,因为我在杭州,所以我选择华东 1(杭州)地域
- 选择标准存储
- 推荐选择同城冗余存储,可靠性更高
- 读写权限选择私有
其他选项默认,然后单击确定完成 Bucket 的创建。
四、设置 HybridMount 应用,添加阿里云对象存储 OSS
- 进入威联通的 NAS 后台管理,首次进入 HybridMount 应用页面会有介绍菜单,看完并确认后,进入文件型网关的设置页面,单击“创建文件云网关”
- 进入文件云网关向导后,云服务选择 Alibaba Cloud OSS
- 到文件云网关想到页面进行设置:
- 确认云服务为 Alibaba Cloud OSS
- 此处需要输入的访问密钥和私密密钥,就是《登录阿里云账号并获取访问密钥和私密密钥》步骤所获取的信息
- 勾选启用安全连接 SSL
- 先单击搜索,然后从左边的下拉框中选择我们刚才创建名称为 qnap 2023 的 Bucket
- 连接名称,目标文件夹和上传文件时选择策略为默认值
代理设置和文件列表计划更新均选择默认,然后单击下一步
- 接着我们创建高速缓存空间
- 选择存储池,这里的存储空间默认使用存储池,静态卷是无法支持的,所以需要确保设备存储池有剩余空间。缓存空间的缓存容量可以根据你云上文件的大小和未来的需求来自定义设置,此处演示环境设置为 100GB
- 自动下载设置根据您的需求来设置,此处我选择“下载存储在本地高速缓存中的新文件版本。请注意,下载会在阿里云 OSS 侧产生下行流量费用和请求次数费用
- 然后单击创建
- 接下来就提示您文件云网关向导完成,您已经添加了 Alibaba Cloud OSS
五、通过 FileStation 文件总管使用阿里云对象存储 OSS
- 来到 QNAP 的管理页面,单击 File Station 文件总管
- 来到 FileStation 应用页面,我们可以看到刚才添加的 Alibaba Cloud OSS存储空间,单击该空间可以看到里面文件是空的(因为我们是新建的),此处我们尝试从 QNAP 上传文件到该空间
在弹出的上传文件页面选择我们的测试文件“雪景壁纸.jpeg”
上传成功后,我们就能够在 QNAP 系统看到该文件
- 稍微等待一小会儿,我们登录阿里云对象存储 OSS 控制台,去确认该文件是否已经上传到云上对象存储空间。来到对象存储OSS控制台。单击 Bucket 列表,找到我们创建的 qnap 2023 的Bucket,然后再单击该 Bucket
来到 qnap 2023 的 Bucket 中,进入文件列表页面,我们看到“雪景壁纸.jpeg"已经上传到云上对象存储了
- 让我们直接上传文件到阿里云对象存储 OSS,看文件是否能够同步缓存到本地的 QNAP NAS 设备上。登录阿里云 OSS 控制台,来到刚才的 Bucket 页面,单击上传文件
单击扫面文件
我们选择上传“秋叶景色.jpg”文件
然后单击上传文件
稍等片刻,我们登录本地的 QNAP FileStation,就能够看到刚才从云上存储上传的文件,已经同步到QNAP NAS 本地了