Ubuntu数据备份与恢复工具(二)

文章介绍了如何使用TimeShift工具在Linux系统中进行完整备份和恢复。TimeShift支持RSYNC和BTRFS两种备份方式,其中RSYNC创建增量快照,节省磁盘空间,而BTRFS适用于Btrfs文件系统的系统。用户可配置快照位置、备份频率和Home目录选项,创建和管理快照,以及执行恢复操作。
摘要由CSDN通过智能技术生成

上一篇说到的是Deja Dup如何备份文件及目录里的数据,那么我们这一篇就要说到了对Linux系统的完整备份和恢复,主角当然是Time Shift了。Ubuntu系统预装了Time Shift,而我们也可以通过命令行在某些系统里进行安装:

sudo apt install timeshift

安装之后,我们可以从菜单中选择或者命令行来运行TimeShift了。

在这里插入图片描述
因为TimeShift太强大了,所以运行的时候需要有管理员的权限,必须输入管理员密码。
在这里插入图片描述
我们可以选择RSYNC和BTRFS两种备份方式,我们这里以RSYNC来试验。不过在继续下一步之前,我们还是要来简单讲一讲RSYNC和BTRFS的概念。

RSYNC是一种文件同步传输协议,通常是用来同步两个不同系统之间的文件。而在TimeShift中,RSYNC快照类型则是创建前后两个备份时间点之间的增量,后一个备份只增加上一个备份所没有的文件。这就是说,RSYNC快照磁盘占用空间远小于完整备份,而且备份时间很短。
而Btrfs则是copy-on-write(写入时复制)文件系统,它在进行快照、压缩、阵列操作时有更高级的特征。在TimeShift中,Btrfs快照类型能创建只读类型的系统快照,用于恢复特定时间点的系统数,它比RSYNC快速耗时更少,当然两种类型的快照消耗的磁盘空间都很小,毕竟它们只关心不同时间点之间的增量。不过需要注意的是,Btrfs仅妆容Btrfs文件系统的操作系统。

接下来,我们继续,先选择快照的存放位置,可以是与系统不同的硬盘或者同一个硬盘内。

在这里插入图片描述
然后就选择备份的频率,或者说备份计划的时间间隔。
在这里插入图片描述
比如Daily keep 5,那么就是意味着每天备份一次,但仅保留最后5份增量快照。
接下来,是确定如何备份Home目录中的文件,排除所有文件则在恢复时清除这些目录中增加的文件,包含隐藏文件则备份所有的隐藏文件等等。
在这里插入图片描述
这样配置向导就完成了。接下来就创建快照和还原快照了。首先是选择创建Create进行快照处理,TimeShift就会自动按照上述向导中设置的备份位置、计划频率自动进行增量备份。在每个快照完成之后,我们还可以对它进行备注,也可以对多个快照进行管理,比如删除等。
在这里插入图片描述
最后,当然是恢复工作了,选择要还原的快照,然后选择恢复Restore,TimeShift也会自动进行数据还原,也要求输入管理员口令。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值