备份与恢复
在完成性能优化后,下一步是 掌握 Gentoo 系统的备份与恢复方法,确保数据和系统配置安全。
一、备份策略
- 配置文件备份
- 定期备份
/etc/portage/make.conf、/etc/portage/package.*等重要配置 - 可使用
tar或rsync:
tar czvf /backup/portage-config-$(date +%F).tar.gz /etc/portage
`
- 用户数据备份
- 备份
/home目录或关键工作目录:
rsync -av --progress /home/ /backup/home/
- 系统镜像备份(可选)
- 使用
dd或 LVM 快照创建整盘备份 - 适合系统崩溃或硬盘故障恢复
二、恢复方法
- 恢复配置文件
tar xzvf portage-config-YYYY-MM-DD.tar.gz -C /
- 恢复用户数据
rsync -av --progress /backup/home/ /home/
- 系统镜像恢复
- 使用
dd或 LVM 快照恢复整个系统 - 确保目标分区大小与原系统一致
三、定期备份实践
- 建议建立定期备份计划(cron):
crontab -e
# 每周日凌晨 2 点备份 /home
0 2 * * 0 rsync -av /home/ /backup/home/
- 保留多个历史备份版本,防止误删除或损坏
四、建议操作
- 核心系统文件与用户数据分开备份
- 重要配置文件和世界集列表定期快照
- 在升级内核或系统前进行完整备份,降低风险
相关内容
- 音频系统 ALSA / PulseAudio / PipeWire 本章介绍 Gentoo 系统音频配置,包括 ALSA、PulseAudio 与 PipeWire 的安装与设置。
- 系统启动与引导加载器 本章介绍 Gentoo 系统启动流程及 GRUB 引导加载器的安装与配置方法。
- 编译缓存与 ccache 本章介绍 Gentoo 系统中的编译缓存工具 ccache,提升源码编译效率并减少重复编译时间。
- Chroot 环境配置 本章介绍如何在 Gentoo Stage3 中配置 chroot 环境,为后续系统安装与编译做准备。
- 交叉编译与多架构支持 本章介绍 Gentoo 系统的交叉编译与多架构支持方法,包括工具链配置、目标架构设置和软件包构建。
- 日志分析与调试 本章介绍 Gentoo 系统日志分析与调试方法,包括系统日志查看、错误排查和故障处理技巧。