什么是最好的工具来制作一个完全相同的、可能逐位复制的 Linux 系统 SSD,其中包含所有分区和启动菜单等?

什么是最好的工具来制作一个完全相同的、可能逐位复制的 Linux 系统 SSD,其中包含所有分区和启动菜单等?

Kubuntu 22.04。我正在学习没有备份非常糟糕的想法

我用来运行Linux系统的SSD就是这个。

Disk /dev/nvme0n1: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: Samsung SSD 980 PRO 2TB                 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 

Gparted 向我展示了 SSD 的以下信息,其中包括系统、启动菜单、软件安装等。

Gparted 信息系统 SSD

我有一个外置 SSD。

Disk /dev/sdb: 1.82 TiB, 2000365371904 bytes, 3906963617 sectors
Disk model: Extreme 55AE    
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 1048576 bytes
Disklabel type: gpt
Disk identifier:

如果系统 SSD 出现故障,最好的程序和工具是什么,使用什么确切命令进行备份/映像/复制/克隆/深度克隆

  1. 系统 SSD 及其所有启动菜单项,

  2. 启动 Linux 操作系统所需的分区,

  3. 软件安装所在的其他分区(包括数据)?

如果可能的话,我喜欢使用 Linux 下提供的免费工具,并且避免在任何其他操作系统(尤其是 Windows)下使用商业工具。

如果可能的话,我希望能够尽快恢复工作。这意味着我不想完全重新安装,也不想从导出的列表中恢复所有应用程序作为备份的一部分,最重要的是也不想在新安装中重新安装 grub。理想情况下,我的目标是我手头有一些东西,我可以插入,在启动时选择从那里启动,然后砰的一声,如果需要,就可以恢复工作。

然后我可以从 PartedMagic 或 Ubuntu 启动实时会话,将备份复制到新的 SSD,然后将其插入计算机,并将状态恢复到系统 SSD 发生故障之前的状态。理想情况下,我正在寻找一个可以满足我要求的东西,并且它上面有我使用的操作系统和软件,以防系统 SSD 突然死机。所有工作数据都在一个单独的 SSD 上,我将单独和增量地备份它。

如果发生故障,我希望能够使用来自 PartedMagic 的实时会话,连接新的 SSD 并使用命令恢复备份,重新启动并继续工作。

我不确定是否要逐位复制到图像或其他内容,即挂载点或用于备份系统安装和启动菜单等的其他数据结构。

在这种情况下,我有一个大小大致相同的 SSD。大小差异重要吗?系统 SSD 有 2000398934016 字节,而外部 SSD 有 2000365371904 字节,因此更小。甚至可以在字节数较少的 SSD 上执行备份吗?

但是,将来我可能还会有更大的硬盘。这里最好使用什么工具和什么确切命令,以便我仍然可以使用硬盘的剩余空间用于其他目的?展望未来,我想学习如何最好地使用 Linux 功能来避免驱动器故障,非常感谢您的帮助。

相关内容