如何安全创建 Synology Drive ShareSync 初始数据
说明手动拷贝为何不能直接成为ShareSync支持的初始数据,并比较同一局域网首次同步、WAN初始化与官方文档列出的替代方式。
第一次 ShareSync 若预计要跑一周,先把数据搬到远程 NAS 确实值得考虑。但 ShareSync 接手时,不只要看到文件,还要创建同步方向、变更与版本等状态;一般拷贝完成,未必就能省下初始化工作。
因此要先确认 Synology 对目前版本支持的流程,再决定在同一局域网初始化、直接跨 WAN 同步,或改用具有初始副本导入功能的产品。若工作已在运行,只是吞吐量不足,可先看 ShareSync 速度诊断。
ShareSync 需要什么
两台 NAS 都要安装 Synology Drive Server,远程共享文件夹设为 Team Folders,账户要有正确权限。Synology 说明权限不足可能让双向变成单向。开始前核对目前 ShareSync 文档。
ShareSync 可设置同步方向、子文件夹及文件筛选规则、冲突处理与高端一致性检查,也提供同步纪录。删除本地同步数据库时可以保留可见文件,但数据库状态仍需重建。这正说明文件夹目录树只是同步引擎的一项输入,不是全部状态。
手动预先拷贝的风险
- **同步元数据不同:**一般拷贝不一定告诉服务哪一端创建、观察过哪个版本、待处理何种删除/重命名。
- **时间戳记/识别被改:**拷贝工具可能改拥有者、权限、延伸属性、文件名范式,首次扫描会把「看似相同」视为不同。
- **双向判定歧异:**两端都有近似但不相同目录树时,系统必须上传、下载、重命名、冲突或覆写;百万档判定歧异会造成巨大核对。
- **Drive 历史版本不是一般文件:**拷贝可见 Team Folder 不会带完整历史。参考 Synology 的版本备份/迁移说明。
策略一:在同一有线局域网完成首次同步
- 更新两端 Drive Server。
- 创建 Team Folders 与权限。
- 在高速有线 LAN 运行受支持的首次同步。
- 测编辑、重命名、删除、冲突、断线/续传。
- 确认工作正常后,再将远程 NAS 搬到目的地。
移到远程后只需传后续变更,仍以 ShareSync 实际行为为准。
策略二:让 ShareSync 自己跨 WAN 建状态
若无法把两台 NAS 放在同一地点,依较慢站点上传与保守利用率估算初始化时段,减少备份、数据清理、索引、媒体工作负载。除字节外也要估文件数;少数视频可以有效占满 WAN,数百万小文件会增加枚举、哈希计算、数据库、权限与逐档网络往返。
策略三:改用有明确初始数据文档的产品
如果实体初始数据搬移是硬性需求,选明确说明导入的初始副本如何识别与核对的 replication/备份/传输系统。Snapshot Replication 的初始拷贝有专属流程,但不能泛化到 ShareSync。
若需求只是一般文件夹对齐,且不需要 Drive 客户端、Team Folder versions 与 Drive 元数据,可考虑 WarpSync 类型的文件层同步;仍要测冲突、删除、权限与首次运行,且不能称为版本化备份。ShareSync 与其他跨站点做法的比较,请见Synology NAS 跨办公室同步指南;多站点 WarpSync 任务的设置与检查方式,请见多站点 Synology NAS 的 WarpSend 用法。
在隔离环境验证同步行为
数据集包含一个大文件、许多小文件、嵌套目录、大小写差异、权限差异、两端重命名/删除、同时编辑与网络中断。
| 测试 | 应看到的证据 |
|---|---|
| 两端相同文件 | 不产生多余冲突/重复副本 |
| 相同路径、不同内容 | 文档化保留版本或冲突重命名 |
| 来源重命名 | 预期重命名,不是意外重复副本 + 删除 |
| 各端删除 | 符合所选方向的传播 |
| 唯读远程账户 | 确认只下载 |
| 首次同步中断 | 可续传,纪录说明待处理/失败 |
| 被筛选或不受支持的路径 | 纪录可见并纳入清单核对 |
Synology 的同步排错指南建议先查筛选规则、unsupported 路径、权限、锁定的文件与失败,再重建工作。
已经手动拷贝怎么办
不要立即开正式环境双向工作。先备份两端、暂停新编辑、比对数量/大小/时间戳记/代表哈希值;用隔离小文件夹重现相同预先拷贝,再观察冲突、上传、下载、删除。重要正式环境数据或历史版本有风险时,请 Synology 支持确认精确版本与流程。
确认目前版本能辨识既有数据后,再扩大到正式工作。产品支持的初始化方法、冲突结果与复原步骤,都应在开始大量同步前确认。
常见问题
可以先手动 copy 文件来 seed ShareSync 吗?
不要假设可见文件夹目录树相同就等于受支持初始数据。ShareSync 除了文件,还维护服务状态、权限、版本/同步元数据。只能用 Synology 明确文档化或已在非正式环境验证的精确流程。
如何让第一次 ShareSync 最安全又快速?
可行时先把两台 NAS 放在同一个高速有线 LAN,让受支持的 ShareSync 创建状态并验证重命名、删除、冲突、重新连接,再把远程 NAS 搬到目的地。否则估算 WAN 与文件数,让同步工作自己初始化。
Snapshot Replication 的 USB seeding 等于 ShareSync seeding 吗?
不等于。Snapshot Replication 有产品专属的初始副本导出/导入流程,不能推论 ShareSync、Shared Folder Sync 或第三方同步都接受同一初始数据。
Advanced consistency check 能让手动 seed 变安全吗?
不能。它可用哈希值、运行权限比特、权限等增加合并比对准确度,但不会把未文档化的预先拷贝变成受支持的 ShareSync 状态或 Drive 历史版本导入。