繁体   English   中英

seafile 是否将同步文件存储在任何地方?

[英]Does seafile store synced files anywhere?

我正在使用 Seafile(在 docker 上)将一些文件同步到 Synology nas,并且一切正常。 我创建了一个指向容器中/shared文件夹的外部文件夹。

我想我已经知道答案了,但是同步到服务器的文件是否“正常”存储在某个地方? 即,如果我同步一个名为“photos”的文件夹并且其中包含“a.jpg”,我能否在 seafile 服务器上找到该文件?

问题的原因是我想备份同步的原始文件,而不是备份 seafile 数据库等。

(我知道 syncthing 做我想要的,所以我可能会选择使用它,只是想确认我的理解)

谢谢

TLDR;

不,您不会在服务器上找到您的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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM