24年下半年全品牌NAS挑选科普与攻略,顺便说说NAS的用途、玩法,以及各品牌都要如何使用compose
大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~
前言
各位爱玩耍NAS的小伙伴们,手头都有几台NAS在玩耍呀?
对于普通用户来说,NAS应该还是一个存储数据资料的设备,延伸出来可以看个电影刷个海报墙,弄个相册备份家庭照片等等,这也是大部分人对NAS的看法和用法。
🔺极空间的海报墙
🔺群晖的相册管理而对于数码产品有更多探索经验,或者是有一些技术力的小伙伴,就会对NAS有进一步的扩展玩法。把它从传统的存储服务扩展到应用服务,而其中虚拟机和docker则是必须折腾的好东西了。
在此,Cherry想给NAS正个名,网络存储设备这个名字似乎已经越来越不适合现在的消费级NAS了,也许家庭数字服务中心、个人应用中心等名称更适合目前的NAS产品。
🔻比如通过NAS和docker,实现媒体的订阅、下载、更新、刮削一条龙服务

🔻比如用NAS和docker,释放人工操作,让电脑帮我们管理网页

🔻比如用NAS和docker,实现音乐下载、在线音乐播放,节省大笔VIP费用

🔻比如通过NAS和docker,部署家庭智能家居管控中心,将所有智能家电一键掌握

🔻比如通过NAS和docker,可以让所有监控设备接入,实现一屏观看、预警

一、各品牌主流NAS型号科普
对于NAS来说,个人觉得还是得分品牌介绍,因为不同品牌的定位和策略都有不同。如果单单从盘位或者性价比介绍,我们可以获得最优解,但是这个最优解必然是只适合对NAS很了解,而且有技术有时间去折腾的人,不一定具有广泛适用性。
所以这里,还是按照品牌,介绍一下每个品牌的优劣势,以及其主流型号。
1、群晖——泛用性第一,软件无敌,性价比低
NAS届的老大哥了,这里就不多介绍了,如果是NAS新手,但是有技术能力,喜欢自由自在的玩法NAS的,群晖必然是首推品牌(毕竟软件第一,教程第一,这点没得黑,硬件性价比稍显低也没办法)。

目前群晖最新一代消费级产品分别是DS224+,DS423+ ,DS723+,DS923+。
DS224+:两盘位NAS,J4125处理器,内存2GB(可扩展至6GB),双千兆网口,作为24年出产的设备,算是有一点跟不上时代,性价比值得商榷。不过X86平台的可玩性和性能都是足够的,而J4125 CPU作为经典款,和DS920+保持一致,可以说是2023年最流程的CPU之一。
DS423+:四盘位NAS,基本算是DS224+加了2个硬盘,加了2个NVME卡槽。但是相比于723+和923+,至少核显可以用。
DS723+和DS923+:分别是两盘位和四盘位NAS,CPU不再使用J4125,而是选择了AMD R1600,砍了核数,砍了核显,阿啃,单核性能有所提升,多核基本持平。优势是支持ECC内存(用处大吗?)、可扩展万兆(贵)、SSD可做存储池(其它产品可修改)。不如我们来讨论一下DS920+吧!
2、威联通——专业性第一,性价比中上,可玩性高
我们的老二哥威联通出厂,虽然大家都说威联通系统不好用,但是作为一个NAS深度用户。我只能说威联通也许没有那么易用(功能多且专业性),但如果说系统不好用,那必然是万万不可能的。如果考虑性价比,我认为威联通是最能打的NAS品牌。

