升级后恢复用户文件/设置的正确方法

升级后恢复用户文件/设置的正确方法

我想在我家的电脑上安装一个全新的 ubuntu 11.04,其中有几个我需要恢复的用户帐户。我目前使用“Back in Time”来备份我的数据。我想确保每个人的帐户及其数据和设置都得到保留,我想知道这些备份是否足够?如果我将他们的文件夹恢复到全新安装的新“home”文件夹中,这会重新创建他们的帐户和设置吗?或者有更好的方法来实现这一点吗?

答案1

理想情况下,/home应该位于单独的分区上。然后,在安装时,手动指定分区。设置您的主分区以用于存放/home,并确保格式化。然后,您应该已经设置好了一切。


如果您没有单独的分区,您可以使用 GParted 调整分区大小并创建 /home 分区(通常应该是最大的分区)作为 ext4 或 ext3。然后,将所有内容复制/home到新分区并进行设置fstab

# Assuming that the new partition has been created
# and formatted as ext4 and is known as /dev/sda2.
sudo mount /dev/sda2 /mnt
sudo cp -av /home/* /mnt  # The -a option is really important here; if you forget it, things will break.

# Verify that everything was copied correctly; then...
cd /home  # Make sure that nothing is using your home directory--not even the current working directory.
sudo rm -r /home/*
sudo umount /mnt && sudo mount /dev/sda2 /home

然后,将以下行添加到/etc/fstab

/dev/sda2    /home    ext4    relatime    0 2

相关内容