跳到主要内容

如何安全创建 Synology Drive ShareSync 初始数据

说明手动拷贝为何不能直接成为ShareSync支持的初始数据,并比较同一局域网首次同步、WAN初始化与官方文档列出的替代方式。

WarpSend 工程团队 内容核查 Charlie 更新 3 分钟阅读

第一次 ShareSync 若预计要跑一周,先把数据搬到远程 NAS 确实值得考虑。但 ShareSync 接手时,不只要看到文件,还要创建同步方向、变更与版本等状态;一般拷贝完成,未必就能省下初始化工作。

因此要先确认 Synology 对目前版本支持的流程,再决定在同一局域网初始化、直接跨 WAN 同步,或改用具有初始副本导入功能的产品。若工作已在运行,只是吞吐量不足,可先看 ShareSync 速度诊断。

ShareSync 需要什么

两台 NAS 都要安装 Synology Drive Server,远程共享文件夹设为 Team Folders,账户要有正确权限。Synology 说明权限不足可能让双向变成单向。开始前核对目前 ShareSync 文档。

ShareSync 可设置同步方向、子文件夹及文件筛选规则、冲突处理与高端一致性检查,也提供同步纪录。删除本地同步数据库时可以保留可见文件,但数据库状态仍需重建。这正说明文件夹目录树只是同步引擎的一项输入,不是全部状态。

手动预先拷贝的风险

  • **同步元数据不同:**一般拷贝不一定告诉服务哪一端创建、观察过哪个版本、待处理何种删除/重命名。
  • **时间戳记/识别被改:**拷贝工具可能改拥有者、权限、延伸属性、文件名范式,首次扫描会把「看似相同」视为不同。
  • **双向判定歧异:**两端都有近似但不相同目录树时,系统必须上传、下载、重命名、冲突或覆写;百万档判定歧异会造成巨大核对。
  • **Drive 历史版本不是一般文件:**拷贝可见 Team Folder 不会带完整历史。参考 Synology 的版本备份/迁移说明。

策略一:在同一有线局域网完成首次同步

  1. 更新两端 Drive Server。
  2. 创建 Team Folders 与权限。
  3. 在高速有线 LAN 运行受支持的首次同步。
  4. 测编辑、重命名、删除、冲突、断线/续传。
  5. 确认工作正常后,再将远程 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 历史版本导入。