目前威联通主流消费级设备是TS-464C2,TS-466C。
TS-464C2:威联通目前主推NAS,TS-464C升级款,618期间价格打下到2150多,性价比还是很不错的。采用N5095CPU,比J415要高一个世代,但是和目前的N100、N200还是有所差距。内置8G内存,2 SSD可做存储,双2.5G网口,硬件配置上看绝对没毛病,很值。
TS-466C:可以看成是TS-464C2的升级款,除了提升了CPU,从N5095提升到N6005,核显提升明显,CPU提升大约25%左右,相差600块,提升一个CPU,就看你觉得值不值了。
3、铁威马——经典稳固,更适合数据存储
铁威马作为存储出身的NAS品牌,一贯以来的特点就是擅长于数据存储、安全等,因此对于团队、摄影等人员来说,做好数据存储这一步是他们最信任的。相比于群晖、威联通,铁威马的硬件性价比绝对是又有了一个提升。但是在软件丰富度和可玩性上,会稍微差一点点。

目前铁威马主流极客级设备是F4-424、F4-424 Pro。
F4-424:处理器为N95,比N5105这一批又要稍稍更新一个世代,标配8G。
F4-424 Pro:处理器为I3 N305,N305被命名为I3了,8核心8线程,性能上绝对是比N95要提升很多的。而且标配32G DDR5内存,目前售价3599,至少硬件上我觉得是OK的。软件方面,TOS 6中规中矩,大部分场景都可以胜任。同时日常使用docker和虚拟机来说,32G内存随便打。
4、极空间——性能第一梯队,新人入门易用性极佳,可折腾略低
极空间作为新世代NAS的经典品牌,足以胜任领航员一职,而且品牌确确实实解决了很多传统NAS无法解决的痛点问题,比如远程访问、极影视、极相册、极空间亲情等功能,在新人入门、易用性上,个人认为极空间绝对是名列前茅的。但是缺点就是没有SSH权限,这点可以在日后的更新中补足。

目前极空间主流的消费级NAS是Z4Pro、Z423
Z4Pro:极空间的新NAS都分为标准版和性能版,Z4Pro标准版为N97处理器,性能版为N305处理器。配置均为双2.5G网口,双M.2,单内存(标准版有8G和16G可选)。该硬件的性价比也没的说,可以说是同配置下硬件主流价位偏低一些。毕竟买极空间么,主打的就是易用不折腾,最适合不爱折腾,喜欢一步到位的朋友。
Z423:可以说是第一高性能NAS也不为过,作为消费级的NAS,Z423的性能绝对是第一档的,采用了AMD5 R5625U(6核12线程) 和 AMD7 5825U(旗舰版,8核16线程);标准版预装16G内存,旗舰版预装32G内存;标准版2个M2,旗舰版4个M2;标准版双2.5G,旗舰版万兆+千兆。怎么打嘛,性能上完全独一档。不过价格也高,但是相比较于老大哥来说,嘿嘿。还是那句话,新手入门一步到位。
5、绿联——全新体系,未来可期,硬件性价比高
绿联目前肯定是推进新的这一批DXP系列的NAS了。虽然目前绿联的新系统依旧存在一些待优化的空间,但是它的底层和内核是好的,未来赶上只是时间和经费的问题。相比较于其它NAS品牌,绿联目前的优势在于硬件的性价比。

DXP:这一系列设备比较多,这里就不单独介绍了,CPU从N100到I7,几乎是横跨了所有生产线。内存、网络、M2这些配置都属于主流偏上,只会多给绝不会少给。对于目前来说,绿联系统还是值得期待的,但是需要一定的时间去发育,而绿联的硬件,在成品NAS里绝对是性价比极高的。比较推荐对硬件有追求,喜欢自己折腾系统的玩家入手。
DXP 480T:目前在本文中唯一的一款全闪NAS,可装4块M2。对噪音、体积有需求的人可以入手。
6、海康威视——颜值第一,大牌背书,静待后续
海康威视作为存储、视频监控等出身的大品牌,也在NAS领域做了有点年头了,今年新出的一款4盘位NAS——R1,打出了4盘位小屏幕的特色玩法。后续如果海康威视在监控和NAS和集成上做出特色来,那绝对是个体户,或者是开店人士最适合的NAS,没有之一。

