ubuntu备份方法

  • ubuntu备份方法

  • 一、使用ubuntu自带的backup

Ubuntu自带的备份能够备份到云端,其具体的方法见下面的两篇帖子

https://linux.cn/article-3114-1.html(备份到云端是需要收费的)

http://www.linuxlookup.com/howto/backup_and_restore_ubuntu_1404_lts_desktop

使用这种方法能够正常的备份根目录和~/home目录,但是不是完全的恢复:首先我们备份~/home目录,备份完成后我们又在~/home目录下新建一个文件test,然后我们进行恢复时发现test文件仍旧存在。使用这种备份方法缺点是无法完全恢复成你备份之前的样子,对于那些备份之后新增的文件仍旧存在。

下面接着上面的实验我们又做了一个实验:上面新建的test文件仍旧是个空文件,里面没有任何内容,我们此时对于~/home目录进行备份,然后我们更改test文件中的内容,最后再对~/home目录进行恢复。我们发现test文件中的内容仍旧是空的没有我们之后输入的内容。

继续接着上面的实验:我们对上面的系统进行备份,然后删除test文件,对~/home目录进行恢复,发现~/home目录下仍旧有test文件。

通过上面三个实验我们已经清楚ubuntu备份的原理:我们在对文件进行恢复时,我们只还原那些我们之前备份过的文件,对于那些在备份之后新建的文件我们不对其进行任何的操作。

但是ubuntu自带的备份功能有一个致命的缺点,当我们备份完根目录之后,想恢复根目录中的内容并将恢复的内容覆盖现在的根目录中,在恢复的过程中我们会发现系统会死机。也就是说我们不能在当前的操作系统下恢复之前操作系统的备份。

  • 二、使用systemback

其中systemback原理与备份性质与ubuntu自带的备份功能大致相同,但是其中systemback的主要功能是备份根目录(也能够备份home目录)。不同点是systemback能够在当前操作系统下恢复根目录。因为原理与ubuntu自带的备份功能相同,也是无法实现系统的完整恢复,对于备份之后新建的文件无法删除。

同时systemback还有一个重要的功能就是:现在我们有两台电脑一台电脑我们经常使用已经安装了ubuntu操作系统,现在我们想将现在的系统完全搬到另外一台电脑上如何实现呢?

  1. 首先我们需要先创建现在系统的image镜像文件,这个功能通过systemback中的live system create实现。然后将这个镜像通过ultraiso(http://jingyan.baidu.com/album/d5c4b52be79960da560dc59f.html?picindex=1

)软件写入到优盘中。将这个优盘插入到另一台电脑并将其boot启动,ubuntu系统启动之后再次启动systemback软件,使用它的install system功能,像安装ubuntu系统时那样为swap区、boot区、根目录、home目录分配空间。即可完成。

具体的教程:

 https://www.ostechnix.com/systemback-restore-ubuntu-desktop-and-server-to-previous-state/

视频教程:https://www.youtube.com/watch?v=XADyhfU2F8U

 

三、使用clonezilla

官方文档:http://clonezilla.org/clonezilla-live.php

    视频教程:https://www.youtube.com/watch?v=LS6VhLDw-io

clonezilla的方法和上面所说的方法都不相同,使用这种方法能够完全还原系统。基本方法是将clonezilla通过优盘启动,然后在boot启动时进入clonezilla对整个磁盘或者某个分区进行备份,如果我们想要还原系统同样也是需要通过boot启动进入clonezilla界面然后导入之前的备份文件对某个分区或者整个磁盘进行恢复。

其中官网推荐使用linuxliveusbcreator来做clonezilla的启动usb盘,但是我使用linuxliveusbcreator软件将镜像文件烧写到usb后使用boot启动不了。我们现在使用universal usb installer软件来做启动盘。

 

其他的软件用于备份ubuntu:

http://www.makeuseof.com/tag/10-easy-ways-restore-linux-system/

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值