如何从命令行 (Bash) 转储/恢复 HDD 部分选项卡



我有一小部分Linux/Windows系统,我喜欢使用Bash脚本进行备份。 我喜欢备份所有内容,而不仅仅是用户数据,所以我使用 dd 和 ntfsclone 之类的东西。 每个系统的细节都不同,所以为了避免混淆和错误,我喜欢编写脚本。

除了备份和可能还原驱动器上的分区表之外,我对一切都很满意。 混合了 MBR 和 GPT 磁盘。

我最熟悉Bash和Python的脚本,但会采取任何有效的方法。 我想要一些可以启动(安装备份媒体)并且无人看管的东西。

有什么东西可以为我做到这一点吗?

查看 sfdisk(8)。手册页中的示例:

sfdisk --dump /dev/sda > sda.dump # writes ascii description of partition layout to file
sfdisk /dev/sda < sda.dump # parses ascii description of partition layout from file

我可能会建议使用 --backup 选项而不是上述命令。--backup 选项导致存储分区表的实际内容,而不是通过解析文本文件重新生成分区表。

最新更新