海康威视R1:带一个触摸小屏,侧板RGB灯,颜值直接拉满。高级版本的配置为N100+16G+1T SSD,这个价格2599应该是没谁了吧。可以说是硬件最便宜的一款带系统4盘位NAS了。不过嘛,海康威视目前的系统还是比较初阶的,可以不考虑,但是人家不锁阿,随便刷机随便折腾,就算装了windows也可以和触摸屏互动。
7、拾光坞——新手尝鲜,踏实前进,冉冉新星
拾光坞NAS也是目前市场内的新兴,不仅外观可以,价格更是美丽。作为一款ARM架构的NAS,支持了几乎目前主流NAS的所有玩法,特别适合想尝鲜NAS,但是面对如此高的价格又望而却步的人。

拾光坞N3:单盘位ARM架构NAS,板载内存无法扩容,分为标准版和星光版,星光版内置128G emmc,但是1年以内只能跑星光计划(可限速),一年后可作为系统盘使用。支持docker、内网穿透等主流玩法,系统可圈可点,功能齐全。
二、各品牌NAS如何使用compose
说回docker,大家对docker的使用熟悉程度如何呢?部署docker的时候你们会不会把所有的部署指令统统复制到txt文档里,每次使用的时候再翻出来重新复制一遍呢?
DUCK不必!

随着docker被墙,国内镜像库良莠不齐,阿里云斩断非ecs供给,cloudflare开始大规模删号,玩耍docker的难度变得越来越高了,以往随便下载的镜像现在都不敢删、舍不得删,存在硬盘里占用空间。
在这样高难度的玩耍过程中,记忆docker指令又是一个学习成本高且麻烦的事。毕竟玩耍NAS不是为了学习,要学docker这里复杂的指令和工具,还不如某海鲜市场花30找人部署来的快~
所以Cherry教各位玩耍docker的朋友们一套更建议的部署方法,那就是docker compose。
🔻下面是我梳理的关于docker compose的三大优势。
🙂一是容器管理简易化。所有容器的定义、运行都可以通过文本记录在册,通过修改yml配置文件可以轻松的更改和管理这些容器。
😊二是容器管理用持续化。所有容器的配置,例如卷、镜像、网络都在yml配置文件里,无论何时,我都可以在yml文件和数据卷的合作下,轻松重启我的docker容器而不用担心容器丢失。
😘三是容器管理更安全。compose的容器间访问,默认是互联互通,通过hostname的使用,可以让容器不暴露端口的情况下被同个项目下的容器所访问,大大提高了安全性。
🔻本教程涉及到的NAS系统含:
群晖6X、群晖7.1,群晖7.2、威联通、铁威马、极空间、绿联UGOS、绿联UGOS Pro、Unraid、OMV等等开放SSH权限的都可以使用。部分NAS不开放SSH权限的则无法使用。
其中群晖7.2、威联通、铁威马、Unraid、OMV有单独的方法,其它的都可以使用SSH通用部署。
1、compose版本介绍
目前docker compose有两个版本,两者是可以共存的。
一个版本是docker的插件包: docker compose
另一个版本是独立包: docker-compose
对于目前新系统安装的docker工具来说,应该都是支持docker compose指令的,两者区别在于docker compose无法使用-v指令来获取版本。
这里附带docker-compose的安装方式,通过登录ssh,并输入下列指令后,任何设备都可以安装并支持docker-compose指令。
#安装docker-compose
curl -L https://hub.gitmirror.com/https://github.com/docker/compose/eleases/download/v2.29.0/docker-compose-`uname -s`-`uname -m` > /usr/bin/docker-compose
#赋权
chmod +x /usr/bin/docker-compose
#验证docker-compose版本
docker-compose -v
2、通用SSH部署
支持所有开放SSH功能的NAS,品牌NAS如绿联UGOS、绿联UGOS Pro、群晖6、群晖7.1等NAS也适用。
对于通用型docker compose部署方法来说,前提是我们能拿到SSH权限。
这里比较特殊的一个NAS就是极空间,目前极空间的SSH权限需要通过一定操作来获取,如果无法获取的化,极空间就无法使用docker compose了。
🔻在ssh页面,我们需要来到含有docker-compose.yaml文件的目录指令启动指令。
# 来到文件夹目录
cd /volume1/docker/容器名/
# 启动容器
docker compose up -d
# 独立安装的使用如下指令
docker-compose up -d
3、群晖7.2
群晖因为无法通过CM自动创建路径,所以在我们部署项目前,将所有compose代码中涉及到的路径都新建,确保不会出错。
打开Container Manager,选择项目,点击新建,选择路径,点击下一步即可。

