云主机,除了用官方的快照功能,可否自己离线备份和恢复呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
lyping
V2EX    云计算

云主机,除了用官方的快照功能,可否自己离线备份和恢复呢?

  •  1
     
  •   lyping 2023-08-16 11:46:12 +08:00 2825 次点击
    这是一个创建于 855 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情是这样的,用了一个 ODOO 做 ERP 管理,里面有一堆东西,python 的库、数据库之类。

    数据库是 PostgreSQL ,备份也比较麻烦,相对 mysql 。。数据库包含很多文件,所以也不小 3G 左右。

    现在的备份策略是,直接使用 tar 打包整个系统。 不知道这个打包的系统,如果恢复怎么操作。。

    有没有大神了解备份测量。 云上的快照和自定义镜像都不能下载,感觉没有安全感,且收费。

    16 条回复    2023-08-16 20:36:20 +08:00
    wayne3602
        1
    wayne3602  
       2023-08-16 11:50:25 +08:00
    我现在都用 docker ,对于 docker 容器,备份和恢复还是挺简单的,直接拷贝目录即可备份,而且 docker 还有个 duplicate 项目,可以自动上传云盘备份,很好用
    opengps
        2
    opengps  
       2023-08-16 11:50:51 +08:00
    没具体试过,我隐约记得自定义镜像好像就是存在 oss 的,打个自定义镜像然后去自己的 oss 检查下试试看
    你自己打包成文件下载,最好是内网传到 oss 这样绕一下,按流量费用拿回来,不然直接从 ecs 拿回来会占用你的总出带宽影响到业务使用
    flyqie
        3
    flyqie  
       2023-08-16 12:12:05 +08:00
    自己离线备份和恢复占用的时间和空间还有精力还不如加点钱用云服务商。

    你这顶多算定期全量备份存档,即时恢复这种快照按你的玩法没有任何意义。

    并且,云主机自己厂商可能会搞点奇奇怪怪的花活,迁移起来一样很艰难。。
    nuk
        4
    nuk  
       2023-08-16 12:33:22 +08:00
    为什么不直接 dump sql 出来,才 3G 的数据,没有 snapshot 备份文件要停机
    lyping
        5
    lyping  
    OP
       2023-08-16 12:48:02 +08:00
    @nuk 比较菜,PostgreSQL 没玩明白怎么整体备份。
    yeqizhang
        6
    yeqizhang  
       2023-08-16 12:55:24 +08:00 via Android
    我也有这个疑问,今年十一月我的轻量云三年要到期了,想备份整个系统,看看后续能否迁移
    QWERT
        7
    QWERT  
       2023-08-16 13:00:25 +08:00
    www.postgresql.org/docs/current/backup-dump.html

    pg 的备份体验相比 mysql 不要太好
    kneo
        8
    kneo  
       2023-08-16 13:02:12 +08:00 via Android
    首先看你自己的备份需求是什么。如果说只是灾难恢复,现在甚至都不用操心恢复的事。你只要保证数据正常备份了就行。以云主机的可靠性,也许你几年也用不上恢复这个操作。等需要恢复的时候再慢慢搞都行。一共才 3g 的数据,我看你直接 tar 也没什么不可以的。
    hanyuwei70
        9
    hanyuwei70  
       2023-08-16 13:16:09 +08:00
    psql 自己有完整的备份和高可用实践啊……
    gam2046
        10
    gam2046  
       2023-08-16 13:34:39 +08:00
    @lyping #5 全量备份是没有难度的,pg_dumpall 一句话就完活了,例如这样:pg_dumpall -U username > output.sql
    lyping
        11
    lyping  
    OP
       2023-08-16 13:55:41 +08:00
    @wayne3602 docker 自己做镜像感觉也挺难的。还没仔细玩过。
    Deeymmm
        12
    Deeymmm  
       2023-08-16 14:01:18 +08:00
    ?哪个云厂商?国内的话,阿里云腾讯云都支持服务器备份镜像导出的
    lyping
        13
    lyping  
    OP
       2023-08-16 14:27:02 +08:00
    @QWERT 试了下,pg_dump 备份出来的文件比较小,好像只包含了结构化的数据,但上传的附件文件,没有导出(之前研究过,应该放在数据库里一起存的)
    cuijinlin
        14
    cuijinlin  
       2023-08-16 16:23:56 +08:00
    odoo 官网有自动备份的插件啊,装个自动备份到 NAS 之类的就好了
    a1274598858
        15
    a1274598858  
       2023-08-16 16:24:53 +08:00
    @yeqizhang #6 可以用 qemu-img 打包整个系统成 qcow2 镜像
    yeqizhang
        16
    yeqizhang  
       2023-08-16 20:36:20 +08:00 via Android
    @a1274598858 好的,谢谢,我试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3157 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 00:39 PVG 08:39 LAX 16:39 JFK 19:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86