我在读本文关于如何使用 rsync 进行完整系统备份。本文假设您有另一台具有类似 Linux 系统的机器。如果不是这种情况怎么办?如果我的硬盘坏了,我只需要从外部备份驱动器启动,那么进行完整机器备份(包括其他已安装的驱动器)的过程会有什么不同?
我不确定所使用的排除模式。
提前致谢。
答案1
前言:
备份应该始终
- 场外
- 离线/只读
- 多余的。
如果你只是使用通过 USB 连接的外部硬盘,那么备份所能提供的保护就会大大减少
- 灾难性损害,如盗窃、火灾、洪水等。
- 用户或软件错误导致连接驱动器(包括备份驱动器)上的数据被删除
- 勒索软件会加密您的数据(包括备份),迫使您付费才能解密。
总之,如果这是唯一的备份,那么这样的备份几乎毫无价值。仅将其作为硬件损坏时快速恢复的辅助备份。
关于实际问题:
这些说明真的旧的。您应该找到更多当前文档。也就是说,排除规则基本上是相同的,只是您还必须排除本地备份的备份驱动器的挂载点。
答案2
我选择先执行 dd,然后使用 rsync 来更新备份。dd 完美复制了系统,包括 fstab 以及启动内容。rsync 将使副本保持更新并包含已安装的驱动器。
dd if=/dev/sdb of=/dev/sdg bs=4M
相应地替换源驱动器和目标驱动器。
rsync 过程与解释的完全相同在本文中。