linux:backup by timeshift

使用Timeshift备份和恢复你的Ubuntu

2017.02.18 02:28* 字数 846 阅读 2974 评论 0

这篇小记算是一个破事水,没有例行的“言归正传”。


上一篇搭配完了可以科学上网的Chrome后,发现了一个很奇怪的事情:以前使用SwitchyOmega总是安装失败换SwitchySharp才解决了问题,这回却恰恰相反,不知道原因何在,好在无论如何都不影响正常的使用了。
  然而初学的时候我经常闷声作大死,不是彻底整乱了默认设置和依赖关系,就是误删了关键分区。幸好对于虚拟机用户来说,备份不是那么麻烦。但是对于大多数不是特别严重的操作失误,还是有办法去解决问题的。
  在Dash中搜索“系统监视器”,可以查看系统当前进程、资源使用和存储情况。这相当于Windows系统的任务管理器。我用的是索尼SVF15触屏本,使用的处理器是i5四代低压版,使用VMware需要开启硬件虚拟化,此时双核四线程就会被系统识别为CPU0~3,后来更换了SSD硬盘+16GB内存,于是在虚拟机中分配了32GB(从SSD)+4GB内存,以及2个CPU核2个线程。想到以前将VMware和虚拟机都装到了光驱位的机械硬盘导致虚拟机的奇卡无比,我也不吝惜仅有的300GB高速读写的那部分存储空间了。

这里推荐一款可视化的磁盘分区管理软件: GParted,它相当于Windows系统的磁盘管理,比自带的GNOME Disks操作更加友好。我曾经做工程设计的时候,甚至能在搭载在树莓派(ARMv7架构)上的Ubuntu Mate系统中使用它拓展TF卡分区。
  在终端中的安装命令为:sudo apt installgparted,安装成功后可在Dash中打开,也可以输入sudo installgparted打开,后者在图形界面出现后不必再输入管理员密码。
  在参考书的第五章详细讲解了Ubuntu的分区和管理,Ubuntu多用MBR分区,一般在/dev/sda1(主分区)中安装操作系统,而在/dev/sda2(扩展分区)下的/dev/sda5(扩展分区下的逻辑分区)作为swap交换分区。曾经的工程设计中,在16GB的TF卡中烧制Ubuntu Mate系统,需要手动将未格式化的大约8GB使用GParted扩容。而在虚拟机中我经常遇到分配给虚拟机的空间不足的情况。于是就先要在虚拟机在关机状态时用VMware增加分配空间,再从虚拟机里使用GParted扩容。值得一提的是,因为swap分区使得我无法扩容sda1而直接创建了sda3,所以我只好直接删除了swap分区。swap分区相当于Windows中的虚拟内存,删除后影响不大。


  备份系统是Linux系统管理员最重要的日常工作之一。在参考书的5.5章对此有全面的教程。着重讲到了Ubuntu里一个较为专业的备份工具 dump,它支持任何类型的文件,支持完全备份,增量备份和差异备份。
  这里介绍一个可视化的备份软件: Timeshift,它不只能备份你的个人文件夹或应用程序,它使用完全备份的方式,直接将整个操作系统包括个人配置全部备份打包。安装指令如下:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt update
sudo apt install timeshift

  打开软件后,会有一些初始化设置,只需要一直点击 Next到最后的 Finish就可以看到下面这个界面:

  点击左上角的 Create,就会执行备份操作。

  我们发现,28GB的总空间,备份前剩余23GB,而多出两份备份文档后,空间只剩下了13GB,说明完全备份涉及了全部系统文件,在数据量不大的时候可以使用,但一般情况下,我们可以使用差异备份。

  所以如果有那天你不小心作了个大死,并且幸运到还能打开GNOME桌面和Timeshift(只要不是执行 sudo rm -f /*这样的自杀程序)的时候,点击你要恢复的那个备份文件再点击 Restore,经过短暂的重启后你的系统就成功恢复了。

当然,对于虚拟机用户来说,没有比在客户机直接拷贝虚拟磁盘文件更棒的方式了。

参考文章
How To Backup And Restore Linux With Timeshift - WebSetNet

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值