OneDrive SMB 访问

OneDrive SMB 访问

有没有办法访问一个驱动器通过中小企业?我的意思是,在 Windows 中创建本地或网络驱动器以通过其访问云存储。也许通过其他软件提供的其他层?WebDAV是不可接受的,因为需要直接访问数据(例如,对于数据库文件)。如果没有任何可行的方法,则建议使用具有指定功能的其他云服务,这些服务可以提供大约 15 GiB 的免费空间。或者每个前 ≈30 GiB 的价格较低。

答案1

长话短说:不,不,OneDrive 不支持 SMB 或类似的东西。

现在,您当然可以创建一些“代理”来进行转换。但是,您想要的访问类型存在一些问题:即使在本地网络上有实际的 SMB 文件共享,它也将是特别糟糕将数据库的后端存储放在其上的想法。访问延迟会严重影响性能,尤其是因为 OneDrive 不太可能针对此进行优化。

还有一个大问题:OneDrive(以及许多其他对象存储服务!)不支持仅更新文件的一部分。相反,必须完整上传新版本。

但等一下,还有更多:仅当文件完全是只读时才可以并发访问文件,因为无法提供可靠的写入同步。


再次强调,我必须坚持要求您研究针对数据库的软件即服务产品。即使您说这“与传统数据库无关”,这些产品确实存在,其中很多适用于各种数据库引擎。只有单一数据库服务才能提供一致的高性能访问。


如果您确实需要,可以使用具有 SMB 访问权限的托管块存储服务。Microsoft Azure 存储帐户、Hetzner Storage Box 和 Strato HiDrive 是首选。请记住,您需要一个离您较近的托管服务,以最大限度地减少延迟。

相关内容