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

ubuntu 备份 问题

  •  
  •   songz ·
    msongz · 2015-02-14 22:43:39 +08:00 · 3371 次点击
    这是一个创建于 3560 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想请教下ubuntu的备份问题
    现在把ubuntu安装在一个200g的未分配空间,ubuntu本身只分了swap4g ,剩下的给 /
    需要反复的删除分区和引导做测试,所以每次都要联网更新驱动补丁之类有点烦了。
    现在想请教下有没有什么类似ghost的方法可以比较快速的还原ubuntu到某个状态
    谢提供思路和关键词

    第 1 条附言  ·  2015-02-15 15:59:45 +08:00
    測試了clonezilla確實符合我的需求,分區備份和恢復都不錯,軟件設計得也適合不會寫代碼的人~
    推薦
    18 条回复    2015-02-18 13:59:01 +08:00
    BinbinWang
        1
    BinbinWang  
       2015-02-14 22:57:11 +08:00 via iPhone
    为何不用虚拟机?
    songz
        2
    songz  
    OP
       2015-02-14 23:32:25 +08:00   ❤️ 1
    @BinbinWang 为什么你的思维总是虚拟机优先?
    lyf362345
        3
    lyf362345  
       2015-02-15 00:19:30 +08:00
    @songz 回复点成感谢了,v2ex 没有取消感谢。。。
    因为虚拟机有快照功能
    songz
        4
    songz  
    OP
       2015-02-15 00:35:40 +08:00
    @lyf362345 但我已经说得够清楚不是虚拟机了。
    Love4Taylor
        5
    Love4Taylor  
       2015-02-15 00:40:32 +08:00
    lvm快照?
    xuhaoyangx
        6
    xuhaoyangx  
       2015-02-15 01:00:16 +08:00
    = =整个分区导出?然后整个还原?
    ys0290
        7
    ys0290  
       2015-02-15 02:53:13 +08:00 via iPhone   ❤️ 1
    Clonezilla,最近在做家用工作站各种折腾,这玩意儿用着很方便,我一直是整个硬盘备份的,但软件有分区选项,不清楚具体如何操作,楼主有兴趣可以试试,台湾人开发的
    msg7086
        8
    msg7086  
       2015-02-15 04:36:59 +08:00 via iPhone   ❤️ 1
    你如果是要恢复文件的,tar球。
    如果要恢复分区的,把分区缩小点然后dd备份。
    Ghost软件的功能,系统自带的小工具就能做。
    ryd994
        9
    ryd994  
       2015-02-15 07:39:33 +08:00   ❤️ 1
    如果你干的事情不是太出格的话tar足矣,或者你可以查查overlayfs
    你装的时候没用lvm,如果用lvm的话用snapshot相当不错
    还有btrfs也有这个功能
    thankyourtender
        10
    thankyourtender  
       2015-02-15 08:47:07 +08:00
    金山快盘
    songz
        11
    songz  
    OP
       2015-02-15 09:40:29 +08:00
    @xuhaoyangx 是啊,其实就是ghost的意思,只是在这个状况我不太懂操作,不打算整盘备份,只想某几个属于ubuntu的分区
    lavande
        12
    lavande  
       2015-02-15 10:33:49 +08:00   ❤️ 1
    clonezilla这玩意儿挺像ghost的,以前我电脑换硬盘的时候就用它克隆数据的……
    clanned
        13
    clanned  
       2015-02-15 10:53:22 +08:00
    如果换硬盘换分区的话直接tar吧,然后改改grub/fstab UUID,就是稍微麻烦点不像ghost只需要时间。
    khy
        14
    khy  
       2015-02-15 10:55:29 +08:00
    dd也不错噢.
    ryd994
        15
    ryd994  
       2015-02-15 11:25:43 +08:00 via Android
    @xdtianyu 直接dd的话什么都不用改,事后resize就好
    songz
        16
    songz  
    OP
       2015-02-15 11:55:11 +08:00
    @ryd994 刚试用了clonezilla,有向导,比较适合我这种水平~不知道dd的话具体怎么操作呢?有文章参考吗,感觉比较高端
    msg7086
        17
    msg7086  
       2015-02-15 19:10:06 +08:00   ❤️ 1
    dd就相当于把整个分区复制成文件,或者反过来,etc.

    比如你/dev/sda1是ubuntu,sda2拿来存镜像,那要备份的话就用引导碟启动以后mount起sda2,然后把sda1复制成文件:
    dd if=/dev/sda1 of=/mnt/d/ubuntu.bin bs=100M
    反过来盖回去就是
    dd if=/mnt/d/ubuntu.bin of=/dev/sda1 bs=100M
    当然也可以做分区复制,比如sda1是20G,sda2也是20G,那就可以
    dd if=/dev/sda1 of=/dev/sda2 bs=100M 做分区复制。

    提醒:用dd在不熟练的时候千万不要把重要数据放在一起把玩。不要接无关的硬盘。不要在硬盘上存无关的重要数据。
    kur0d3s
        18
    kur0d3s  
       2015-02-18 13:59:01 +08:00 via Android
    dd
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1322 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.