外观
远程挂载:把别的 NAS 和网盘接进来
完成后,另一台 NAS、电脑上的共享,或者一个网盘,在 OMV 的 存储器 → 文件系统(Storage → File Systems)里显示成一个本地文件系统。你可以给它建共享文件夹,也可以在 rsync 任务里把它当作备份的来源或目标。
适合谁
- 想把别的服务器上的共享(SMB/CIFS、NFS、WebDAV)接进 OMV,再用 rsync 任务拉取备份。
- 想把备份推到另一台机器上,或者推到 S3、SFTP、FTP、Google Drive、OneDrive 这类远端。
- 想用 OMV 自己的 SMB/NFS 把网盘再共享给局域网(速度受限于网络)。
不适合:把它当 Docker 数据目录、数据库目录,或做需要低延迟的主存储;网络一断,依赖它的服务都会出错。
远端当作本地盘,写入和删除都是真的
- 影响范围:挂载后,对它的写入和删除会直接作用到远端。在 rsync 任务里用
--delete时源和目标写反,或者误删,远端的数据就没了;远端离线时,引用它的共享、任务和容器会失败。 - 前置条件:在远端为 OMV 建一个专用账号。只是拉取备份时,给只读权限;要写入的备份目标,远端最好有自己的快照或版本保护,防止 OMV 被攻破后一并被加密或删除。
- 怎么回退:卸载(Unmount)只是断开连接,不会删除远端数据。误删的数据靠远端的快照或独立备份找回。
插件信息
| 项 | 内容 |
|---|---|
| 包名 | openmediavault-remotemount |
| 来源 | omv-extras |
| OMV 8 状态 | 截至 2026-10-22 的 omv-extras synchrony 软件源为 8.1.10(amd64、arm64) |
| 菜单位置 | 存储器 → 远程挂载(Storage → Remote Mount) |
| 依赖 | cifs-utils、davfs2、nfs-common、rclone。挂载点在 /srv/remotemount/<名称> |
先装 omv-extras,再在 系统 → 插件(System → Plugins)里安装。
配置与使用
创建一个挂载
存储器 → 远程挂载→ 创建(Create)。- 先选 挂载类型(Mount type):NFS、SMB/CIFS(默认)、WebDAV (davfs)、rclone。选 rclone 时再选 协议(Protocol):S3 或兼容 S3、SFTP、FTP、WebDAV、Google Drive、OneDrive。
- 其余字段随类型变化:
| 类型 | 服务器 | 共享 / 路径 | 用户名 / 密码 |
|---|---|---|---|
| SMB/CIFS | 主机名或 IP | 共享名 | 留空表示访客 |
| NFS | 主机名或 IP | 导出路径;NFS v4 勾选后用 v4,不勾用 v3 | 不需要 |
| WebDAV (davfs) | 完整 URL,如 https://example.com/dav | 子目录,可选 | 留空表示访客 |
| rclone:S3 | 端点 URL,AWS 留空 | 存储桶名 | 访问密钥 ID / 秘密访问密钥 |
| rclone:SFTP、FTP | 主机名[:端口] | 远端目录 | 用户名 / 密码(保存时自动混淆) |
| rclone:Google Drive、OneDrive | 预先配置好的 rclone 远程的名字 | 目录,可选 | 不需要 |
- 名称(Name)建议一眼看出来源,例如
Music_R。选项(Options)默认是iocharset=utf8,vers=3.0,nofail,这是 SMB 的默认;其他类型按提示填,rclone 的额外挂载参数可以写--vfs-cache-mode=writes。 - 已监控(Monitored)默认开启:远端掉线时,monit 会自动尝试重新挂载。你要有意卸载时,先取消这个勾,否则会被自动挂回来。
- 保存,点黄色提示条上的应用。创建后用 挂载(Mount)按钮挂载,出问题点 显示日志(Show logs)。
Google Drive 和 OneDrive 需要先在 OMV 的 shell(root)里运行一次 rclone config,完成授权,才能在这里选用;授权令牌会过期,过期后要重新走一遍。
用 SMB 拉取另一台 OMV 上的备份
- 在远端建一个专用用户,例如
backup-r,只给目标共享读权限,用户名别和系统用户重名。 - 在本机
存储器 → 远程挂载新建:类型 SMB/CIFS,名称Music_R,服务器填远端的 IP,共享填共享名,用户名和密码用上面的专用账号。 - 保存、应用后点挂载。
- 在
存储器 → 文件系统里能看到新条目,类型是cifs。 - 创建共享文件夹,文件系统选它;再建一个 rsync 任务把它同步到本机的备份盘,见 rsync 任务。源和目标不要写反,先不要勾删除选项。
只读账号的好处:即使本机 rsync 写错方向,也改不动远端的数据。
检查结果
存储器 → 远程挂载里,该条目的已挂载列有勾;存储器 → 文件系统里能看到它的类型和使用量。- 在 OMV 的 shell(root)只读确认:
sh
findmnt /srv/remotemount/<名称>- 读一个文件,内容正确;对只读账号尝试写入,应当被拒绝,被拒绝才说明权限配对了。
- 重启 OMV,挂载自动恢复;临时断开远端的网络再接回,看 monit 是否自动重挂。
备份与维护
- 凭据:用户名和密码保存在 OMV 的配置数据库里,部署时还会写进凭据文件(
/root/.cifscredentials-*、/root/.rclonecredentials-*、/etc/davfs2/secrets)。所以用专用的低权限账号,不要用管理员账号;备份config.xml时也要当作机密保管。 - WebDAV 的 URL 含
%时,直接按单个%输入,8.1.9 起插件会处理转义;以前用双写%%的老配置会被自动归一。 - 网络依赖:挂载选项带
nofail,远端不可用不会阻止 OMV 启动,但引用它的共享和任务会失败。 - 远端是备份目标时:这个挂载是可写的,一旦 OMV 被攻破,远端备份也会被波及。要抗勒索,用远端自己的快照、BorgBackup 的 append-only 服务端或 restic 的 REST Server,见 BorgBackup 和 restic,以及 异地与云端备份。
- 卸载插件:已配置的挂载会失效,先在界面里取消引用。
常见问题
SMB 挂载失败,提示协议或方言不匹配。 默认选项指定了 vers=3.0。老设备可以按其支持的版本改 vers=,但不要为了方便启用已被淘汰的 SMB1。
挂载成功但看不到文件或权限错误。 检查远端账号对共享的读权限;SMB 挂载的权限由远端和挂载选项共同决定。ACL 在这类挂载上只能进一步收紧,不能放宽,见 三层权限。
rclone 类型的网盘速度慢、大文件失败。 受限于网络和网盘限速;可试 --vfs-cache-mode=writes。网盘不适合高频随机读写。
想卸载但被自动挂回。 先取消已监控,保存、应用,再卸载。
参考资料
- 插件源码:openmediavault-remotemount
- omv-extras wiki:Remote Mount Plugin For OMV6(OMV 8 页面仍是占位;示例思路适用,菜单以 8.x 界面为准)
- mount.cifs 手册、rclone 文档