Drive电脑端建立双向同步的策略

首次连接

文件名相同,文件MD5相同,跳过不传输数据。
文件夹名相同,文件夹名大小写不同,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

冲突解决方案为保留最新修改的版本

文件名相同,NAS上文件修改时间 > 电脑上文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

文件名相同, NAS上文件修改时间 < 电脑上文件文件修改时间,会将电脑的版本同步到NAS,NAS的文件会作为历史版本存储。

冲突解决方案为保留服务器上的版本

文件名相同,NAS上文件修改时间 > 电脑上文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

文件名相同, NAS上文件时间 < 电脑上文件文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

重新链接

只有双向同步任务在重新链接后会触发重新链接操作。
此功能只会处理已删除的文件,未链接期间新添加的文件在重新链接后会进行双向同步及冲突合并。

在遇到以下情况时会触发重新链接:
PC 上的 Drive 客户端应用程序已关闭/崩溃/手动终止,然后重新启动。
NAS 上的Synology Drive Server套件以某种方式停止,然后重新启动。

本地删除的文件将从您的NAS上再次下载

在触发重新链接时未同步的文件与文件夹如果被删除将从NAS上重新下载。

本地删除的文件将在您的NAS上同步进行删除

在触发重新链接时未同步的文件与文件夹如果被删除将从NAS上同时被删除。

相同文件NAS和电脑都有更新

冲突解决方案为保留最新修改的版本

文件名相同,NAS上文件修改时间 > 电脑上文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

文件名相同, NAS上文件修改时间 < 电脑上文件文件修改时间,会将电脑的版本同步到NAS,NAS的文件会作为历史版本存储。

冲突解决方案为保留服务器上的版本

文件名相同,NAS上文件修改时间 > 电脑上文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

文件名相同, NAS上文件时间 < 电脑上文件文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

传输中修改

在同步过程中同步文件被删除

如果文件被添加到NAS端,传输过程中文件在NAS端被删除,如果此时电脑端已经在下载的情况下会继续下载,等待下载完成后电脑端文件才会被删除。

如果文件被添加到电脑端,传输过程中文件在电脑端被删除,如果此时NAS端已经在上传的情况下会继续上传,等待上传完成后NAS端的文件才会被删除。

在同步过程中同步文件被修改

当文件被添加到NAS端后,电脑端已经在下载过程中时,再对NAS中的文件进行修改,电脑端会在文件下载完成后重新进行下载,此时电脑端不会有文件。如果在第二次电脑端下载文件过程中,对NAS中的文件再次进行修改,则电脑端会将之前版本的文件下载到电脑,电脑端会有之前版本的文件。下载完后会再进行增量下载。

当文件被添加到电脑端后,在文件上传过程中电脑端再对文件进行修改,此时电脑端会立即对文件重新进行上传,并且NAS端不会记录历史版本。

冲突解决方案为保留最新修改的版本

如果文件已经在电脑以及NAS端,先对NAS中的文件进行修改,传输过程中文件又在电脑端进行修改。等待传输完成后,电脑端修改的文件会成为新的版本并上传到NAS,不会产生冲突版本。

如果文件已经在电脑以及NAS端,先在电脑端对文件进行修改,传输过程中文件又对NAS中的文件进行修改。等待传输完成后,电脑端修改的文件会成为冲突版本并上传到NAS。

冲突解决方案为保留服务器上的版本

如果文件已经在电脑以及NAS端,先对NAS中的文件进行修改,传输过程中文件又在电脑端进行修改。等待传输完成后,电脑端修改的文件会成为冲突版本并上传到NAS。

如果文件已经在电脑以及NAS端,先在电脑端对文件进行修改,传输过程中文件又对NAS中的文件进行修改。等待传输完成后,电脑端修改的文件会成为冲突版本并上传到NAS。

在同步其他文件,还未同步该文件时,该文件被删除

如果将文件上传到NAS,但是电脑端还未同步时,将NAS上的文件删除,该文件不会被同步到电脑端。

如果将文件添加到电脑端文件夹,但是还未在同步时,将电脑上的文件删除,该文件不会被同步到NAS。

在同步其他文件,还未同步该文件时,该文件被修改

如果将文件上传到NAS,但是电脑端还未同步时编辑NAS上的文件,该文件将只会传输最终版本到电脑端。

如果将文件添加到电脑端文件夹,但是还未在同步时编辑电脑上的文件,该文件将只会传输最终版本到NAS端,并且NAS端不会记录历史版本。

在同步其他文件,还未同步文件时,新增同名文件

冲突解决方案为保留最新修改的版本

如果将文件添加到电脑端文件夹,但是还未在同步时将同名文件更新版本上传到NAS,会产生冲突版本。

如果将文件上传到NAS,但是还未在同步时将同名文件更新版本添加到电脑端文件夹,不会产生冲突版本,NAS的文件会作为历史版本存储。

冲突解决方案为保留服务器上的版本

如果将文件添加到电脑端文件夹,但是还未在同步时将同名文件更新版本上传到NAS,会产生冲突版本。

如果将文件上传到NAS,但是还未在同步时将同名文件更新版本添加到电脑端文件夹,会产生冲突版本。

客户端无法联机NAS时修改

文件同时更新

冲突解决方案为保留最新修改的版本

文件名相同,NAS上文件修改时间 > 电脑上文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

文件名相同, NAS上文件修改时间 < 电脑上文件文件修改时间,会将电脑的版本同步到NAS,NAS的文件会作为历史版本存储。

冲突解决方案为保留服务器上的版本

文件名相同,NAS上文件修改时间 > 电脑上文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

文件名相同, NAS上文件时间 < 电脑上文件文件修改时间,会将NAS的版本同步到电脑,并生成电脑的冲突版本。

文件夹改名,文件内容有更新

在电脑端修改文件夹名称,但是文件夹中的文件已经在NAS端修改了,则会导致NAS端修改的文件保持在旧的文件夹名称内,而之前未修改的文件以及其他文件会被移动到新的文件夹名称内。

在NAS端修改文件夹名称,但是文件夹中的文件已经在电脑端修改了,则文件会更新到新的文件夹名称内。

调整同步模式

仅下载模式

将文件上传到NAS,对应的文件会同步到电脑端。
将文件在NAS端删除,电脑端对应的文件也会被同步删除。
如果编辑更新NAS端的文件,对应的文件也会同步到电脑端。
如果编辑更新电脑端的文件,NAS端的文件不会更新。
如果编辑更新NAS端的文件,并且电脑端的文件也被编辑更新过,则会产生冲突版本。

仅下载修改为双向同步

如果电脑端的文件之前有被删除,调整后对应的文件会被重新同步到电脑端。
如果电脑端的文件有新增过,调整后对应的文件会同步到NAS。
如果电脑端的文件有被编辑更新过,则会将电脑的版本同步到NAS,NAS的文件会作为历史版本存储。

仅上传模式

将文件添加到电脑端文件夹,对应的文件会同步到NAS。
将文件在电脑端删除,如果有勾选“在服务器上报错本地删除的文件”,NAS端对应的文件会被保留。
将文件在电脑端删除,如果没有勾选“在服务器上报错本地删除的文件”,NAS端对应的文件也会被同步删除。
如果编辑更新电脑端的文件,对应的文件也会同步到NAS端。
如果编辑更新NAS端的文件,电脑端的文件不会更新。
如果编辑更新电脑端的文件,并且NAS端的文件也被编辑更新过,不会产生冲突版本,NAS的文件会作为历史版本存储。

仅上传修改为双向同步

如果电脑端的文件之前有被删除,调整后对应的文件会被重新同步到电脑端。
如果NAS端的文件有新增过,调整后对应的文件会同步到电脑端。
如果NAS端的文件有被编辑更新过,则会将NAS端的版本同步到电脑端,电脑端的文件会被覆盖。