Synology NAS GoodSync 部署完整指南
Synology DSM 7 上的安装方法
Synology 在 DSM 7 包管理器中直接提供 GoodSync 的官方包,有两种安装方式:
方式一:DSM 7 包管理器一键安装(推荐)
- DSM 桌面 → 打开「套件中心(Package Center)」
- 搜索「GoodSync」
- 找到 GoodSync 官方包(开发者为 Siber Systems)
- 点击「安装」
- 安装过程中 DSM 会自动创建 GoodSync 所需的共享文件夹和权限
方式二:手动安装 QPKG
如果 DSM 包管理器中找不到 GoodSync(区域或版本限制),可以手动下载 QPKG 文件安装:
- 从 GoodSync 官网下载 Synology NAS 版本的
.qpkg文件(根据 DSM 版本和 CPU 架构选择) - DSM → 套件中心 → 手动安装 → 选择
.qpkg文件 - 确认安装,等待完成
方式三:Docker 部署
Synology DSM 7 的 Docker 套件中也有 GoodSync 的镜像:
- DSM → Docker → 注册表 → 搜索
goodsync - 找到 GoodSync 镜像 → 下载
- 创建容器并配置必要的环境变量和卷挂载
Docker 方式的好处是不依赖 Synology 官方包的维护速度,坏处是需要手动配置容器参数。
GoodSync Server 在 Synology 上的工作模式
Synology 上安装的 GoodSync 以 GoodSync Server 模式运行:
- 没有 GUI:Synology 版 GoodSync 没有完整的同步作业创建界面
- 被动接受:其他设备通过 GoodSync Connect 或 SMB/WebDAV 连接到 Synology
- 管理界面:通过浏览器访问 GoodSync 的 Web 管理界面
GoodSync Server Web 管理界面
GoodSync Server 启动后,在浏览器中访问:
http://<Synology-IP>:11000
默认端口 11000,可在 DSM 套件设置中修改。这个 Web 界面主要用于:
- 管理 GoodSync Connect 账户
- 查看连接的设备列表
- 查看日志
- 启动/停止 Server
Synology 上的 GoodSync Connect 配置
- DSM 中打开 GoodSync 套件
- 首次启动时弹出 Connect 账户配置:
- 创建新账户 或 登录已有账户
- 设置 Synology 的设备名(如
Family-NAS-Syno)
- 登录成功后,Synology 出现在 GoodSync Connect 网络中
- 其他设备登录同一 Connect 账户后,就能看到 Synology 并向它发起同步
典型同步场景
场景一:电脑 → Synology 自动备份
在 Windows 电脑上创建备份作业:
- Job Type:Backup(单向)
- Left Side:GoodSync Connect → Family-NAS-Syno
- Right Side:本地备份目录
- 设置计划任务:每天凌晨 2 点自动备份
场景二:Synology → 云存储备份
Synology 上没有直接创建作业的 GUI,需要通过 GoodSync Explorer 在另一台设备上创建作业:
- 在 Windows 电脑上创建作业
- Left Side:GoodSync Connect → Family-NAS-Syno → 需要备份的目录
- Right Side:Amazon S3(或其他云存储)
- 作业在 Windows 电脑上运行,Synology 作为被动端点提供 SMB/Connect 访问
注意:如果想让备份作业在 Synology 上本地运行(不需要另一台电脑在线),可以:
- 在 Synology 上用 Docker 跑一个完整的 GoodSync 实例(包含作业管理)
- 或在 Linux 命令行用 gsync 工具配置定时任务
场景三:Synology SMB 共享通过 Connect 中转
Windows 电脑的 GoodSync 可以通过 Connect 访问 Synology 的 SMB 共享(跨网段场景):
Windows 电脑 → GoodSync Connect → Synology GoodSync Server → SMB 共享目录
常见问题
DSM 7 套件中心找不到 GoodSync
- 检查 DSM 版本是否为 DSM 7.0+(GoodSync 只支持 DSM 7)
- 手动下载 QPKG 安装
- 如果是新 DSM 版本可能 GoodSync 官方包还没跟上,用 Docker 方式
GoodSync Server 启动后无法连接
- DSM → 套件中心 → GoodSync → 点击「启动」按钮确认已运行
- 检查 Synology 的防火墙是否放行 GoodSync 端口(11000 用于 Web 界面,Connect 端口动态)
- 检查两端是否登录同一个 GoodSync Connect 账户
同步速度慢
Synology GoodSync Server 的性能取决于 NAS CPU:
- 高 CPU 型号(如 DS920+、DS720+):块级传输效率高
- 低 CPU 型号(如 DS220j):块级传输计算可能成为瓶颈
可以在 GoodSync 客户端的作业设置中:
- 降低并行线程数(避免 NAS CPU 过载)
- 用计划任务在 NAS 负载低的时候同步