我想将我当前的所有数据(包括文件、桌面、主文件夹、程序,甚至浏览器和历史记录中的打开选项卡)迁移到同一台计算机上的另一个卷,而不会出现引导/grub 问题。我试图用 dd 克隆,但当时我无法启动。我无法拔下我的主存储设备,我认为它是 EFI 分区必须所在的主引导设备。这些磁盘处于 RAID 模式。尝试了 Balena Etcher,但得到了与以前相同的结果,尝试将文件从 apt 和 home 复制到另一个全新安装,但由于属于另一个用户,这些文件无法访问。听说过 Deja-dup,任何人都可以确认并给我更多指示以实现我想要的?
好吧,我在这里回答我自己的问题。我发现最好的方法是使用 dump 和 restore 命令,它们可以通过 apt 安装。dum 创建的文件与文件系统无关,因此无论使用什么文件系统,您的备份都将安全地存储在任何其他卷中,如果它有足够的空间,则不会影响其他文件。我为了恢复您只需要从实时会话启动并在使用 apt 临时安装或永久安装后运行恢复命令,如果您像我一样处于实时会话中。
sudo apt install dump
sudo dump -0uan -f path_to_external_vol/backup /
上面的代码会将您的所有文件复制到您选择的驱动器上的二进制文件中。一旦你启动了你的实时会话,运行它。
sudo restore -r -f path_to_target_partition path_to_your_backup_file
如果您没有足够大的驱动器来存储您的备份 dd 仍然是最适合谨慎使用的选择,我听说过 Rsync,但还没有机会使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句