备份方法
-
系统全量备份
- tar命令:备份系统文件(排除特殊目录),示例:
tar -czvf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys / - dd命令:备份整个磁盘镜像,示例:
dd if=/dev/sda of=/path/backup.img bs=4M - rsync命令:增量备份重要目录(如/home、/etc),首次全量备份后,后续仅同步变化数据。
- tar命令:备份系统文件(排除特殊目录),示例:
-
配置与数据备份
- 备份关键配置文件(如
/etc/fstab、网络配置),可手动复制或通过tar打包。 - 使用
MinIO等工具备份重要数据到对象存储(需提前安装配置)。
- 备份关键配置文件(如
恢复方法
-
系统恢复
- tar镜像恢复:解压备份文件到根目录,示例:
tar -xzvf backup.tar.gz -C / - dd磁盘镜像恢复:将备份镜像写回磁盘,示例:
dd if=/path/backup.img of=/dev/sda bs=4M - ISO镜像恢复:通过
rear工具生成的ISO镜像引导恢复(需提前配置)。
- tar镜像恢复:解压备份文件到根目录,示例:
-
配置与数据恢复
- 恢复配置文件:将备份的配置文件复制回原路径(如
/etc)。 - 从MinIO恢复数据:通过
RESTORE命令指定快照恢复。
- 恢复配置文件:将备份的配置文件复制回原路径(如
注意事项
- 操作前备份重要数据,建议在测试环境验证备份有效性。
- 恢复系统时需确保备份文件完整,避免覆盖未备份数据。
- 磁盘备份(dd)会覆盖目标磁盘所有数据,需谨慎使用。
参考来源: