我如何备份整个系统状态(不是文档)?

我如何备份整个系统状态(不是文档)?

我想备份我的系统状态,例如

  • 已安装的软件包
  • 我的侧边栏上有什么
  • Grub 设置
  • 核心...

以便在系统崩溃时恢复它。

我不关心我的文档、音乐、文件(/home我想是的)。

除此以外,我还必须在备份中选择哪些目录/etc

答案1

您可以创建一个系统映像,用于存储所有数据和程序dd(磁盘转储)

例如,您可以通过运行来备份系统分区

dd if=/dev/sdxy of=bak.img bs=4M

x=sda,sdb,sdc,...

y=sdx1,sdx2,...

或者通过运行此命令,整个硬盘包括分区表、mbr、数据

dd if=/dev/sdx of=bak.img bs=4M

x=sda,sdb,sdc,...

并恢复图像运行

dd if=bak.img of=/dev/sdxy bs=4M

或者如果你备份整个系统磁盘

dd if=bak.img of=/dev/sdx bs=4M

相关内容