Ubuntu ZFS - 升级到 22.04 之前备份整个系统吗?

Ubuntu ZFS - 升级到 22.04 之前备份整个系统吗?

我有安装了 ZFS 的 Ubuntu 20.04,我想升级到 22.04。

我非常希望避免系统崩溃,因为它对系统运行非常重要。我的数据已经备份,这不是问题,但重新安装和设置一切需要花费大量时间才能达到我的要求。

我应该如何备份整个系统,以及在发生故障时如何恢复它?

  1. 我应该使用 ZFS 快照吗?如何使用?
  2. 或者我应该使用 Clonezilla?
  3. 还有别的吗?

谢谢

答案1

对于像系统升级这样大的事情,我会制作整个驱动器的映像:

  1. (关闭电源)将足够大的驱动器连接到系统。
  2. 使用实时 USB 或类似设备启动
  3. 使用“磁盘”实用程序在备份驱动器上创建磁盘映像。

(我很确定它只是 dd 的前端,但它是一个很好的易于使用的前端。)

答案2

我使用下面的一些变体来备份整个磁盘

dd if=/dev/sdX conv=sync,noerror status=progress bs=64k | gzip -c > backup_image.img.gz

如果需要,您可以使用 gzip 以外的其他压缩程序。您可能还想用零填充空白空间,或者在 dd 中使用稀疏命令来使压缩真正起作用(您可以谷歌搜索如何执行此操作)。将备份映像和副本放在外部驱动器或非系统驱动器上。

只需反转两个参数即可恢复(解压图像后)

dd if=path/to/backup-backup.img of=/dev/sdX

相关内容