4、威联通
威联通需要注意的是路径问题,一般docker容器在的路径是/share/Container。
打开Container Station,选择【应用程序】,点击【创建】,将代码复制进去,点击验证后部署即可。

5、铁威马
铁威马的卷首字母是大写的,路径为/Volume1/path
打开Docker Manager,选择【项目】,点击【+】,选择文件路径以后,填入代码即可。

6、Unraid
在应用商城,搜索docker compose,安装图里的插件。

安装以后,在docker里就有docker compose可视化页面了

7、OMV
OMV的docker指令来源于插件包,而其自带的插件包数量有限,因此我们需要通过安装三方插件源的模式来更新插件,需要登陆SSH。
更换软件源
apt-get install vim
vim /etc/apt/sources.list.d/openmediavault.list
将所有文本前面打星号,然后新增下面两行

deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public/ sandworm main
deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages/ sandworm main
修改omvextras.list文件
vim /etc/apt/sources.list.d/omvextras.list
# 将文件修改为下面这行代码
deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/openmediavault-plugin-developers sandworm main
安装第三方插件包
wget -O - https://hub.gitmirror.com/https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
8、支持compose的软件
当然,除了NAS自身外,还有很多的docker可视化应用是支持使用compose部署的,这里给出几款经典的软件,感兴趣的可以下载使用。
8.1、dockge
dockge是一款专门针对docker compose的可视化应用项目,由uptime kuma作者开发。该项目通过一个界面,实现了compose类目的整合。我们可以通过可视化编辑yml文件,可以轻松管理和运维compose项目。
所有dockge管理的compose项目,都必须将docker-compose.yml文件放到环境变量DOCKGE_STACKS_DIR所设置的目录下。


🔻dockge部署代码
services:
dockge:
image: louislam/dockge:1
restart: unless-stopped
ports:
- 5001:5001
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/app/data
- /opt/stacks:/opt/stacks
environment:
- DOCKGE_STACKS_DIR=/opt/stacks
8.2、portianer
老牌dockerUI项目,放在dockge后面的原因是整合效果和运维内容不如dockge那么多,不支持直接更新镜像文件。
🟡所有portianer管理的compose项目,都必须使用portainer的界面上进行新建。

🔻portainer部署代码
version: "2.1"
services:
portainer:
image: outlovecn/portainer-cn:latest
container_name: portainer
restart: always
ports:
- "9000:9000"
- "8000:8000"
volumes:
- ./dockerconfig/portainer:/data
- /var/run/docker.sock:/var/run/docker.sock

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

milanitaly
校验提示文案
糖果CCC
校验提示文案
糖果CCC
校验提示文案
沧沧半月
校验提示文案
丽水情深
校验提示文案
是该起个名了
校验提示文案
不是现在
校验提示文案
往事真如烟
校验提示文案
彦攸
校验提示文案
RockyLinQ
校验提示文案
值友8379726778
校验提示文案
值友8379726778
校验提示文案
往事真如烟
校验提示文案
不是现在
校验提示文案
是该起个名了
校验提示文案
彦攸
校验提示文案
milanitaly
校验提示文案
丽水情深
校验提示文案
沧沧半月
校验提示文案
RockyLinQ
校验提示文案
糖果CCC
校验提示文案
糖果CCC
校验提示文案