为什么我们可以使用 tar 从一台机器备份并恢复到另一台不同的机器?

为什么我们可以使用 tar 从一台机器备份并恢复到另一台不同的机器?

我知道从一台机器备份并恢复到另一台不同的机器的两种方法。

  1. 使用 tar 解压系统中根目录为 / 的所有文件

https://ubuntuforums.org/showthread.php?t=35087

  1. 包备份和恢复 & 备份所有配置和主文件

您可以在另一台机器上使用一台机器的备份吗?

我认为方法 1 是最简单也是最好的(因为当你使用方法 2 时,dpkg 中会出现一些警告(sudo dpkg --set-selections < backupfile),安装完全相同的软件包真的很难),但是有人说它可能不支持特定的硬件,所以有点危险。但是当你通过内置默认配置(我的意思是 /arch/x86/configs/x86_64_defconfig)编译内核时只有一个配置,我认为这意味着 x86 支持 Linux 中的向后兼容。所以方法 1 对于不同的机器来说是可以的。使用我提到的方法 1 真的很危险吗?

相关内容