pao766adu
V2EX  ›  DevOps

大家是怎么备份 vps 的数据的??

  •  
  •   pao766adu · Sep 28, 2015 · 18628 views
    This topic created in 4055 days ago, the information mentioned may be changed or developed.
    如果 vps 类似 conoha 那样,备份的镜像不能导出,哪天账号被 K 了怎么办。。
    62 replies  •  2015-10-01 12:47:41 +08:00
    wzc0x0
    wzc0x0
    Sep 28, 2015
    1
    打个快照最方便
    msg7086
    msg7086
    Sep 28, 2015
    2
    文件 rsync
    MySQL replication
    MayLava
    MayLava
    Sep 28, 2015
    3
    如果容量够的话 dropbox
    dasenlin
    dasenlin
    Sep 28, 2015
    4
    几个 vps 互相备份,然后找个离百度云最近的 vps 用百度云离线下载备份,新技能
    66CCFF
    66CCFF
    Sep 28, 2015
    5
    我有个独服定期去拉。
    molinxx
    molinxx
    Sep 28, 2015 via iPhone
    6
    写个 cron 定期 mysqldump+tar czvf 然后传一份本地 NAS 、一份备份服务器,一份 dropbox
    usernametoolong
    usernametoolong
    Sep 28, 2015
    7
    用 lsyncd
    kn007
    kn007
    Sep 28, 2015❤️2
    8
    木有快照功能,只能用 cron 做任务
    1.[打包]每天本地备份各网站数据一次,数据库一次。主要数据库备份发送邮件到第三方邮箱。
    2.[打包]每月本地备份一次 VPS 整体数据(包括程序)一次,一般我都会手动下载下来。
    3.[增量]每天以应用方式,对 Dropbox 进行网站数据提交。(伪增量)
    4.[增量]每天以同步方式,使 Dropbox 对 VPS 整体数据同步。

    http://kn007.net/topics/has-experienced-several-losing-data-and-summarize/
    auser
    auser
    Sep 28, 2015
    9
    insync (using soft link) + google drive
    49
    49
    Sep 28, 2015 via Android
    10
    online 的两欧和二十欧做备份鸡
    darksheen
    darksheen
    Sep 28, 2015
    11
    我用军哥 lnmp 里的备份脚本,上传到 2 欧 ftp
    tanyuxiang
    tanyuxiang
    Sep 28, 2015 via Android
    12
    文件不大就 qq 邮箱。
    AstroProfundis
    AstroProfundis
    Sep 28, 2015
    13
    duply
    yylzcom
    yylzcom
    Sep 28, 2015
    14
    1. Cron mysqldump 所有数据
    2. Rsync 文件和数据库文件到备份服务器(增量)
    3. 备份服务器 tar 打包(打包占用资源较大;每个服务器保留 7 天数据,占用磁盘空间比较大)
    4. 脚本上传到 dropbox

    网站数据少,服务器相对比较稳定(目前没有丢失过数据的情况出现只在搬家的时候直接用了备份的数据)的情况下用这个方法还不错。
    neutrino
    neutrino
    Sep 28, 2015
    15
    想起来了手工备份一下,没想起来就扔着。。
    imxieke
    imxieke
    Sep 28, 2015
    16
    “多备份” 百度一下你就知道
    gamexg
    gamexg
    Sep 28, 2015
    17
    DO 的快照不收取费用,外加 dropbox 。
    dhlwing
    dhlwing
    Sep 28, 2015
    18
    小米路由器 2 + rsync 增量备份
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    19
    @dasenlin 百度云备份他会识别到数据库有改动或者文件有改动的时候自动更新备份文件的吗?
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    20
    @msg7086 rsync windows 也有吗?
    xiaoz
    xiaoz
    Sep 28, 2015
    21
    @gamexg DO 的快照必须关机备份,略有不便。
    xiaoz
    xiaoz
    Sep 28, 2015
    22
    七牛云有个工具 qrsbox 支持 windows 和 linux 客户端自动上传,可写个脚本定时备份,可参考: http://www.xiaoz.me/archives/3763
    shulen
    shulen
    Sep 28, 2015
    23
    把数据和程序自动备份就 ok
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    24
    @tanyuxiang 真够拼
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    25
    @dhlwing rsync 有够折腾的,就想知道百度云管家会不会自动同步文件修改,还有数据库
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    26
    @yylzcom 又是有的折腾啊。。感觉好复杂
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    27
    @shulen 主要是不知道用什么软件方便而且会自动同步。整个盘的文件都自动同步最好了,有软件够方便懒得折腾
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    28
    @imxieke 我想知道,多备份只选择文件备份这样可以吗, windows 的,吧数据库的文件备份,单独备份感觉好混乱
    dhlwing
    dhlwing
    Sep 28, 2015
    29
    @pao766adu rsync 怎么会折腾呢?一条脚本定时执行就完事了啊!
    spark40
    spark40
    Sep 28, 2015
    30
    digitalocean 有快照
    ershiwo
    ershiwo
    Sep 28, 2015 via Android
    31
    快照加多备份,哪天闲着没事干就打包拖回自己电脑。。。
    buxianglei
    buxianglei
    Sep 28, 2015
    32
    FTP,快照
    exoticknight
    exoticknight
    Sep 28, 2015
    33
    BitTorrent Sync 行不行呢?
    loveminds
    loveminds
    Sep 28, 2015
    34
    @ershiwo
    @spark40
    这可能是坑 因为 Conoha 的快照不能下载 不知道 DO 行不行
    ershiwo
    ershiwo
    Sep 28, 2015 via iPhone
    35
    @loveminds 我用的 vultr ,快照功能现在是 beta ,不能下载。但是多备份是直接备份网站文件夹,数据库我就自己手动一下了。
    hiroya
    hiroya
    Sep 28, 2015 via iPad❤️1
    36
    我的也是 conoha ,快照手动备份外,偶尔手动打包 FTP 到搬瓦工上
    crazycen
    crazycen
    Sep 28, 2015 via Android
    37
    脚本备份 btsync 同步回来
    msg7086
    msg7086
    Sep 28, 2015
    38
    @pao766adu 为什么会提到 Windows 呢……
    有倒是应该有的, msys2 的软件源里有, pacman 装一下应该就能用了。
    chinassl
    chinassl
    Sep 28, 2015
    39
    sync
    webflier
    webflier
    Sep 28, 2015
    40
    用过 duplicity 就会知道,其他的备份方式都是浮云
    Felldeadbird
    Felldeadbird
    Sep 28, 2015
    41
    sync 大法好。几台 VPS 互相备份。 数据库必须主从。
    29EtwXn6t5wgM3fD
    29EtwXn6t5wgM3fD
    Sep 28, 2015 via Android
    42
    @pao766adu 可以直接把 one driver 挂载成硬盘
    Kokororin
    Kokororin
    Sep 28, 2015
    43
    直接每天扔到 dropbox
    liuyao729
    liuyao729
    Sep 28, 2015
    44
    5G 的数据库文件合适吗?
    wdlth
    wdlth
    Sep 28, 2015
    45
    Box 、 Copy 、 Dropbox
    imxieke
    imxieke
    Sep 28, 2015 via Android
    46
    @pao766adu win 系统是安装客户端然后手动选择目录,数据库之类的都可以备份 十分方便 你可以看看
    pao766adu
    pao766adu
    OP
    Sep 28, 2015
    47
    @imxieke 恩确实方便,只是 2G 免费容量撑不了多久,看情况开收费吧
    raysmond
    raysmond
    Sep 28, 2015
    48
    国内服务访问 dropbox 不方便的时候。我是用 cron 每天定时在服务器上备份数据库和一些文件,打一个 tar.gz 包压缩放着。然后我自己实验室的本地机器每天 cron 定时从服务器上把备份文件下载下来备份。
    访问 dropbox 方便的话直接上传上去也靠谱。
    tntsec
    tntsec
    Sep 28, 2015
    49
    我的数据也只有网站了,网站一星期备份一次,数据库一天一次,自己写的七牛云备份脚本
    http://www.tntsec.com/256.html
    其他的没啥需要备份的
    kn007
    kn007
    Sep 28, 2015
    50
    @loveminds 我记得几年前看到一个案例说,(DO)也是导不出,而且最后联系客服后导出的快照是损坏的。
    imxieke
    imxieke
    Sep 29, 2015 via Android
    51
    @pao766adu 2G 容量?不对吧,我在多备份是 3 个 T ,流量是 6G 每月且支持百度云 七牛云 阿里云等拓展呢
    yangqi
    yangqi
    Sep 29, 2015
    53
    duply+duplicity, 每天增量加密备份,很方便, mysql 的话每天 dump 成文件就行了
    davidyin
    davidyin
    Sep 29, 2015
    54
    cron 任务,每天网站程序和数据库完整打包上传到家里的 NAS 上
    spark40
    spark40
    Sep 29, 2015
    55
    @loveminds 可以用安全宝 和 cloudflare 之类的工具 我用的是 cloudflare 如果网站备案了 可以选择 云加速 和 360 的免费加速 其实都还不错的
    Pastsong
    Pastsong
    Sep 29, 2015
    56
    几台 VPS 互相备份
    lty1993
    lty1993
    Sep 29, 2015 via iPhone
    57
    Tarsnap 挺好的
    a308057848
    a308057848
    Sep 29, 2015
    58
    程序在 git 上,不需要同步

    数据库备份下就好了。~
    terax
    terax
    Sep 29, 2015 via iPhone
    59
    bypy + cron
    lincanbin
    lincanbin
    Sep 29, 2015 via Android
    60
    因为数据太大我一般不拉回开发机。
    都是加密后传网盘上,不要吐槽我,硬盘够用肯定还是拉回本地地好。
    cattyhouse
    cattyhouse
    Sep 30, 2015
    61
    gentoo_tar_to_dropbox () {
    cd "$HOME/Dropbox/backup/" > /dev/null
    nu_backups=$(ls gentoo-backup-* | wc -l | xargs)
    if [ ${nu_backups} -ge 2 ]
    then
    ls -G gentoo-backup-* | sort | xargs | awk '{ print $1 }' | sudo xargs rm -f
    fi
    cd - > /dev/null
    ssh vujp "~/bin/gentoo-backup.zsh > /dev/null 2>&1 && ls ~/down/gentoo*"
    rsync -aP --fake-super --remove-source-files "root@vujp:/home/j/down/gentoo-backup-$(date +%F)-*" $HOME/Dropbox/backup/
    }

    $ cat bin/gentoo-backup.zsh
    #!/bin/sh
    _tarfile=/home/j/down/gentoo-backup-`date +%F-%H-%M`.tar.gz
    sudo /bin/tar --exclude-from=/home/j/bin/exclude.txt -cpf - / | pigz -1 -p 8 > $_tarfile

    $ cat bin/exclude.txt
    /home/j/down/*
    /tmp/*
    /proc/*
    /dev/*
    /sys/*
    /run/*
    /var/log/*
    /var/tmp/*
    /var/run/*
    /var/lock/*
    /usr/portage/*
    /usr/src/*
    DreaMQ
    DreaMQ
    Oct 1, 2015 via Android
    62
    Veracrypt 加密然后扔进 MEGA
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5189 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 177ms · UTC 06:37 · PVG 14:37 · LAX 22:37 · JFK 01:37
    ♥ Do have faith in what you're doing.