CentOS 系统重装完全指南:从备份到全新安装
CentOS 系统重装完全指南
重装 CentOS 系统可能是由于系统崩溃、升级需求或更换硬件。无论原因如何,遵循正确的步骤可确保数据安全并减少停机时间。本指南涵盖从备份到全新安装的完整流程。
1. 准备工作
开始前,确保你有:
- CentOS ISO 镜像(从官网或镜像站下载)
- 至少 8GB 的 USB 启动盘(用于制作安装介质)
- 可靠的备份目标(外部硬盘、云存储等)
2. 数据备份
重装会清除系统盘上的所有数据,因此必须备份重要文件:
- 用户目录(/home)
- 配置文件(/etc 中的关键文件)
- 数据库(如 MySQL/MariaDB)导出
- 网站文件(/var/www 等)
使用 tar 或 rsync 备份到外部存储。例如:tar -czf backup-home.tar.gz /home
3. 制作启动 U 盘
使用 dd 命令或工具如 Rufus:sudo dd if=CentOS-7-x86_64-DVD.iso of=/dev/sdX bs=4M status=progress
注意:将 /dev/sdX 替换为 U 盘设备名,确保正确无误。
4. 启动并安装
- 插入 U 盘,重启从 U 盘启动(可能需要修改 BIOS 启动顺序)。
- 选择 “Install CentOS”。
- 选择语言、时区、键盘布局。
- 在安装目标中,手动分区或选择自动分区。若想完全重装,建议删除原有分区并重新创建。
- 设置 root 密码,创建用户。
- 选择软件包组(如 “Server with GUI” 或最小安装)。
- 开始安装,等待完成。
5. 安装后配置
重启后,进行基本设置:
- 更新系统:
sudo yum update或dnf update(CentOS 8+) - 恢复备份:将之前备份的文件复制回新系统。
- 配置网络、防火墙、SELinux 等。
- 安装必要软件:如 web 服务器、数据库等。
6. 常见问题
Q: 重装后无法联网?
A: 检查网络接口配置,编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 设置 ONBOOT=yes 并重启网络。
Q: 数据恢复后权限错误?
A: 使用 chown 和 chmod 重置文件权限。
结语
CentOS 重装并非难事,但细心准备和备份是关键。遵循上述步骤,你可以在短时间内拥有一个干净、稳定的系统。祝你顺利!