[英]Does seafile store synced files anywhere?
我正在使用 Seafile(在 docker 上)将一些文件同步到 Synology nas,并且一切正常。 我创建了一个指向容器中/shared
文件夹的外部文件夹。
我想我已经知道答案了,但是同步到服务器的文件是否“正常”存储在某个地方? 即,如果我同步一个名为“photos”的文件夹并且其中包含“a.jpg”,我能否在 seafile 服务器上找到该文件?
问题的原因是我想备份同步的原始文件,而不是备份 seafile 数据库等。
(我知道 syncthing 做我想要的,所以我可能会选择使用它,只是想确认我的理解)
谢谢
不,您不会在服务器上找到您的a.jpg
文件。 您的文件将被转换为字节块。
如果您看一下数据model的这部分文档
FS
FS 对象有两种类型,SeafDir Object 和 Seafile Object。 SeafDir Object 代表一个目录,Seafile Object 代表一个文件。
堵塞
文件被进一步划分为具有可变长度的块。 我们使用内容定义的分块算法将文件分成块。 可以在http://pdos.csail.mit.edu/papers/lbfs:sosp01/lbfs.pdf中找到该算法的清晰概述。 平均而言,一个块的大小约为 1MB。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.