2.5 KiB
2.5 KiB
title, type, tags, date
| title | type | tags | date | |||||
|---|---|---|---|---|---|---|---|---|
| 如何在Ubuntu Server上通过NFS挂载Synology NAS上的共享文件夹 | source |
|
2025-12-29 |
Source File
Summary
- 核心主题:Ubuntu 服务器通过 NFS 协议永久挂载 Synology NAS 共享文件夹
- 问题域:rsync 备份脚本需要可靠的 NAS 挂载点,防止本地硬盘爆满;NFS 相比 Samba 保留 Linux 文件权限信息
- 方法/机制:NAS 端配置 NFS 权限 → Ubuntu 端安装 nfs-common → mount -t nfs → /etc/fstab 永久挂载 → rsync 脚本加入挂载检查
- 结论/价值:NFS 完美保留 Docker 卷权限;比 Samba 更适合 Linux-to-Linux 备份场景;_netdev 参数防止开机挂载顺序错误
Key Claims
- NFS 相比 Samba 的核心优势:保留 Linux 文件所有权信息,rsync 恢复 Docker 卷不会出现权限报错
- Synology NAS NFS 挂载路径格式:192.168.3.17:/volume2/backup(冒号分隔)
- NFS 永久挂载必须使用 /etc/fstab;手动 mount 命令重启后失效
- _netdev 参数告诉系统此设备为网络设备,等到网络完全启动后再尝试挂载,防止开机卡死
- rsync 备份脚本必须加入 mountpoint 检查,防止 NAS 掉线时数据写入本地挂载点目录
Key Quotes
"NFS 的优势:原生权限支持,Samba 会丢失 Linux 的文件所有权信息,导致恢复 Docker 卷时权限报错。NFS 则能完美保留。" — Synology NAS + Ubuntu 备份架构选型依据
Key Concepts
- NFS永久挂载:通过 /etc/fstab 实现开机自动挂载网络存储,_netdev 参数确保网络就绪后再挂载
- Synology NAS:NAS 存储设备,192.168.3.17,提供 NFS/SMB 等多协议存储服务
- rsync增量备份:配合 NFS 挂载点,实现 NAS 到 Ubuntu 的增量备份
- Linux权限保留:NFS 相比 Samba 的核心优势,-o uid/gid 或 squash 选项确保文件权限不丢失
Key Entities
- Synology NAS:NAS 端存储设备,IP 192.168.3.17,NFS 端口 2049
- Ubuntu Server:备份目标机,IP 192.168.3.47,安装 nfs-common 客户端
Connections
- 如何在UbuntuServer上通过NFS挂载Synology NAS上的共享文件夹 ← 基础层 ← rsync增量备份(rsync 依赖此挂载点)
- Synology NAS ← 提供 ← NFS永久挂载(存储后端)
- NFS永久挂载 ← 对比 ← Samba 挂载(NFS 保留权限,Samba 丢失权限)