我所掌握的信息:(开源版的Nextcloud)
1.Nextcloud依赖于本地文件存储,默认情况下会在本地存储原始文件和历史版本文件。
2.如果我使用外部存储,如SFTP服务器,原始数据文件将存储在SFTP服务器上。
具体问题描述:
如果Nextcloud部署的服务器本地存储资源只有1G,随着文件的增加和修改版本的增多,本地存储所需的空间是否比外部存储大很多?如果默认保留的历史版本是10,那么本地存储占用的空间(也就是版本历史文件占用的空间)是外部存储(原始文件)所需空间的10倍吗?
或者是:
修改外部存储的文件,历史版本并不会叠加,只会保留最近的一次历史版本?那么本地存储所需要的空间和外部存储的空间就是1:1的比例了,对吗?
想解决的问题场景是:
在没有本地存储的前提下使用Nextcloud,只有外部存储可用,是否可行?如何把历史版本文件和原始文件都存储在外部存储中?目前经过试用,好像只有原始文件存储在外部存储,历史版本文件还是在本地存储着。(我们还是想开启历史版本记录的功能,不要关闭)