左右端点配置——本地、网络、云、协议全解析
端点的概念
每个 GoodSync 作业由左端点和右端点两个位置组成。端点类型决定了 GoodSync 用什么方式连接到这个位置,端点路径决定了具体是哪个目录。
选择端点的流程:
- 在作业编辑对话框中点击左侧或右侧端点区域
- 从类型下拉框中选择端点类型
- 根据类型不同,填写对应的认证信息和路径
端点类型速查
| 端点类型 | 说明 | 需要认证 | 典型场景 |
|---|---|---|---|
| Local | 本地磁盘(含挂载的网络驱动器) | 否 | 本地文件夹、U 盘、移动硬盘 |
| GoodSync Connect | 远程 GoodSync Server(GSTP 协议) | GoodSync 账户 | 两台都装了 GoodSync 的设备互联 |
| FTP | 传统文件传输协议 | 用户名密码 | 与老旧 Web 服务器交互 |
| SFTP | SSH 文件传输协议 | 用户名密码/密钥 | 安全的远程服务器文件访问 |
| WebDAV | 基于 HTTP 的文件管理协议 | 用户名密码 | 支持 WebDAV 的云存储和 NAS |
| SMB | Windows 网络共享 | 可选 | 局域网内 Windows 设备共享 |
| AFP | Apple Filing Protocol | 可选 | macOS 设备间共享 |
| Google Drive | Google 原生 API | OAuth | Google 云盘 |
| Dropbox | Dropbox 原生 API | OAuth | Dropbox |
| OneDrive | Microsoft 原生 API | Microsoft 账户 | OneDrive / Office 365 |
| S3 | Amazon S3 原生 API | Access Key + Secret Key | AWS S3 或 S3 兼容存储 |
| Azure | Microsoft Azure 原生 API | 连接字符串 | Azure Blob Storage |
| Backblaze | Backblaze B2 原生 API | Application Key | Backblaze |
| Box.com | Box 原生 API | OAuth | Box Personal/Business |
| GoodSync Storage | GoodSync 自家云存储 | GoodSync 账户 | 高性能小文件存储 |
配置 GoodSync Connect 端点(GSTP)
GSTP 是 GoodSync 最有特色的端点类型,用于两台都装了 GoodSync 的设备之间的点对点连接。
配置步骤:
- 端点类型选择「GoodSync Connect」
- 在下拉框中选择已登记的设备(这些设备是你同一个 GoodSync Connect 账户下登记过的)
- 选择远程设备上的目标文件夹
- GoodSync 会自动尝试连接——先直连,不通则走 Mediator/Forwarder
如果设备列表中没有看到目标设备,先在那台设备上启动 GoodSync 并登录同一个 GoodSync Connect 账户。
配置云存储端点(以 Google Drive 为例)
云存储端点的配置过程类似,以 Google Drive 为例:
- 端点类型选择「Google Drive」
- GoodSync 会弹出 OAuth 授权窗口,自动打开浏览器
- 在浏览器中登录 Google 账户,授权 GoodSync 访问
- 授权成功后,GoodSync 列出 Google Drive 中的文件和文件夹
- 选择目标文件夹
Dropbox、OneDrive、Box.com 的 OAuth 授权流程类似,GoodSync 会自动弹出对应的浏览器窗口。
S3、Azure、Backblaze 这类基于 Access Key 的云存储认证方式不同——直接在对话框中输入密钥即可,不需要浏览器授权。
配置 FTP/SFTP 端点
# FTP 端点需要填写:
主机名:ftp.example.com
端口:21(默认)
用户名:user@example.com
密码:******
远程路径:/backups/project1
# SFTP 端点需要填写:
主机名:server.example.com
端口:22(默认)
用户名:admin
认证方式:密码 或 SSH 私钥
远程路径:/home/admin/backup
SFTP 支持基于密钥的认证——在 GoodSync 设置中指定私钥文件路径(通常是 ~/.ssh/id_rsa),配合 passphrase 使用。
端点路径中的常见坑
卷标 vs 盘符
在 Windows 下,移动硬盘每次插上可能盘符不同(有时 D:,有时 E:)。用卷标(Label)来定位可以解决:
# 普通盘符引用(不可靠):
E:\MyBackup
# 卷标引用(稳定):
\{MyBackup}\MyBackupFolder
其中 {MyBackup} 是该硬盘的卷标名称(在磁盘属性中可以修改)。
斜杠方向
GoodSync 在内部统一使用正斜杠 / 作为路径分隔符,即使在 Windows 上也是如此。在手动编辑端点路径或命令行配置时,不要用反斜杠 \。
云存储的「根目录」问题
Google Drive、Dropbox 等云存储的根目录就是你的整个云端空间。建议在云存储根目录下创建一个专用的同步文件夹(如 GoodSyncBackup),而不是直接同步到云端根目录,这样便于管理和排查。
端点状态检测
配置完端点后,GoodSync 会自动检测端点是否可用:
- 绿色勾选:端点连接成功,可以开始分析
- 黄色感叹号:端点暂时不可用(可能需要认证或手动重试)
- 红色叉号:端点无法连接(检查网络、凭据、端点路径)
端点状态变化时 GoodSync 会自动重试,也可以手动点击端点区域重新连接。