通过 LiveUSB 备份不同驱动器上的 /home 文件夹

通过 LiveUSB 备份不同驱动器上的 /home 文件夹

我有两个硬盘:sda 和 sdb。Ubuntu 和所有程序都安装在 sda 中,我使用 sdb 来存储我的文件;sdb 已半满。

我目前正在尝试解决启动问题。进入系统的唯一方法是通过 LiveUSB,通过它我可以查看两个 sdX 驱动器。

在我做任何激进的事情之前或者愚蠢,我想知道我是否可以使用 LiveUSB 中的备份工具将我的系统备份到 sdb 驱动器中。当然,我可以使用 sudo 将整个 /home 文件夹复制到另一个驱动器,但当我最终能够启动时,这不会有太大帮助或者以防我最终决定从头重新安装 Ubuntu 并需要恢复我的旧设置。

这里有人可以帮忙吗?

答案1

实时磁盘中的备份工具并不完整。安装所有必要的组件以使备份正常工作很棘手。您可以/home使用命令更简单地备份您的文件夹cp

您可以通过以下方式执行此操作:首先安装目标备份设备(由于它是您的/dev/sdb设备,因此可能已经安装)。

为您的目的地创建一个备份区域并执行以下两个命令之一:

$ sudo cp -pvau ~//mnt/备份目录/

在上述命令中,/mnt/backupdir是您将备份空间的备份目标目录。它将在该/mnt/backupdir文件夹中创建一个以您的用户名命名的文件夹。

该空间可以在驱动器的一个分区上创建/dev/sdb

或者,您可以使用以下命令备份整个“/home”文件夹:

$ sudo cp -pvau /home/mnt/备份目录/

此命令将生成一个名为“Personal Home”的文件夹,/mnt/backupdir/home其下有您的个人主文件夹。

复制参数为:

p - 保留所有权和时间戳
v - 在过程中提供详细输出
a - 存档(对所有文件和文件夹执行递归复制)
u – 如果目标中已经存在已更改的文件,则更新这些文件。

您说过,您担心某些“激进”行为可能会导致您的个人数据丢失。

安装或重新安装 Ubuntu 不会触及您/home在安装分区上创建的文件夹或任何其他文件夹,除非您特别选择格式选项。只要你没有勾选格式您的个人数据将被保留。

始终备份重要数据非常重要。但安装过程会提示您,如果选择格式化,数据将被删除且无法恢复。此外,如果您不勾选格式化选项,它仍会提示您将删除并重新创建哪些目录(系统文件夹)。

答案2

您的设置在 /Home 中是完整的,因此即使您使用 USB 驱动器,也不会有问题。否则,您可以尝试 Clonezilla。它是一个实时 Linux。

答案3

如果您的主目录有单独的分区,则无需移动这些文件。您只需格式化根分区,您的数据将保留在 /home 分区中。如果您需要复制数据,请连接另一个 USB HDD 或闪存驱动器。

相关内容