本文介绍使用Timeshift在Ubuntu、Debian、Linux Mint中轻松创建系统快照,以备份和还原系统数据的方法。建议也阅读一下备份Linux操作系统的数据到坚果云的方法。
Timeshift简介
Timeshift是一个使用rsync+hardlinks或BTRFS快照创建文件系统快照的开源工具,它支持计划的快照,多个备份级别和排除过滤器,备份快照后,可以在系统处于运行状态时或从Live CD/USB恢复快照。
安装Timeshift的方法
我们将从PPA存储库在Ubuntu/Debian/Linux Mint系统中安装Timeshift。
通过在终端中运行以下命令,将存储库添加到系统中:
sudo apt-add-repository -y ppa:teejee2008/ppa
添加repo后,更新系统并安装:
sudo apt-get update
sudo apt-get install -y timeshift
使用Timeshift创建系统快照
你需要将快照保存在单独的分区中,所以在我开始Timeshift应用程序之前,我将配置用于保存快照的磁盘和分区,我的机器上有一个辅助磁盘/dev/sdb:
# lsblk | grep sdb
sdb 8:16 0 10G 0 disk
我将在这个块设备上创建一个分区表和文件系统:
$ sudo parted /dev/sdb mklabel gpt
$ sudo parted /dev/sdb mkpart primary 0% 100%
$ sudo mkfs.ext4 /dev/sdb1