请教一下有没有什么方法可以直接把本地目录挂载到 S3 储存?

2020-03-12 09:39:30 +08:00
 mashirozx

需求是这样的:有一个目录,会持续性地写入或者删除文件,希望能像挂载硬盘一样,把目录里面的文件存储在 SS3 容器里,本地不保存文件,但却能像本地文件一样的读取和删除?

系统环境为 Linux。这是一个程序的工作目录,因为系统硬盘空间不太够,所以才想使用外部储存,而那个程序又不开源,所以没有办法直接修改程序使用 S3 的 API。

3174 次点击
所在节点    Linux
10 条回复
xmlf
2020-03-12 09:41:31 +08:00
rclone
oyasumi
2020-03-12 09:48:23 +08:00
s3fs
joyme
2020-03-12 10:01:46 +08:00
s3 和硬盘挂载不一样的原理吧。我看楼上发的,限制还是蛮多的,比如随机写和追加写会重写整个文件。
arischow
2020-03-12 10:06:02 +08:00
s3fs
s3ql

不过正在考虑把 aws cn 的 s3fs 换回去 efs,efs 在中国版上了。
Dex7er
2020-03-12 10:14:52 +08:00
程序可以破解吗?
nrtEBH
2020-03-12 10:22:16 +08:00
S3FS 可以 但如果作为生产级使用不确定稳不稳 建议你用 EFS
mashirozx
2020-03-12 11:15:41 +08:00
@xmlf #1
@jiangwenwenmodes #2
@joyme #3
@arischow #4
@nrtEBH #6
感谢!
mashirozx
2020-03-12 11:16:58 +08:00
@Dex7er #5 hh 我倒也想,不过不现实,只有二进制文件
hwenwur
2020-03-12 12:07:55 +08:00
linux 的话可以用软链接啊
hwenwur
2020-03-12 12:08:56 +08:00
@hwenwur 我指的时修改程序工作目录

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/652063

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX