使用 rsync 进行完整系统备份

使用 rsync 进行完整系统备份

我在读本文关于如何使用 rsync 进行完整系统备份。本文假设您有另一台具有类似 Linux 系统的机器。如果不是这种情况怎么办?如果我的硬盘坏了,我只需要从外部备份驱动器启动,那么进行完整机器备份(包括其他已安装的驱动器)的过程会有什么不同?

我不确定所使用的排除模式。

提前致谢。

答案1

前言:

备份应该始终

  • 场外
  • 离线/只读
  • 多余的。

如果你只是使用通过 USB 连接的外部硬盘,那么备份所能提供的保护就会大大减少

  • 灾难性损害,如盗窃、火灾、洪水等。
  • 用户或软件错误导致连接驱动器(包括备份驱动器)上的数据被删除
  • 勒索软件会加密您的数据(包括备份),迫使您付费才能解密。

总之,如果这是唯一的备份,那么这样的备份几乎毫无价值。仅将其作为硬件损坏时快速恢复的辅助备份。

关于实际问题:

这些说明真的旧的。您应该找到更多当前文档。也就是说,排除规则基本上是相同的,只是您还必须排除本地备份的备份驱动器的挂载点。

答案2

我选择先执行 dd,然后使用 rsync 来更新备份。dd 完美复制了系统,包括 fstab 以及启动内容。rsync 将使副本保持更新并包含已安装的驱动器。

dd if=/dev/sdb of=/dev/sdg bs=4M

相应地替换源驱动器和目标驱动器。

rsync 过程与解释的完全相同在本文中

相关内容