如何备份 Ubuntu 20.04 上的所有内容?

如何备份 Ubuntu 20.04 上的所有内容?

我想备份我电脑上的所有内容(尽可能简单)并将其保存到其他地方,例如 USB 驱动器。

例如,我想复制所有内容,我的桌面、主题、我收藏的所有来自不同浏览器的内容,例如 brave\chrome 及其扩展\add on、下载文件夹等。这样当我重建我的电脑时,我就能看到它和以前一样(或接近以前)。如果需要从上面省略某些内容,请提供建议。我正在寻找一种标准的方式来备份我的电脑,无论是通过应用程序还是终端。

有人可以向我展示我需要在终端中写入的确切命令行吗?

然后,在我登录到新计算机或用户配置文件以复制所有内容后,写入精确的命令行。

我理解为了简单起见重新安装新应用程序。例如,如果我从头开始重新安装 Brave,我还能恢复我的收藏夹吗?如果可以,请有人建议如何操作。

(根据提出的建议,我已对以上内容进行了编辑)。

我正在使用 Ubuntu 20.04。

我是 Linux 新手。

提前致谢。

答案1

因为你是新手我建议你安装并使用重复。这是一个非常易于使用的备份图形界面。您可以备份您的主目录并将其保存在云端或 USB 设备中。您不需要备份整个系统,只需备份主目录中的配置文件夹和文件即可。如果您使用的是 20.04,您可以通过以下方式安装 deja-dupsudo apt 安装 deja-dupsudo snap install deja-dup

答案2

粘贴自我的另一篇帖子

Pinguybuilder是一种可以从正在运行的系统(包含其所有文件、应用程序和配置)创建 ISO 的工具,然后可以使用该工具将系统重新安装到创建 ISO 时的状态。

上面的链接中有不同的软件包,我在 Kubuntu 20.04 中可以使用的软件包pinguybuilder-menu-based_5.2-1_all.deb缺少真正意义上的 GUI(与我在网上看到的教程不同,这些教程都涉及 GUI)。安装后,它会显示一组启动器,每个启动器都有不同的用途。其中一个会自动从正在运行的系统中创建 ISO。

ISO 保存在 中/home/PinguyBuilder/

上述方法的优点是可以创建比整个分区小得多的映像。(不过,将文件“压缩”到小分区需要时间:在我的例子中,最终得到的是 17 GB 系统中的 2.4 GB iso。)另一个优点是,映像的完整性比分区映像


为了简单地创建系统备份,目前最推荐的是时间移位。它旨在用于从系统内部对系统进行定期备份,并且备份也旨在从正在运行的系统恢复(重启后)。它不太适合在系统或驱动器故障后恢复(尽管它也应该从实时会话中工作;不过我个人在这种情况下遇到了程序识别/访问其所有备份的问题。)

答案3

不存在一种对每个人都最有效的方法。

这里有一种方法:我使用三步法。

  1. 我会记日记(以前是纸质的,现在是一个文本文件)。我只是记录我安装或定制的内容。

    • 我安装什么、何时安装、为什么安装。
    • 我所遵循的说明的 URL。
    • 我使用的确切命令。

    这意味着我可以随时快速轻松地重建我的系统。我不备份应用程序 - 我的日志告诉我在哪里可以找到它们以及如何安装它们。

  2. 密码及其相关 URL 都存放在我单独、安全的密码管理器中。PM 会同步到我的手机,而我的日记恰好是 PM 中的一个文件。

  3. 备份使用 Ubuntu 备份工具 (deja-dup) 备份我的 /home/me 目录中的数据。

    • 电子邮件、浏览器配置文件、用户级应用程序设置和应用程序数据。
    • 媒体、照片、个人文件等。

当我从头开始构建时,我从我的手机开始。

  • 打开手机上的密码管理器并检索我的日志。
  • 使用日志的注释重新安装应用程序和自定义设置。大约需要 5 分钟。
  • 系统设置完成后,我启动备份并将数据恢复到系统。又花了 5 分钟。

相关内容