我有一小部分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 选项导致存储分区表的实际内容,而不是通过解析文本文件重新生成分区表。