最近发现 Cloud Sync 有个选项叫“重建链接时的操作”,如下图
第 1 个选项,当我本地 NAS 数据丢失,新 NAS 盘到来时,把云端数据拉回本地,因为本地数据没有了,相当于全删了。
第 2 个选项,如果勾选了,那么是不是会把云端数据全删了,感觉这个选项极其危险,也是我觉得有点迷的地方,我能想到的场景也就是本地 NAS 有数据,和云端不一样,把云端有本地没有的给删了,应用于本地有数据的情况下?
这个比较好理解,只同步本地->云端,因为云端很少操作,没必要双向,而且万一云端被服务商删了,本地还有留存,勾选删除本地,保留云端,是为了保留一份备份在云端,可以在误删的情况下能够找回。
这么综合看下来,重建链接时的操作也是同步策略,同步链接里面的选项也是同步策略,我在重建链接完成的下一步就去设置同步链接里面的选项了,它俩有啥区别?
1
lifanxi 334 天前 1
这个问题几年前我想过,好像也在这里讨论过。这两个配置是很迷,但是仔细想想,也没有别的办法了。
第一个“重建链接时”的配置,就是用来解决一个本地目录和远程目录第一次关联(或者曾经关联过,这次是重建关联)时的行为的。因为这个时候两边大概率是不一致的,且没有任何额外的信息可以让程序来决策要以哪边的数据为准。这个决策只能交给人去判断。比如本地 123 ,云上 345 。选再次下载就得到本地 12345 ,云上 345 。选删除得到本地 123 ,云上 3 。这时云上就一定是本地数据的一个子集了。然后就可以继续应用后面的同步策略来决定剩下的不一致要怎么解决了。 如果没有“重建链接时”的配置,直接按同步策略来做,就没法决定要同步成什么样的结果。 |
2
wyxls 334 天前 1
重建链接的场景是你和公有云连接短暂断开,但本地文件有变动时会采取的操作,这个我猜测应该是还原文件操作历史,而不是对比检测同步文件状态;
同步方向的场景是你和公有云保持连接时,本地文件和公有云之间的文件同步策略 最简单的办法,建一个空白文件夹测试一下就完事了 |
3
wyxls 334 天前
https://kb.synology.com/zh-tw/DSM/help/CloudSync/cloudsync?version=7
官方套件说明好像也没详细介绍区别,只强调了一句: 複本衝突時的預設動作: 若本機 Synology NAS 及遠端公有雲帳號上的同一檔案或目錄同時被修改,Cloud Sync 會盡可能保留本地端的變更,並將遠端的變更另存為一修改版本 (若該雲端服務支援版本管理)。 |
4
zydxn 334 天前
Cloud Sync 我只用来同步网盘上的东西到 NAS 上,单项同步
|