威联通 QNAP 挂载阿里云对象存储 OSS 完整攻略

本文涉及的产品
对象存储 OSS,20GB 3个月
文件存储 NAS,50GB 3个月
对象存储 OSS,内容安全 1000次 1年
简介: 详细介绍本地NAS设备如何通过云网管关的能力,挂载云上的对象存储OSS

现在云上存储资源越来越便宜,而且家用带宽都奔向了千兆,家里的电脑电视等设备直接读取云上存储资源变得触手可及。本篇文章就介绍怎样用威联通NAS来打通云存储——阿里云对象存储OSS

一、威联通 QNAP 设置初始化确认

  1. 输入威联通的 NAS 后台管理系统地址,然后输入账号和密码登录

  1. 来到主页之后,确认您有 “HybridMount 文件型云网关”和 “File Station 文件总管”应用,如果您还没有这两个应用,请到 “App Center ”去下载安装

  1. 确认您的 NAS 设备的本地时间正确,因为刚买来的设备首次开机的时候,时间设置肯定是错误的,这样就无法和云上的服务连接。在 QNAP 后台管理界面,到控制台>系统>常规设置>时间页面,确认 NAS 设备的时间同步,如果没有同步可以单击更新同步时间。

  1. 确认您的 QNAP 网络能够访问公网,来到 QNAP 的网络设置页面,确认您的网络已经连接。此处我自己设备的管理网络和数据网络分别用了不同的网口,如下设备 Adapter1 是管理网络,Adapter2 是数据网络(访问公网),我都连到了家里的路由器上,最终通过路由器来访问公网。如果您的设备只有一个网口,只要保证该网口连到路由器上可以访问公网就行。

  1. 确认 QNAP 设备有存储池,如果没有存储池请到存储与快照总管页面创建,后续 HybridMount 应用中挂载阿里云对象存储 OSS 的设置步骤中需要有存储池。个人推荐存储池尽量大一些,我在此处设置了 11TB,因为存储池是共用的池子。

二、登录阿里云账号并获取访问密钥和私密密钥

  1. 登录阿里云主账号,进入阿里云 RAM访问控制的控制台页面,单击“用户”,然后单击“创建用户”

  1. 在创建用户页面,依次输入登录名称和显示名称,此处均为 forqnap;勾选 OpenAPI 调用访问,然后单击确定

在创建新用户过程中,有可能会弹出安全验证,此处选择手机号码验证

获取手机验证码后,输入校验码,然后单击“确定”

  1. 此时,用户创建成功,您可以看到 AccessKey ID (对应访问密钥)和 AccessKey Secret(对应私密密钥),请记录该信息。您也可以直接单击“下载 CSV 文件。

下载完成后,打开该文件,在列表中可看到 AccessKeyID 和 AccessKeySecrect 的信息。

  1. 下面我们为刚才创建的用户 forqnap 授权阿里云 OSS 的访问权限。进入RAM访问控制页面,单击用户,然后找到刚才创建的 forqnap 用户,单击添加权限

在添加权限页面:

  • 确认是整个云账号
  • 授权主体为 forqnap 账号
  • 在系统策略下方的输入框输入 OSS 并搜索
  • 选择 AliyunOSS FullAccess 的权限策略名称
  • 确认如上的权限在右边已选择列表
  • 单击确定

然后单击完成,这样我们的用户就有 OSS 的完整操作权限了。

三、创建阿里云对象存储 OSS 空间

如果您已经有了对象存储 OSS 的 Bucket,可以跳过此步骤;如果您还没有,可以参考该流程创建Bucket。登录阿里云账号,并且到OSS 管理控制台。在概览页面,单击“立即创建”。

  • 输入 Bucket 的名称,此处输入 qnap2023
  • 推荐选择离你设备较近的区域,因为我在杭州,所以我选择华东 1(杭州)地域
  • 选择标准存储
  • 推荐选择同城冗余存储,可靠性更高
  • 读写权限选择私有

其他选项默认,然后单击确定完成 Bucket 的创建。

四、设置 HybridMount 应用,添加阿里云对象存储 OSS

  1. 进入威联通的 NAS 后台管理,首次进入 HybridMount 应用页面会有介绍菜单,看完并确认后,进入文件型网关的设置页面,单击“创建文件云网关”

  1. 进入文件云网关向导后,云服务选择 Alibaba Cloud OSS

  1. 到文件云网关想到页面进行设置:
  • 确认云服务为 Alibaba Cloud OSS
  • 此处需要输入的访问密钥和私密密钥,就是《登录阿里云账号并获取访问密钥和私密密钥》步骤所获取的信息
  • 勾选启用安全连接 SSL
  • 先单击搜索,然后从左边的下拉框中选择我们刚才创建名称为 qnap 2023 的 Bucket
  • 连接名称,目标文件夹和上传文件时选择策略为默认值

