Ubuntu/Debian

关注公众号 jb51net

关闭
操作系统 > Ubuntu/Debian >

Ubuntu备份全指南:Deja Dup 和 Timeshift 全攻略

脚本之家

在如今信息时代,数据无疑是至关重要的资产之一。Ubuntu 用户也需要像 Windows 和 macOS 用户一样备份数据。即使 Ubuntu 系统很稳定,但硬件故障或其他意外仍可能导致数据丢失。

使用 Ubuntu「备份」应用程序

Ubuntu 系统内置的「备份」应用程序可以帮助你备你重要文件,但不包括系统信息、应用程序或设置。

备份文件

1、在 Ubuntu 中打开「备份」应用程序。如果没有安装,可在「应用商店」搜索deja dup或者在「终端」执行以下命令安装:

sudo apt install deja-dup

2、启动应用后,选择「创建我的第一个备份」。

选择「创建我的第一个备份」

选择备份和排除目录

3、在「驱动器位置」下拉列表中选择备份保存位置,可以选择 Google Drive、网络服务器或本地文件夹。

指定备份位置

4、如果选择了 Google Drive 或网络服务器,需要进行身份验证。

验证身份

5、可以为备份设置密码。

选择是否设置备份密码

6、点击「前进」开始备份。

开始备份

从备份中恢复文件

备份完成后,可随时恢复数据:

1、连接备份存储设备或网络路径。

2、打开「备份」应用,选择「恢复」。

3、选择要恢复的文件或文件夹,点击「恢复」。

4、选择恢复到原始位置或指定路径。

从备份中恢复文件

使用 Timeshift 应用程序

Timeshift 是类似于 macOS「时间机器」的备份工具,它能备份整个系统,并提供文件备份选项和备份计划功能。

使用 Timeshift 进行备份

1、在「应用商店」搜索Timeshift或者在「终端」中执行以下命令进行安装:

sudo apt install timeshift

2、打开 Timeshift,选择 RSYNC 或 BTRFS 快照类型。通常选择 RSYNC。

选择快照类型

RSYNC 和 Btrfs 的区别

3、选择备份存储位置,点击「下一步」。

不支持远程和网络路径,推荐使用移动硬盘。

选择快照位置

4、设置备份计划和快照保留数量,例如每天或每周备份一次。

设置备份策略

5、选择要备份的用户主目录,默认仅备份系统。

选择用户主目录

6、点击「创建」开始备份。

开始创建备份

备份完成后,第一个备份和快照会显示在列表中。

从 Timeshift 备份中恢复

1、连接备份存储设备。

2、打开 Timeshift,选中要恢复的快照。

3、点击「恢复」,然后「下一步」。

恢复快照

4、文件比较完成后,点击「下一步」开始恢复。

执行文件比较

开始恢复并自动重启

恢复完成后,系统会自动重启。

使用 Timeshift 进行灾难恢复

如果很不幸,你的 Ubuntu 无法正常进入系统(已凉透了🥲),还可以通过以下步骤使用 Timeshift 快照进行恢复:

1、准备一个 Ubuntu 启动盘(Live CD/USB),并引导电脑。

2、选择「Try or install Ubuntu」>「Try Ubuntu」,启动 Ubuntu 的 Live 环境。

3、打开「终端」,使用文本编辑器例如 VIM 编辑/etc/apt/sources.list文件,添加必要的软件源:

deb http://archive.ubuntu.com/ubuntu/ jammy universe
deb http://security.ubuntu.com/ubuntu/ jammy-security universe
deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe

编辑/etc/apt/sources.list文件

4、更新软件仓库并安装 Timeshift:

sudo apt update
sudo apt install timeshift

为 Ubuntu Live 环境安装 Timeshift

5、连接备份存储设备。

6、打开 Timeshift,选中要恢复的快照,然后点击「Restore」(恢复)。

7、在「Select Target Device」窗口中选择目标设备,然后点击「Next」。

恢复快照并选择目标设备

8、文件比较完成后,点击「Next」开始执行恢复。

执行文件对比

9、恢复完成后(会自动配置 Bootloader),从 Live 环境退出,拔出 USB 驱动器,并重启电脑。

恢复完成,退出并重启系统

如果一切顺利,你的 Ubuntu 系统应该就能从恢复的快照中正常启动了。

制定完善的备份和恢复计划至关重要。在 Ubuntu 系统中,你可以使用 Deja Dup 和 Timeshift 等备份和恢复方案。Deja Dup 易于使用,支持备份文件和文件夹;Timeshift 则能创建系统快照,回滚系统到之前状态。