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

如何备份和恢复整个 Linux 服务器呢?就像 Windows 下的 Ghost 或 Mac 下的 Time Machine 一样。

  •  
  •   acwind ·
    acwind · 2012-08-30 16:02:30 +08:00 · 5279 次点击
    这是一个创建于 4229 天前的主题,其中的信息可能已经有所发展或是发生改变。
    对 Linux 掌握得不深,自己也架设了一些 Linux 的服务器,最近有台服务器抽风,就想到了数据迁移的问题。因为当初花了很多时间逐步装了很多服务和软件,如果要迁移的话,重新安装这些服务器和导数据库,感觉十分繁碎。
    有没有整盘备份的方案,从这台服务器备份一下,换台机器恢复上去,就能直接跑起来的这种方案?
    13 条回复    1970-01-01 08:00:00 +08:00
    ysjdx
        1
    ysjdx  
       2012-08-30 16:15:18 +08:00
    dd if=/dev/xxx of=/backup/backup.img
    ivenvd
        2
    ivenvd  
       2012-08-30 16:26:54 +08:00
    备份:
    cd $srcdir
    tar capvf $destdir/backup.tar.gz --exclude=...

    恢复:
    tar xapvf $srcdir/backup.tar.gz -C $destdir

    当然,恢复之后 /etc/fstab、 /boot/grub/menu.lst 之类的配置文件可能要改一下。
    kgen
        3
    kgen  
       2012-08-30 17:30:02 +08:00
    如果你做存储池的话,支持Snapshot的,并且快照都是增量的,和Time Machine类似
    dhysum
        4
    dhysum  
       2012-08-30 17:44:29 +08:00
    可以利用GIT, 然后用脚本自动commit, 在目地位自动pull
    kojp
        5
    kojp  
       2012-08-30 18:02:47 +08:00
    dd if=/dev/xxx of=/backup/backup.img

    /backup 必须是挂载在另外一块物理硬盘上面?
    dianso
        6
    dianso  
       2012-08-30 18:41:37 +08:00
    我都是ghost备份磁盘的
    ysjdx
        7
    ysjdx  
       2012-08-30 22:12:44 +08:00
    @kojp dd一个设备的时候,backup应该挂载到另外一个设备上
    acen
        8
    acen  
       2012-08-30 22:26:57 +08:00
    ghost备份不限系统吧
    zjhui
        9
    zjhui  
       2012-08-31 16:01:21 +08:00
    可以参考下gentoo的stage4,用tar打包整个系统,去除一些不必要的目录,文件
    YUCOAT
        10
    YUCOAT  
       2012-08-31 19:57:29 +08:00
    用tar打包整个系统也行……
    youtume
        11
    youtume  
       2012-08-31 21:05:09 +08:00
    7gong
        12
    7gong  
       2012-08-31 23:31:34 +08:00
    Clonezilla 再生龍 台湾的一个很不错备份方案,我们一直用它
    http://clonezilla.nchc.org.tw
    lilogohard
        13
    lilogohard  
       2012-09-01 09:10:25 +08:00
    推荐这篇文章给你看看,前段时间测试备份恢复时参考的。
    http://www.cyberciti.biz/open-source/linux-based-disk-cloning-imaging-software/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2786 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:28 · PVG 20:28 · LAX 05:28 · JFK 08:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.