ubuntu 的备份

ubuntu 的备份

我在一个 1TB 的硬盘上安装了 Ubuntu。我想要对系统进行完整备份。我知道我可以使用 tar/gzip 或 rsync 来备份大部分数据,但我不确定我到底需要做什么才能恢复完全可运行(可启动)的系统。我的硬盘如下所示:

Device   Start        End    Sectors  Size Type 
/dev/nvme1n1p1    2048    1050623    1048576  512M EFI System 
/dev/nvme1n1p2 1050624 1953523711 1952473088  931G Linux filesystem

/dev/nvme1n1p1克隆类似 dd的文件if=/dev/nvme1n1p1 of=/backup/boot.img bs=4m,然后简单地对其他目录执行 rsync就足够了吗(类似于rsync -Lrau --ignore-errors --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/cdrom/*,/lost+found} / /backup/system)。然后,在系统损坏后(或者例如更换 ssd 驱动器后),我只需nvme1n1p1通过克隆备份dd并复制数据即可。这样系统就可以启动并正常运行了吗?

谢谢

答案1

我每周都会使用 Deja-Dup 备份我的主目录,每月一次,并且在任何升级之前,我都会使用 Clonezilla 进行裸机备份。我从 Ubuntu 10.04 开始就一直这样做,如果出现任何问题,我的 Clonezilla 备份总是可以恢复正常工作的系统。您可以获取 Clonezilla这里,它是开源GPL软件。

将 Clonezilla 安装到可启动的 USB 记忆棒上,并准备好 USB 硬盘作为备份存储库。

相关内容