如何备份整个 ubuntu 操作系统(v 16.04),包括应用程序、驱动程序等

如何备份整个 ubuntu 操作系统(v 16.04),包括应用程序、驱动程序等

完全不熟悉 Linux。我的目标是以最简单的方式备份(或复制)所有必要的操作系统文件、驱动程序应用程序等。我定期备份我的主文件夹,以便能够进行数据恢复。我可以轻松地从 LiveCD USB 棒重新安装 Ubuntu(我已经这样做过很多次了)。显然,我会先调查并尝试任何简单的修复。

我不想制作整个磁盘的完整系统映像,因为我定期进行数据备份。此外,它无法放在 LiveCD DVD 或 USB 记忆棒上,而且每次我想要系统备份时,我都必须制作完整的磁盘映像。

如果发生崩溃/系统故障,我希望做的事情如下:-

1 - 从我现有的原始系统的 Ubuntu LiveCD 重新安装 Ubuntu(如果磁盘出现故障,则可能安装到新磁盘)

2 - 恢复/复制所有备份的系统文件夹文件

最终结果是与以前相同的系统,具有所有驱动程序、应用程序、桌面、个人偏好等。请记住它可能是一个新的高清,可能大小/结构不同。

我想知道的是

1 - 最简单的方法是备份或复制所有必要的文件夹/文件以保存系统并使原始系统保持最新

2 - 如何以最简单的方式恢复/复制回来

我的所有系统文件都位于一个 ext4 分区上,引导至 /。我有 Duplicity,但不确定如何使用它。如果由于我的经验不足而遗漏了任何内容,请提前致歉。

谢谢

答案1

是的,有可能告诉备份又名表里不一备份某些文件夹中的某些文件。

在此处输入图片描述

您可以看到有以下选项可供选择:

  1. 要保存的文件夹
  2. 要忽略的文件夹等

对于 Ubuntu Gnome:

在此处输入图片描述

没什么不同。当然表里不一足够智能,知道要备份什么,所以让它备份是可以的。它将对您的系统进行全面备份,并在需要时进行恢复。

答案2

您应该创建整个硬盘的磁盘映像。

这必须从实时 CD 或 USB 运行。

注意:如果尚未安装,则需要安装磁盘。您可以使用sudo apt installgnome-disk-utility进行安装`

  1. 打开磁盘。可以从仪表板打开它,也可以gnome-disks在终端中输入。
  2. 从右侧面板中选择您的硬盘。
  3. 点击右上角的齿轮。
  4. 选择Create Disk Image...
  5. 选择磁盘映像的位置。注意:磁盘映像的大小将与整个硬盘大小相同。保存映像的位置必须位于比内置硬盘更大的外部硬盘或 USB 上。

要使用此映像,请重新打开 Live CD 或 USB 上的磁盘,按照创建磁盘映像的步骤操作,但不要选择,而是Create Disk Image...要选择Restore Disk Image...

答案3

我使用 clonezillahttp://clonezilla.org
它可让您将系统的完整副本复制到外部驱动器。它还仅复制您需要的内容,因此您不必每次都备份整个磁盘的大小。

Clonezilla 从 liveCD 运行

保存和恢复都非常容易使用,只需按照说明或观看视频演示即可

答案4

主文件夹备份与apt 列表

#!/bin/bash
sudo apt-get update
sudo apt-get upgrade
xargs -a <(awk '/^\s*[^#]/' "/home/$USER/aptlists-folder/myapt-getlist1.txt") -r -- sudo apt-get install

&& 安装源脚本

#!/bin/bash
cd /home/$USER/mysourcesscriptsdir
./script1.sh
./script2.sh

Git 可以方便地在版本控制上安装系统和点文件 - 从主文件夹到硬盘的个人文件。

在我看来,克隆整个系统并不是最佳做法,因为你会永远携带损坏/坏的东西。

相关内容