Linux创建快照-Btrfs文件系统

Btrfs文件系统是2007年开始开发的。它提供了更好的扩展性和稳定性,Btrfs是COW(copy-on-write式)文件系统,目标是取代Linux目前的ext4文件系统。

Btrfs文件系统的特性:

  • 容错性强
  • 修复-保护珍贵资料
  • 易维护
  • 快照功能
  • 。。。。

Btrfs被称为是下一代Linux文件系统。它在2009年合并到Linux内核,并在Linux Kernel 2.6.29中正式亮相。在未来Btrfs也许能取代现在常用Linux发行版默认使用的ext4文件系统。

本帖介绍怎么使用apt-btrfs-snapshot创建快照。

当你在使用apt操作软件包时,apt-btrfs-snapshot会自动为系统创建快照。这样即使出现错误也可以轻松的恢复到之前的状态。

注意:它只支持使用Btrfs文件系统的Linux发行版。

Linux创建快照-Btrfs文件系统

# 安装apt-btrfs-snapshot

debian系列:

查看系统是否支持快照:

如果输出Supported表示支持。

查看btrfs subvolumes

# 生成快照

测试:

在安装软件包前你可以看到apt-btrfs-snapshot自动创建了一个快照:

Linux系统创建快照-Btrfs文件系统

查看快照:

# 恢复快照

如果升级过程中搞坏了系统,你可以使用之前创建的快照恢复到未升级前的状态。

挂载btrfs文件系统到/mnt:

列出subvolumes:

@就是你当前系统的状态:

Linux创建快照-Btrfs文件系统

把@apt-snapshot-2016-05-24_02:18:31重命名为@:

重启系统之后你就恢复到之前的快照了:

# 删除快照

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注