V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pagepan
V2EX  ›  程序员

你们是怎样增量备份网站数据呢?

  •  
  •   pagepan ·
    ifeiwu · 2021-12-24 17:18:00 +08:00 · 2323 次点击
    这是一个创建于 1056 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直都用完全备份网站数据

    问题是备份压缩包太大

    所以每星期只备份一次

    还只保留 3 份备份

    前几天在 Github 上找到了一个开源的增量备份程序

    https://github.com/cubiclesoft/cloud-backup

    在本地测试了一下非常不错

    用了增量备份就可以每天份备

    文件还小

    保留 30 天都没有问题

    不知你们是用什么增量备份数据呢?

    9 条回复    2021-12-29 10:06:55 +08:00
    chinni
        1
    chinni  
       2021-12-24 18:20:32 +08:00 via Android   ❤️ 1
    borgbackup 或者 restic
    ch2
        2
    ch2  
       2021-12-24 18:27:49 +08:00
    数据库备份很简单,写个脚本定时存到 oss 里就是了
    静态文件打包存到 onedrive 里一份,用户上传的就留在 oss 里
    源代码保存在 github
    分开处理很简单的
    JamesR
        3
    JamesR  
       2021-12-24 18:33:20 +08:00
    最笨的办法,用 SVN 就行,安装客户端,服务端,然后命令行定时运行“提交”即可,脚本就几行。
    其他都得大量写脚本,用 Rsync 花了几天时间,写了个几百行的脚本,能运行,还得配 SSH 免密码登录等等,相对比较繁琐。
    xiaoz
        4
    xiaoz  
       2021-12-24 21:32:02 +08:00 via Android
    rsync 可以增量备份,还有楼上说的 restic 支持增量,加密,快照回滚。
    Buges
        5
    Buges  
       2021-12-24 23:17:06 +08:00 via Android
    btrfs send
    rekulas
        6
    rekulas  
       2021-12-24 23:43:39 +08:00
    路人强进
    有 nas+百度云,没考虑过体积问题 🤦‍♀️
    直接全量加密丢 nas 然后同步百度云的,顺便说下目前地球上似乎没有性价比比百度云高的产品
    ybnsjl
        7
    ybnsjl  
       2021-12-29 10:02:16 +08:00
    1 )
    ybnsjl
        8
    ybnsjl  
       2021-12-29 10:04:06 +08:00
    抱歉,手滑了
    1 ) rsync 备份 docker 镜像
    2 ) dropbox 代码及文档
    ybnsjl
        9
    ybnsjl  
       2021-12-29 10:06:55 +08:00
    @JamesR #3 rsync 配合 expect 不用写很多代码啊,基本跟本地 bash 操作差不多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1199 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:03 · PVG 07:03 · LAX 15:03 · JFK 18:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.