通过 tar 命令备份 Ubuntu 的完整指南?

通过 tar 命令备份 Ubuntu 的完整指南?

我已经放弃解决我的 wifi 问题,可以在这里看到 ->Wifi 不工作(NetworkManager 中显示为灰色)

所以我要重新安装 kubuntu 14.05。

然而这已经是我第 20 次这样做了,每次我制作 tarball 时,在新安装上提取该 tarball 时都会遇到一些问题。我想知道是否有人知道一种非常具体的方法可以让它顺利运行?或者知道指南。我看过常见的指南,但它们似乎从来都不太完美。

我通常采取的步骤更多、更少公正

cd /

tar zgvf backup.tar.gz ./*

答案1

以 root 身份运行以下命令:

cd /
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --one-file-system / 

这将保留所有内容,但不会保留、/proc/sys/mnt/run/dev和其他分区。/media/*backup.tar.gz

请注意,其他分区不会保存在存档中。例如,/home如果您的文件夹不在主文件系统上,它将不会被保存。


恢复(以 root 身份):

  1. 您只能恢复选定的文件/文件夹。
  2. 您可以从 LiveCD/LiveUSB 恢复。具体说明如下:

首先,cd 到/mediacd /media

现在,运行这个神奇的命令:

tar -xvpzf /path/to/backup.tar.gz -C /media/myDrive --numeric-owner

您可能需要做其他事情,但这在下面链接的 Wiki 帖子中指定。

这篇维基帖子以获得更详细的解释。


在这种情况下,完整备份可能会(并且很可能)不合适并且不会有帮助。

如果您的问题确实如您所述,则问题可能出在您的某个/etc配置中。我建议您仅将重要文件从主目录复制到 USB 驱动器。

相关内容