问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

家庭NAS系统选择与TrueNAS安装配置指南

创作时间:
作者:
@小白创作中心

家庭NAS系统选择与TrueNAS安装配置指南

引用
1
来源
1.
https://www.bilibili.com/read/cv38983579/?jump_opus=1

随着家庭数字化生活的日益普及,越来越多的用户开始考虑搭建自己的家庭NAS(网络附加存储)系统。NAS不仅可以提供安全可靠的数据存储和备份,还能实现多媒体文件的网络共享、远程访问等功能。本文将为您详细介绍市面上主流NAS系统的分类特点,并以TrueNAS为例,手把手教您完成系统的安装和基础配置。

系统的分类

市面上的系统大致有以下的分类

Synology DSM (DiskStation Manager)

  • 特点:Synology的NAS操作系统,界面友好,功能丰富,适合家庭用户和小型企业使用。DSM支持多种应用程序,包括备份、文件共享、多媒体流和虚拟化支持。
  • 优点:易于使用的界面、强大的应用程序生态系统、良好的性能和稳定性。
  • 适用人群:家庭和中小企业用户。

QNAP QTS

  • 特点:QNAP的NAS系统,功能非常强大,支持多媒体、备份、虚拟化、Docker容器和AI应用等。QTS提供了大量的高级功能,适合技术爱好者和企业使用。
  • 优点:功能丰富,扩展性强,支持多种虚拟化和应用程序。
  • 适用人群:技术发烧友、开发者、中小型企业。

TrueNAS (原FreeNAS)

  • 特点:开源的NAS系统,基于FreeBSD操作系统,支持ZFS文件系统,提供高度的可靠性、数据保护和灵活性。TrueNAS有免费的社区版和企业版可选。
  • 优点:ZFS文件系统强大的数据完整性和快照功能,适合高性能、企业级存储需求。
  • 适用人群:高级用户和企业用户。

UnRAID

  • 特点:基于Linux的NAS系统,支持灵活的存储管理,适合家庭和小型办公使用。UnRAID有丰富的Docker支持,可以用来构建自己的多功能家庭服务器。
  • 优点:灵活性高,支持插件扩展,可以方便地运行多种服务如虚拟机、媒体服务器等。
  • 适用人群:技术爱好者、家庭用户、小型企业。

Asustor ADM

  • 特点:Asustor的NAS操作系统,基于Linux,界面直观,适合家庭和小企业用户。ADM集成了丰富的多媒体功能和备份解决方案。
  • 优点:易用性好,支持多种应用扩展和多媒体功能。
  • 适用人群:家庭用户和中小型企业。

WD My Cloud OS

  • 特点:Western Digital(西部数据)的NAS系统,主要面向家庭和个人用户,提供简单的文件存储和共享功能。
  • 优点:设置简便,性价比高。
  • 适用人群:家庭和个人用户。

Buffalo TeraStation NAS

  • 特点:Buffalo的NAS系统,主要面向企业用户,提供高性能的数据存储和备份功能。
  • 优点:价格相对较低,支持RAID保护和企业级功能。
  • 适用人群:中小型企业用户。

Fnos NAS

  • 特点:由深度使用nas的国人制作的系统,系统整体简洁好上手。
  • 优点:开源系统,快速更新,功能齐全。
  • 适用人群:家庭和个人用户。

在这些nas系统中,可以安装在自己组装的设备上的有:群晖(黑群晖)、Truenas、UnRAID和Fnos等系统。最终我的选择是Truenas系统,大概是第一眼看到其界面就喜欢上了,但是后来有点后悔,其实更好的办法是安装为AIO设备(使用PVE系统,这样可以尝试多种系统,并最终觉得使用哪款设备)

系统的基础设置

1. 下载 TrueNAS 镜像

  • 访问 TrueNAS 官网
  • 选择合适的版本(一般建议使用 TrueNAS scale 24.04 作为开源社区版,值得注意的是在TrueNAS scale 24.10中以及将系统中的应用从kubernetes迁移到了docker,但是从最新的司波图的视频中可以看到现在虽然是基于docker,但是库中的软件仍然没有那么多,所以还是暂时需要安装虚拟机的方式使用docker)。
  • 下载 .iso 镜像文件。

2. 准备安装介质

  • 使用工具如 RufusEtcher 将 TrueNAS ISO 镜像写入 USB 驱动器。
  • 你需要一个容量至少为 8GB 的 USB 驱动器。

