外观
术语表
按主题分组,每条一句话。想深入的,看最后一列指向的教程。界面里的菜单名和按钮名以官方中文为准,对照见界面菜单中英对照。
OMV 本身
| 术语 | 英文 | 解释 | 详见 |
|---|---|---|---|
| 工作台 | Workbench | OMV 的 Web 管理界面,前端是 Angular,由 nginx 提供 | 认识 Web 管理界面 |
| 配置数据库 | config.xml | /etc/openmediavault/config.xml,界面上的每次保存都先写到这个 XML 文件 | OMV 是怎么工作的 |
| 待应用的配置更改 | Pending configuration changes | 保存后页面顶部出现的黄色提示条。点应用才会重写配置文件并重启相关服务,点撤销则丢弃这些改动 | OMV 是怎么工作的 |
| 脏模块 | dirty modules | 「设置已改、尚未部署」的模块清单,保存在 /var/lib/openmediavault/dirtymodules.json | OMV 是怎么工作的 |
| Salt | SaltStack | 配置管理工具。OMV 用 Salt 状态把数据库里的设置写成各服务的配置文件,命令是 omv-salt | Salt 部署与自定义配置 |
| omv-engined | — | OMV 的 RPC 守护进程,运行全部 PHP 后端代码,nginx 通过 PHP 的 FastCGI 套接字和它通信 | OMV 是怎么工作的 |
| RPC | Remote Procedure Call | 界面和后端之间的调用接口,由服务名、方法名和 JSON 参数组成,命令行用 omv-rpc 调用 | omv-rpc 与 JSON-RPC 接口 |
| 扩展选项 | Extra options | SMB、FTP 等服务页里的文本框,用来追加界面没有的原生配置项 | SMB 进阶 |
| 环境变量 | Environment variables | OMV_* 变量,保存在 /etc/default/openmediavault,用来调整界面没有的默认值 | 环境变量 |
| omv-firstaid | — | 本机控制台上的文本救援菜单:配置网络、重置 Web 管理密码、恢复配置等 | omv-firstaid 救援工具 |
| 插件 | Plugin | 名为 openmediavault-* 的软件包。官方插件和核心在同一个仓库,omv-extras 插件由社区维护 | 插件体系 |
| omv-extras | — | 社区维护的第三方软件源和插件集合,装好后多出 系统 → omv-extras(System → omv-extras)页面 | 安装 omv-extras |
| Synchrony | — | OMV 8 的代号,基于 Debian 13。OMV 7 叫 Sandworm,基于 Debian 12 | 版本对照表 |
磁盘与存储
| 术语 | 英文 | 解释 | 详见 |
|---|---|---|---|
| 系统盘 | System disk | 安装 OMV 的磁盘,被整盘占用,官方不支持把它当数据盘 | 系统盘怎么选 |
| 数据盘 | Data disk | 存放用户数据的磁盘,必须和系统盘不是同一块 | 数据盘怎么选 |
| 挂载点 | Mount point | 文件系统挂到目录树上的位置,OMV 默认是 /srv/dev-disk-by-uuid-<UUID> | OMV 的存储模型 |
| UUID | — | 文件系统的唯一标识。OMV 用它命名挂载点,不受 sdb、sdc 这类设备名漂移的影响 | OMV 的存储模型 |
| 文件系统 | File system | 磁盘上组织文件的格式。界面能创建 BTRFS、EXT4、F2FS、JFS、XFS,ZFS 靠插件 | 选择文件系统 |
| 共享文件夹 | Shared folder | OMV 共享的基本单位,等于「文件系统 + 相对路径 + 权限」,SMB、NFS 等服务都引用它 | 共享文件夹 |
| 擦除 | Wipe | 清除磁盘上的分区表和签名,之后无法按原样找回数据 | 磁盘管理 |
| 软件 RAID | Software RAID(md、mdadm) | Linux 内核自带的软件 RAID。OMV 用官方 openmediavault-md 插件管理,菜单叫「RAID 管理」 | 软件 RAID |
| 冗余 | Redundancy | 坏一块盘还能继续用,例如 RAID、Btrfs RAID1、ZFS 镜像、SnapRAID。不防误删、勒索和整机损坏 | 备份策略 |
| 备份 | Backup | 另存一份独立的数据副本,能从误删、勒索、整机损坏中恢复 | 备份策略 |
| 降级 | Degraded | RAID 少了成员盘但仍在运行的状态,此时再坏一块可能丢数据 | RAID 降级 |
| 奇偶校验 | Parity | 用校验数据在坏盘后重建内容。SnapRAID 的校验盘必须不小于最大的数据盘 | SnapRAID |
| SnapRAID | — | 给多块独立硬盘加奇偶校验的方案,要同步之后才生效,适合冷数据,不是实时 RAID | SnapRAID |
| mergerfs | — | 把多块盘的目录合成一个目录视图的联合文件系统,自己不提供冗余 | mergerfs |
| LVM | Logical Volume Manager | 物理卷(PV)、卷组(VG)、逻辑卷(LV)三层的逻辑卷管理 | LVM 插件 |
| LUKS | Linux Unified Key Setup | Linux 的磁盘加密标准,丢了密码就丢了数据 | LUKS 磁盘加密 |
| bcache | — | 用 SSD 给机械硬盘做读写缓存 | bcache |
| Btrfs | — | 带校验、快照和子卷的文件系统,多盘配置和 RAID5/6 要特别谨慎 | Btrfs |
| ZFS | — | 带校验、快照、压缩的池式文件系统。OMV 上由 omv-extras 的 zfs 插件提供,需要内核模块 | ZFS 插件 |
| 快照 | Snapshot | 某一时刻的数据状态。和数据放在同一个存储里的快照不是备份 | 共享文件夹快照 |
| 擦洗 | Scrub | 通读全部数据并校验,发现并(有冗余时)修复静默损坏。Btrfs、ZFS、md 都有 | Btrfs 维护 |
| CMR、SMR | — | 机械硬盘的两种记录方式。SMR 盘在 RAID 重建、SnapRAID 同步时可能长时间卡住 | 数据盘怎么选 |
| S.M.A.R.T. | — | 硬盘自带的健康自检与监控,USB 硬盘盒常常读不到 | S.M.A.R.T. |
| TRIM | — | 通知 SSD 哪些块已经不再使用,维持写入性能 | SSD、NVMe 与 TRIM |
| 配额 | Quota | 限制用户或组能用多少空间,EXT4、XFS 支持 | 磁盘配额 |
| 停转 | Spindown | 硬盘空闲一段时间后停止转动以省电 | 电源管理 |
| HBA | Host Bus Adapter | 提供更多硬盘接口的扩展卡。IT 模式下把硬盘原样交给系统,SMART 可读 | 硬盘接口、HBA 与 USB 硬盘盒 |
| UAS | USB Attached SCSI | USB 存储的一种传输协议,部分硬盘盒在 UAS 下不稳定 | 硬盘接口、HBA 与 USB 硬盘盒 |
用户与权限
| 术语 | 英文 | 解释 | 详见 |
|---|---|---|---|
users 组 | users | 界面创建的用户默认都在这个组(GID 100),共享文件夹默认属于 root:users | 用户与用户组 |
_ssh 组 | _ssh | SSH 登录要求属于该组(root 默认也能登录,建议关闭) | SSH 与 SFTP 访问 |
openmediavault-admin 组 | — | 普通用户加入该组后就成为 Web 管理员 | 管理员账户与最小权限 |
| POSIX 权限 | — | 属主、属组、其他人三类的读、写、执行位,OMV 的共享文件夹默认目录模式是 2775 | 三层权限 |
| setgid | — | 目录上的特殊位,让新文件继承目录的所属组。2775 开头的 2 就是它 | 三层权限 |
| 访问控制列表 | ACL | 在 POSIX 权限之外给具体用户或组单独授权,递归应用和替换有风险 | 访问控制列表(ACL)详解 |
| 共享权限 | — | 共享文件夹的「权限」按钮里的读/写、只读、禁止读写,供 SMB、FTP 等服务在服务层控制访问,要和文件系统权限同时满足 | 三层权限 |
| UID、GID | — | 用户和组在 Linux 里的数字编号。重装系统后要对齐,否则已有文件的属主会「变」 | 系统盘坏了 |
| squash | — | NFS 把客户端的 root 或所有用户映射成匿名用户的机制 | NFS 共享 |
| PUID、PGID | — | 许多容器镜像用来指定容器内进程以哪个用户和组运行的环境变量 | 容器权限 |
网络与服务
| 术语 | 英文 | 解释 | 详见 |
|---|---|---|---|
| SMB/CIFS | — | Windows 和 macOS 常用的文件共享协议,OMV 用 Samba 提供 | SMB/CIFS 共享 |
| NFS | Network File System | Linux 和虚拟化平台常用的共享协议,NFSv4 有一个伪根目录(默认 /export) | NFS 共享 |
| rsync | — | 增量同步工具和协议。OMV 既能发起同步任务,也能当服务端接收别的机器的备份 | rsync 任务、rsync 服务端 |
| SFTP | SSH File Transfer Protocol | 通过 SSH 传文件,不需要另开端口 | SSH 与 SFTP 访问 |
| FTP、FTPS | — | 老协议,FTPS 加了 TLS。不建议把明文 FTP 放到公网 | FTP 与 FTPS |
| WebDAV | — | 基于 HTTP 的文件访问协议 | WebDAV 服务 |
| WS-Discovery、wsdd | — | Windows 在网络里发现 NAS 用的协议,启用 SMB 后 OMV 默认会一并启动 wsdd-server 服务 | 局域网发现 |
| Avahi、Bonjour | — | macOS 和 Linux 发现服务用的 mDNS,Avahi 是 Linux 端的实现 | 局域网发现 |
| NetBIOS | — | 旧的 Windows 名称服务,由 nmbd 提供,SMB 设置里可以开关 | 局域网发现 |
| Time Machine | 时间机器 | macOS 的备份功能。SMB 共享开启「支持时间胶囊 Time Machine」后可以作为备份目标 | macOS 时间机器备份 |
| netplan、systemd-networkd | — | OMV 8 管理网络的方式:界面设置写成 netplan 配置,由 systemd-networkd 执行 | 网络接口 |
| 链路聚合 | Bond | 把多块网卡绑成一条逻辑链路,单个连接不会因此变快 | 链路聚合 |
| VLAN | — | 在同一套物理网络里划分逻辑网络 | VLAN |
| 网桥 | Bridge | 把物理网卡和虚拟网卡接在同一个二层网络里,给虚拟机和容器用 | 网桥 |
| DHCP 预留 | DHCP reservation | 在路由器里让某个 MAC 地址总是拿到同一个 IP,是固定 NAS 地址的另一种办法 | 改坏网络后怎么救 |
| 反向代理 | Reverse proxy | 在一个入口后面转发到多个应用,并统一提供 HTTPS | 反向代理与 HTTPS |
| VPN | Virtual Private Network | 远程访问 NAS 的首选方式,不需要把 NAS 暴露到公网,常用 WireGuard 或 Tailscale | 远程访问 |
| TOTP | Time-based One-Time Password | 验证器 App 里定时变化的一次性验证码。OMV 的 8.5 系列起有两步验证插件 | 两步验证 |
| UPS、NUT | Network UPS Tools | 不间断电源及其管理工具,停电时让 NAS 正常关机 | 接入 UPS |
| monit | — | OMV 用来监控自己核心服务的守护进程,服务挂了会尝试拉起 | 服务与日志命令 |
容器与虚拟化
| 术语 | 英文 | 解释 | 详见 |
|---|---|---|---|
| 容器、镜像、卷 | Container, Image, Volume | 镜像是打包好的应用,容器是它的运行实例,卷是容器之外保存数据的地方 | 为什么在 NAS 上用容器 |
| Docker Compose | — | 用一个 YAML 文件描述一组容器的工具。OMV 通过 omv-extras 的 Compose 插件管理 | 安装 Docker 与 Compose 插件 |
| Podman | — | 无守护进程的容器引擎,官方的 FileBrowser、PhotoPrism 等插件用它运行容器 | Podman 与 Kubernetes 插件 |
| K3s、Kubernetes | — | 官方 openmediavault-k8s 插件运行的单节点轻量 Kubernetes | Podman 与 Kubernetes 插件 |
| 绑定挂载 | Bind mount | 把宿主机上的目录直接挂进容器 | 写好 compose 文件 |
| global.env | — | Compose 插件放在共享文件夹根目录、传给所有栈的环境变量文件 | 写好 compose 文件 |
| KVM、libvirt | — | Linux 内核虚拟化和管理库,omv-extras 的 kvm 插件用它们在 OMV 上跑虚拟机 | KVM 插件 |
| MicroVM | — | 基于 Firecracker 的微虚拟机,由 omv-extras 的 microvm 插件提供 | MicroVM 插件 |
| guest agent | — | 装在虚拟机里的代理,让宿主机能读到 IP、做一致性快照、正常关机 | 在虚拟机里安装 OMV |
备份
| 术语 | 英文 | 解释 | 详见 |
|---|---|---|---|
| 3-2-1 | — | 三份数据、两种介质、一份在异地 | 备份策略 |
| 保留策略 | Retention | 备份保留多久、保留几份 | BorgBackup |
| 去重 | Deduplication | 重复内容只存一份,节省备份空间,BorgBackup 和 restic 支持 | BorgBackup |
| 追加写 | Append-only | 备份仓库只允许添加、不允许删改。客户端被攻破或被勒索软件加密时,已有的备份也改不了 | restic |
| 恢复演练 | Restore drill | 真的把备份恢复一次,验证它能用 | 恢复演练 |