我想使用 OneDrive 来备份我的重要文件,但是我曾经使用云存储并由于技术错误丢失了一些文件。
有没有办法阻止 OneDrive 写入并仅将其用于单向同步 - 从我的电脑到云端?
也许某种挂载点只允许读取访问?
答案1
你可以随时使用真实的备份解决方案,例如表里不一。它支持备份到OneDrive。为此,它需要python-requests
和python-requests-oauthlib
。
像这样调用 duplicity 即可:
duplicity "/my/folder" "onedrive://path/to/backup"
然后系统将提示您(在您的浏览器中)授予 duplicity 对您所有内容的访问权限。
要在 Windows 上使用 duplicity,您需要 Cygwin 或类似的兼容层。它可能也适用于 WSL。
答案2
OneDrive 桌面应用程序是用于在 Office 365 和计算机之间同步文件的客户端。没有设置来配置单向同步。
如果您不希望某些最终用户对某些文档进行更改,您可以在OneDrive或SharePoint中设置文件权限或文件夹权限(编辑或读取)来控制它。
答案3
在 OneDrive 中,您可以恢复单个文件的先前版本;已删除的文件将在回收站中保留 30 天(如果有足够的容量)。更多详细信息在 OneDrive 支持页面上。
另外,还有许多在线备份服务,只需每月花费几美元即可为您提供更多安全保障。