一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

2026-01-22 15:17:08 19点赞 164收藏 10评论

说到对象存储,知名鼎鼎的 MinIO 在年前正式进入了维护模式,在删除 UI 控制台、停止 Docker 镜像分发之后,不再进行新功能开发,也不再接受新的 PR。整个团队全力转向商业版本,开源版本形同于归档。

那还有其它的对象存储代替吗?答案肯定是有的,比如最近很火的 RustFS ,MinIO 国产化信创替代方案。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

但是对于威联通用户来说,没有这个必要去重新搭建一整套对象存储应用。因为威联通内置有和File Station结合很深的对象存储应用 —— QuObjects

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

为啥突然想到用 QuObjects 呢?主要还是前段时间便宜入手的 威联通 Qu605-N150-16G。6 盘位的超大容量,足以让我上传目前所有的图床、笔记、文件资料,所以首当其冲先解决 Obsidian 的 S3 同步问题。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

先来说一说 S3 兼容对象存储的结构 —— 桶(Bucket)、对象(Object)、Key

Bucket(桶): 可以理解为 S3 里的 IP,它在一个对象存储里是唯一值,也用来区分不同的存储位置。

Object(对象): 就是 S3 里的文件本身。

Key : 对象在桶里的唯一名字,可以理解为数据库里的索引号。

在威联通 QuObjects 中有一个很独特的对应关系,它将 FileStation 中的 共享文件夹、文件夹 结合到了 存储空间、Bucket 里,两者一一对应。

用户目录 /home(s) 被移除在外,所以不用担心一些个人的上传数据隐私泄露。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

优势有哪些?我列举 2 点我认为最核心的部分。

1️⃣ 避免了 “一份数据存两份” 的问题。传统模式中,本地文件和 S3 对象是不同步的,QuObjects 实现了一份数据、两种访问形态,既节省 NAS 存储空间,又避免数据同步不一致的问题。

2️⃣ 解决了对象存储操作复杂的问题。FileStation 视角下是我们熟悉的树状层级文件夹结构,S3 的 Bucket、Key 等技术概念会被系统自动 “隐藏”,我们可以像管理本地文件一样执行新建、复制、删除、重命名等操作,后台会自动将这些操作转化为标准的 S3 API 调用(如 Put ObjectDelete Object),实现文件操作与对象存储操作的无缝同步。

这样的奇特模式下,我们对文件管理的便捷度就能大大提升。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

1. QuObjects 基础配置

前面已经说过了存储空间、Bucket 的概念,接下来想要将 QuObjects 用于生产中,我们只需要为其配置用户权限即可。

在用户管理页面下,添加 QNAP 的系统级用户为桶的用户,并且点击操作下方的注册密钥来为账号分配 Access Key ID、Secret Access Key。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

接着,如同授权共享文件夹权限一般。我们需要在 QuObjects 中为用户授权存储空间的权限。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

这样操作之后,用户就可以访问到该存储空间下的全部 Bucket 内容。后续我们使用 API 连接 QuObjects 的时候,就需要通过选择存储空间对应的密钥来进行验证。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

如果是局域网内使用,建议在 QuObjects 里的服务器设置中,将连接类型修改为 HTTP,避免对象存储连接时的无证书 TLS 校验导致无法连接的问题。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

2. Obsidian(思源笔记)同步到 S3 实操

这俩笔记应用工具的配置方式其实是一样的,所以我这里就以我日常使用的 Obsidian 为例。

Obsidian 使用第三方插件 —— Remotely Save 作为笔记同步工具,它支持 S3/WebDav,以及各大网盘。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

我在FileStation中创建了一个 qnap 文件夹,作为 Obsidian 同步的目录。可以看到,QuObjects 里也同样生成了这个 Bucket。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

在 Remotely Save 中,我们将远程服务切换到 S3 或兼容 S3 的服务

在我红框标注的范围内,分别填写

服务地址(即服务器设置里,Amazon S3 下面的 URL,需要添加协议)

区域(随便填)

Access Key ID(访问密钥)

Secret Access Key(安全密钥)

存储桶的名字(文件夹名,这里就是 qnap)

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

完成之后,点击下方的检查可否连接。不出意外的话,右上角就会弹出连接正常的通知。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

随后,我同步了 Obsidian 下所有的文章。在 FileStation 中,这些文件依旧以普通文件的形式展示,我们可以进行读写删改。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

QuObjects中,这些文件又以 Key 的形式在桶(qnap)下展示,严格负责 S3 的标准。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

3. QuObjects 的神奇操作

正是基于威联通将对象存储和文件管理打通的情况下,我们可以实现一系列很神奇的操作。

比方说用 S3 API 来代替 SMB 实现海量小文件上传,即大大增加了传输速率,又能保证后续在 FileStation 中当成正常文件来处置。

也可以将 QuObjects 作为 S3兼容 服务挂载到 HBS3、HybridMount 中。实现跨设备的数据同步和备份,某种程度上平替 Webdav 传输数据的作用。

举个栗子,在HybridMount 中我们可以挂载异地的 QuObjects 为云网关服务,这样威联通就可以读取异地设备里的 S3 存储,实现远程对象存储的文件浏览服务。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

🔻挂载云网关、云硬盘

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

如果平时本地搭建了图床、小文件资料的,也可以使用HBS 3服务进行数据备份、同步。S3 API 在小文件传输上的效率相比于 SMB 是遥遥领先的。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

4. 外网如何使用 QuObjects 以及 SSL 证书配置

很多人会问,如何在外网的服务下使用 QuObjects 服务。逻辑很简单,就是通过反代工具把我们在 QuObjects 下的端口转发出去。

可以使用威联通自带的反向代理,也可以使用lukcynpm等容器服务。唯一的问题其实就是 https 和 tls校验,外网传输建议必须开始 https

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

所以 QuObjects 里务必将协议改回来。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

接着就是在 myQNAPcloud 里配置 DDNS,将服务穿透到威联通的官方二级域名(或者你自己的域名里)。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

然后根据域名来源,选择官方 SSL 或者 Let‘s Encrypt 证书。至此,完整的 https + ssl 证书链条就正常了,后续通过外网访问 Quobjects 就不再会报错。

一招搞定 NAS 小文件上传,比 SMB 快十几倍,全网唯二教程

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
10评论

  • 精彩
  • 最新
  • 老系统有吗

    校验提示文案

    提交
    也有的 老功能了

    校验提示文案

    提交
    收起所有回复
  • 看标题进来,原来是指大量小文件传输,我目前觉得rustfs更好用,功能全面配置简单

    校验提示文案

    提交
    嗯嗯 都一样,qnap的话本身集成度高。 rustfs 都支持

    校验提示文案

    提交
    收起所有回复
  • 谢谢美女的文章 [击掌] 虽然用不上,还是来点赞

    校验提示文案

    提交
    谢谢 哈哈哈哈

    校验提示文案

    提交
    收起所有回复
  • 虽然看不懂,但你写了这么多,肯定有道理。

    校验提示文案

    提交
    哈哈哈哈哈哈哈哈 你说的对!

    校验提示文案

    提交
    收起所有回复
  • 以下是被折叠的评论 查看
已折叠部分评论
展开
收起
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
164
扫一下,分享更方便,购买更轻松