备份整个(K)Ubuntu 系统

备份整个(K)Ubuntu 系统

独立显卡出了问题,所以我的笔记本几乎不能用了。我打算在保修期内修好它。但唯一的问题是,戴尔的全面保修几乎意味着在修复硬件问题之前几乎肯定会格式化整个系统。这是不可取的,因为我已经在 KUbuntu 14.04 中安装了许多软件,并对其进行了很大程度的自定义。

所以我的问题是,我该如何完整备份Linux 的设置?我的 /root 和 /home 位于不同的分区,还有一个单独的交换分区。还有 3 个其他分区,其中一个用于 Windows(但我不太在意它,我几乎从不使用它),另一个用于存储通用文件。

我所说的完整备份是指将其存储在外部硬盘驱动器上,并在戴尔根据保修条款修复显卡问题后将 Linux 设置恢复到当前状态。

Tl;dr:如何完整备份 KUbuntu 14.04(包括所有软件和定制)并在稍后恢复它?

编辑:硬件修复后,戴尔将给我的笔记本电脑恢复出厂状态,只有一个 500 GB 的分区,其中只有 Windows。我将手动恢复剩余分区中的数据,我对备份和恢复 Linux 一无所知。

答案1

嗯,最好的方法是将整个驱动器进行 1:1 备份并保存。

您可以简单地使用 dd,但老实说,还有更好的方法来实现这一点。

只需使用 clonezilla,有一个可用的实时 CD,您可用它将一个硬盘复制到另一个硬盘,甚至还有恢复选项。

研究这个工具绝对值得。

您所需要的只是第二块硬盘。

您可以获取有关 clonezilla 的更多信息这里

使用 DD

如果您的分区较小,您可以使用它dd来保护它们并dd恢复它们。但在现实生活中,大小很重要。虽然新分区较大不是问题(您可以使用工具纠正此问题),但分区小于原始分区将导致分区损坏。

因此,如果您要采用这种方式,请确保您在新机器上创建的分区至少具有相同的大小。我建议稍微大一点(因为一些糟糕的工具使用因子 1000 作为基数来计算空间,而正确的值应该是 1024)。

您可以在以下位置找到有关使用 dd 的文档Ubuntu 社区帮助页面

相关内容