配置基线记录是什么
配置基线把交付当时的软硬件状态固化下来:BIOS 设置、阵列与缓存策略、分区方案、网络与 BMC 配置。规范做法是同时留两份东西——一份给人看的文档,一份由命令导出的机器可读快照。快照的价值在于可对比、可还原:变更后重新采集一次,把新旧快照一对比,改了哪些项一目了然。
基本信息
| 记录内容 | BIOS、阵列策略、分区、网络与 BMC 配置 |
|---|---|
| 记录形式 | 说明文档 + 命令导出的采集快照 |
| 采集时机 | 交付验收时与每次变更完成后 |
| 命名归档 | 按设备序列号归档,文件名带主机名与日期 |
| 主要用途 | 变更对比、故障还原、审计与批量一致性核查 |
典型使用场景
- 交付固化:验收时把出厂状态记录下来,作为责任分界点
- 变更前后对比:固件升级或策略调整后,用快照确认只改了预期项
- 故障还原:阵列策略或 BIOS 设置被误改时,按快照恢复
- 批量一致性核查:同一批设备之间做差异比对,找出漏配项
- 审计与外部检查:提供可追溯的配置证据
快照采集示例
快照采集示例
dmidecode -t bios > baseline_$(hostname)_bios.txt # BIOS 版本与设置项
storcli /c0 show all > baseline_$(hostname)_raid.txt 2>/dev/null # 阵列策略与固件版本
storcli /c0/vall show > baseline_$(hostname)_vd.txt 2>/dev/null # 虚拟盘与缓存策略
ipmitool lan print 1 > baseline_$(hostname)_bmc_lan.txt # 带外网络配置
lsblk -f > baseline_$(hostname)_disk.txt # 分区布局与文件系统
# 建议同一脚本统一采集,文件名固定,便于新旧快照直接 diff采集项与关注字段
| 采集项 | 命令 | 关注字段 | 还原价值 |
|---|---|---|---|
| BIOS | dmidecode -t bios | 版本、启动模式、虚拟化与 RAS 开关 | 误改后按项恢复 |
| 阵列 | storcli /c0 show all | RAID 级别、写与缓存策略、固件版本 | 阵列策略回退依据 |
| 分区 | lsblk -f、df -hT | 分区布局、文件系统与挂载参数 | 重装时对齐基线 |
| 网络 | ip link、ipmitool lan print | 业务与带外地址、VLAN | IP 冲突与错配定位 |
| BMC | ipmitool user list | 账号与权限(口令另行保管) | 权限回收与审计 |
快照按序列号归档并写入采集时间与固件版本:没有时间戳的快照在半年后无法判断对应哪个版本状态。
BMC 账号列表与网络配置属于敏感信息:快照归档目录按权限管理,对外提供时做脱敏处理。