3. 安装 TrueNAS

  • 将准备好的 USB 插入目标服务器或电脑,进入 BIOS 并设置从 USB 启动。
  • 启动后会进入 TrueNAS 的安装界面:
  • 选择 “Install/Upgrade” 进行安装。
  • 选择要安装的目标驱动器(建议使用独立的小容量 SSD(这里我选择了一块二手120G的西数拆机硬盘) 或 USB 驱动器,避免与数据存储硬盘冲突)。
  • 设置 admin 用户密码(推荐使用admin进行登录管理)。
  • 安装完成后,重启系统并移除安装介质。

4. 首次启动和网络配置

  • 安装完成后,TrueNAS 会通过 DHCP 自动获取 IP 地址。系统启动后,你可以看到一个控制台菜单,列出了管理该系统的选项。
  • 在控制台上你可以设置网络,例如通过选项 1) Configure Network Interfaces 来手动配置静态 IP 地址(也可以打开路由器后台查看IP地址)。

5. 通过 Web UI 访问 TrueNAS

  • 在其他设备的浏览器中输入 TrueNAS 提供的 IP 地址,使用 http://IP地址 进入 Web 管理界面。
  • 使用安装时设置的 admin 密码登录。
  • 在系统设置页面中,本地化设置中更改语言为simplified Chinese即可更好的理解和使用ui界面

6. 创建存储池(Storage Pool)

  • 存储池 是 TrueNAS 最重要的配置之一,通常由多块磁盘组成,TrueNAS 采用的是 ZFS 文件系统:
  • 在左侧菜单中,选择 “Storage” > “Pools”。
  • 点击 “Add” > “Create New Pool”。
  • 为池命名,然后选择想要包含在该存储池中的硬盘。
  • 根据需求选择合适的 RAID 类型(如 RAID-Z、RAID-Z2 等),这些配置决定了数据的冗余和保护级别(zfs系统中由两种方式:dRAID和RAID-Z)。
  • 恢复时间:dRAID 的恢复时间远优于 RAID-Z,因为 dRAID 可以并行恢复多个磁盘的数据,而 RAID-Z 的重建需要逐盘重建。
  • 数据布局:RAID-Z 采用传统的条带化方式存储数据,而 dRAID 则使用分布式奇偶校验技术,使得数据更均匀地分布在整个阵列中。
  • 应用场景:RAID-Z 更适合中小型存储系统,而 dRAID 更适用于大规模、对性能和恢复时间要求更高的数据中心。
  • 其他的存储池类型可以不选择,如果要用需要自己去探索了,我之后可能会测试增加缓存存储池加快硬盘的读取写入性能
  • 创建存储池。

7. 设置数据集(Datasets)

  • 数据集 是在存储池上创建的逻辑分区,用来存储具体的文件和数据:
  • 在创建的存储池旁边,点击 “Add Dataset”。
  • 为数据集命名,并设置压缩、权限等选项。
  • 点击 “Save” 保存数据集。

8. 创建共享 (Shares)

  • TrueNAS 支持多种共享协议,如 SMB(Windows 文件共享)、NFS(Linux 文件共享)、AFP(macOS 文件共享)等:
  • 在左侧菜单选择 “Sharing”。
  • 根据需要选择 “Windows (SMB) Shares”、“Apple (AFP) Shares” 或 “Unix (NFS) Shares”。
  • 选择相应的目录,设置权限,并启用服务。
  • 配置好后,其他网络设备可以通过对应协议访问这些共享文件夹。

9. 数据备份与快照

  • TrueNAS 支持 ZFS 的强大快照功能,可以轻松备份和恢复数据:
  • 在 “Storage” > “Snapshots” 中设置快照计划。
  • 你可以手动创建快照,也可以设置定期自动快照。
  • 由于快照只是确认了删除和修改的内容,所以快照并不是都很大,推荐使用每小时记录的方式进行快照任务记录。
  • 同时快照记录可以在后面的复制任务使用到,复制任务可以完美的将数据复制到本机的任意位置或者远端主机(可以采用冷备份或者异地备份保证数据安全)

10. 用户管理

  • 在左侧菜单选择 “Accounts” > “Users”。
  • 你可以添加新的用户,为每个用户设置不同的权限,控制他们对共享文件夹的访问权限。
  • TrueNAS 支持细粒度的权限管理,适合复杂的文件共享需求。

11. 系统更新和监控

  • TrueNAS 提供定期的系统更新,确保你使用最新版本以获得最佳安全性和功能:
  • 在左侧菜单的 “System” > “Update” 中检查和安装更新。
  • 在 “Dashboard” 中,可以实时监控系统资源的使用情况,如 CPU、内存、存储和网络活动。

至此位置nas系统的一些初步设置已经学会,接下来我们将会介绍虚拟机的安装,旁路由的设置,为了后面的科学上网和ipv6公网域名反向代理做准备。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号