我正在升级硬件,但需要保留家庭数据和外观。这与升级操作系统无关。我认为操作系统将保持不变(14.04 LTS)。以前,我设置了具有相同组和用户 ID 的用户,然后从备份中恢复,但仍然对所有应用程序数据感到相当头疼。
有没有更好的办法?
答案1
您还可以将实际硬盘移动到新系统。您唯一需要担心的是第三方驱动程序(例如显卡驱动程序;如果一个系统使用 nVidia,另一个系统使用 AMD,则会导致问题)。在移动之前删除这些驱动程序,然后在新系统上重新安装它们。
cat
通过使用(在过去是)并克隆数据,也可以使用相同的方法dd
。您可以使用(再次删除第三方驱动程序以避免出现问题)将磁盘从 sdb 克隆到 sdc...
sudo sh -c 'cat /dev/sdb >/dev/sdc'
因此,将新系统的硬盘放入旧系统中并复制。这样,128Gb 固态硬盘大约需要半小时。
答案2
您可以使用aptik
迁移您的应用程序和设置。它似乎也可以迁移主题,但我还没有尝试过。
答案3
你应该没事。只需将磁盘转移到新计算机即可。
如果您出于任何原因需要重新安装,只要您不格式化 /home 分区,home 中的数据就会被保留。
看https://help.ubuntu.com/community/UbuntuReinstallation
从 Hardy 开始,可以重新安装 Ubuntu,而不会丢失 /home 文件夹(包含程序设置、互联网书签、电子邮件和所有文档、音乐、视频和其他用户文件的文件夹)的内容。即使 /home 不在单独的分区上(如果您最初安装 Ubuntu 时没有手动将其分开,则默认情况下是这种情况),也可以执行此操作。本教程还可用于升级 Ubuntu(例如从 12.04 live-CD 将 11.04 升级到 12.04)。
当然,如果你重视你的数据,无论如何都应该备份
看 -https://help.ubuntu.com/community/BackupYourSystem
所有用户数据都在 /home 中,因此您可以从实时 CD 复制或 rsync /home 到 DVD、闪存驱动器等。请务必使用 Linux 文件系统来保留权限(请勿备份到 VFAT 或 NTFS)。