V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
mashirozx
V2EX  ›  Linux

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

  •  
  •   mashirozx · 2020-03-12 09:39:30 +08:00 via Android · 2991 次点击
    这是一个创建于 1506 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    不过正在考虑把 aws cn 的 s3fs 换回去 efs,efs 在中国版上了。
    Dex7er
        5
    Dex7er  
       2020-03-12 10:14:52 +08:00
    程序可以破解吗?
    nrtEBH
        6
    nrtEBH  
       2020-03-12 10:22:16 +08:00
    S3FS 可以 但如果作为生产级使用不确定稳不稳 建议你用 EFS
    mashirozx
        7
    mashirozx  
    OP
       2020-03-12 11:15:41 +08:00
    @xmlf #1
    @jiangwenwenmodes #2
    @joyme #3
    @arischow #4
    @nrtEBH #6
    感谢!
    mashirozx
        8
    mashirozx  
    OP
       2020-03-12 11:16:58 +08:00
    @Dex7er #5 hh 我倒也想,不过不现实,只有二进制文件
    hwenwur
        9
    hwenwur  
       2020-03-12 12:07:55 +08:00 via Android
    linux 的话可以用软链接啊
    hwenwur
        10
    hwenwur  
       2020-03-12 12:08:56 +08:00 via Android
    @hwenwur 我指的时修改程序工作目录
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3304 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:43 · PVG 18:43 · LAX 03:43 · JFK 06:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.