答案1
这些是我所做的最终让我恢复完全正常运行的 OneDrive(下文中的“OD”)同步的事情:
- 使用该实用程序执行重置
/Applications/OneDrive.app/Contents/Resources/ResetOneDriveAppStandalone.command
,然后重新登录 O365。本文提供更详细的说明。 - 我还移动了默认的 OD 文件夹位置(以前也能用),但是为了减少变量的数量,我还将其移回了默认位置。
.DS_Store
删除某些文件夹中的MacOS文件。- 删除某些文件的扩展属性。在终端中,运行
xattr -c <filename>
。 - 每次它停转,我就会停下来然后重新启动。我可能至少这样做了 10 次。
- 发生的另一件事是,对于每个在本地修改的文件,OD 不一定会上传它,而是会从 O365 下载副本并将本地文件重命名为 - 之类的名称。这是一个问题,原因有很多。我搜索了所有这些文件并对两个副本进行了比较,然后删除了旧版本。在大多数情况下,本地副本是正确的。
最终,在几天的时间里,它处理了 130,000 多个文件。我说“已处理”,因为尽管它说“正在上传”,但几乎所有文件都已备份。
不幸的是,我无法说这些事情中哪一个起了作用。也许是一些,甚至是全部,但肯定是最初的重置让事情开始运转。这很痛苦,我希望微软至少花一些时间来增加和改进至少在用户界面中提供的信息。