How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS (2024)
4 days ago
- #NAS
- #Samba
- #ZFS
- 构建一个不带图形界面的最小化ZFS NAS系统,不使用群晖、威联通或TrueNAS,对于满足基本需求而言是简单直接的。
- 核心要求:Debian 12操作系统、采用RAIDZ1配置的4块4TB NVMe固态硬盘、16GB ECC内存,以及OpenZFS实现。
- ZFS是自包含的;磁盘可以转移到任何装有ZFS工具的机器上,通过导入操作即可恢复数据。
- 步骤一:使用lsblk定位磁盘,通过/etc/zfs/vdev_id.conf设置别名以方便管理。
- 步骤二:创建zpool时设置ashift=12以提升性能,配置压缩和挂载点,并创建如docs和backups等数据集。
- 步骤三:安装Samba,创建用户,配置smb.conf以通过网络共享数据集,并启用Time Machine支持。
- 优势包括避免使用功能齐全的NAS软件的复杂性,并充分利用ZFS的可移植性和数据集管理能力。