怎么备份和还原Ubuntu Linux

介绍

本篇内容主要讲解“怎么备份和还原Ubuntu Linux”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习”怎么备份和还原Ubuntu Linux”吧!

在 Ubuntu/Debian Linux 上安装 TimeShift

TimeShift 尚未正式托管在 Ubuntu 和 Debian 仓库中。考虑到这一点,我们将运行以下命令来添加 PPA:

# add-apt-repository -y ppa:teejee2008/ppa

怎么备份和还原Ubuntu Linux

Add timeshift repository

接下来,使用以下命令更新系统软件包:

# apt update

成功更新系统后,使用以下 apt 命令安装 Timeshift:

# apt install timeshift

怎么备份和还原Ubuntu Linux

apt install timeshift

准备备份存储设备

最佳实践要求我们将系统快照保存在系统硬盘之外的单独的存储卷上。对于本指南,我们将使用 16GB 闪存作为第二个驱动器,并在该驱动器上保存快照。

# lsblk | grep sdb

怎么备份和还原Ubuntu Linux

lsblk sdb ubuntu

为了将闪存用作快照的备份位置,我们需要在设备上创建一个分区表。运行以下命令:

# parted /dev/sdb  mklabel gpt# parted /dev/sdb  mkpart primary 0% 100%# mkfs.ext4  /dev/sdb1

怎么备份和还原Ubuntu Linux

create partition table>使用 Timeshift 创建快照

要启动 Timeshift,使用应用程序菜单搜索 “Timeshift”。

怎么备份和还原Ubuntu Linux

Access timeshift

单击 Timeshift 图标,系统将提示你输入管理员密码。提供密码,然后单击验证。

怎么备份和还原Ubuntu Linux

Authentication required

接下来,选择你喜欢的快照类型。

怎么备份和还原Ubuntu Linux

Select rsync option

点击 “Next”。选择快照的目标驱动器。在这里,我的位置是标记为 /dev/sdb 的外部 USB 驱动器。

怎么备份和还原Ubuntu Linux

Select snapshot location

接下来,定义快照级别。级别是指创建快照的时间间隔。你可以选择每月、每周、每天或每小时的快照级别。

怎么备份和还原Ubuntu Linux

Select snapshot levels

点击 “Finish”。

在下一个窗口中,单击 “Create” 按钮开始创建快照。此后,系统将开始创建快照。

怎么备份和还原Ubuntu Linux

Create snapshot

最后,你的快照将显示如下:

怎么备份和还原Ubuntu Linux

Snapshot created

从快照还原 Ubuntu/Debian

创建系统快照后,现在让我们看看如何从同一快照还原系统。在同一个 Timeshift 中,单击快照,然后单击 “Restore” 按钮,如图所示。

怎么备份和还原Ubuntu Linux

Restore snapshot

接下来,将提示你选择目标设备。保留默认选择,然后点击 “Next”。

怎么备份和还原Ubuntu Linux

Select target device

恢复过程开始之前,Timeshift 将会试运行。

怎么备份和还原Ubuntu Linux