代理设置和文件列表计划更新均选择默认,然后单击下一步

  1. 接着我们创建高速缓存空间
  • 选择存储池,这里的存储空间默认使用存储池,静态卷是无法支持的,所以需要确保设备存储池有剩余空间。缓存空间的缓存容量可以根据你云上文件的大小和未来的需求来自定义设置,此处演示环境设置为 100GB
  • 自动下载设置根据您的需求来设置,此处我选择“下载存储在本地高速缓存中的新文件版本。请注意,下载会在阿里云 OSS 侧产生下行流量费用和请求次数费用
  • 然后单击创建
  1. 接下来就提示您文件云网关向导完成,您已经添加了 Alibaba Cloud OSS

五、通过 FileStation 文件总管使用阿里云对象存储 OSS

  1. 来到 QNAP 的管理页面,单击 File Station 文件总管

  1. 来到 FileStation 应用页面,我们可以看到刚才添加的 Alibaba Cloud OSS存储空间,单击该空间可以看到里面文件是空的(因为我们是新建的),此处我们尝试从 QNAP 上传文件到该空间

在弹出的上传文件页面选择我们的测试文件“雪景壁纸.jpeg”

上传成功后,我们就能够在 QNAP 系统看到该文件

  1. 稍微等待一小会儿,我们登录阿里云对象存储 OSS 控制台,去确认该文件是否已经上传到云上对象存储空间。来到对象存储OSS控制台。单击 Bucket 列表,找到我们创建的 qnap 2023 的Bucket,然后再单击该 Bucket

来到 qnap 2023 的 Bucket 中,进入文件列表页面,我们看到“雪景壁纸.jpeg"已经上传到云上对象存储了

  1. 让我们直接上传文件到阿里云对象存储 OSS,看文件是否能够同步缓存到本地的 QNAP NAS 设备上。登录阿里云 OSS 控制台,来到刚才的 Bucket 页面,单击上传文件

单击扫面文件

我们选择上传“秋叶景色.jpg”文件

然后单击上传文件

稍等片刻,我们登录本地的 QNAP FileStation,就能够看到刚才从云上存储上传的文件,已经同步到QNAP NAS 本地了

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
6月前
|
存储 安全 API
利用对象存储(OSS)实现内容分发加速 :高效可靠的解决跨境下载延迟问题
利用对象存储(OSS)实现内容分发加速 :高效可靠的解决跨境下载延迟问题
285 2
|
1月前
|
存储 Java 开发工具
【三方服务集成】最新版 | 阿里云OSS对象存储服务使用教程(包含OSS工具类优化、自定义阿里云OSS服务starter)
阿里云OSS(Object Storage Service)是一种安全、可靠且成本低廉的云存储服务,支持海量数据存储。用户可通过网络轻松存储和访问各类文件,如文本、图片、音频和视频等。使用OSS后,项目中的文件上传业务无需在服务器本地磁盘存储文件,而是直接上传至OSS,由其管理和保障数据安全。此外,介绍了OSS服务的开通流程、Bucket创建、AccessKey配置及环境变量设置,并提供了Java SDK示例代码,帮助用户快速上手。最后,展示了如何通过自定义starter简化工具类集成,实现便捷的文件上传功能。
【三方服务集成】最新版 | 阿里云OSS对象存储服务使用教程(包含OSS工具类优化、自定义阿里云OSS服务starter)
|
6月前
|
分布式计算 大数据 MaxCompute
MaxCompute产品使用合集之使用pyodps读取OSS(阿里云对象存储)中的文件的步骤是什么
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
4月前
|
分布式计算 DataWorks 调度
DataWorks产品使用合集之多个业务流程上传同名资源到同一个OSS(对象存储服务)URL,会产生什么问题
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
4月前
|
存储 弹性计算 对象存储
预留空间是什么?阿里云OSS对象存储预留空间说明
阿里云OSS预留空间是预付费存储产品,提供折扣价以锁定特定容量,适用于抵扣有地域属性的Bucket标准存储费用及ECS快照费。通过购买预留空间,如500GB通用预留+100GB标准-本地冗余存储包,用户可优化成本。
207 4
|
4月前
|
运维 Serverless 数据处理
函数计算产品使用问题之在对象存储服务(OSS)上创建ZIP包解压触发器后,触发器未按预期执行,一般是什么导致的
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
4月前
|
关系型数据库 分布式数据库 数据库
PolarDB产品使用问题之如何将冷存到OSS(Object Storage Service)的数据恢复
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
5月前
|
文字识别 算法 安全
视觉智能开放平台产品使用合集之如何将返回的图片链接转存到OSS(对象存储服务)
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
6月前
|
存储 数据可视化 安全
对象存储OSS产品常见问题之有几十亿个txt文件,单个4kb,使用oss如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
233 11
|
6月前
|
运维 Java Serverless
Serverless 应用引擎产品使用之数据文件(例如sdxl)超过了OSS(对象存储服务)的单个上传大小限制(5GB)如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
104 1